--- /srv/rebuilderd/tmp/rebuilderdLczEej/inputs/mesa-libgallium_26.1.2-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdLczEej/out/mesa-libgallium_26.1.2-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-17 13:27:17.000000 debian-binary │ --rw-r--r-- 0 0 0 1176 2026-06-17 13:27:17.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8153356 2026-06-17 13:27:17.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1180 2026-06-17 13:27:17.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 8154932 2026-06-17 13:27:17.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.2-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 0x1b77b34 0x01b77b34 0x01b77b34 0x064e0 0x064e0 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1b7e018 0x1b7e018 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1b77c14 0x01b77c14 0x01b77c14 0x064e0 0x064e0 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1b7e0f8 0x1b7e0f8 R E 0x10000 │ │ │ │ LOAD 0x1b80320 0x01b80320 0x01b80320 0xdad6a 0x2a1e0c RW 0x10000 │ │ │ │ DYNAMIC 0x1c2fe4c 0x01c2fe4c 0x01c2fe4c 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b80320 0x01b80320 0x01b80320 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b80320 0x01b80320 0x01b80320 0xafce0 0xafce0 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a978 00a978 000808 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b180 00b180 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b1b0 00b1b0 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b4c0 00b4c0 05d3a8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00068868 068868 001af0 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006a358 06a358 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0006a364 06a364 00289c 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006cc00 06cc00 1009050 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 01075c50 1075c50 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 01075c60 1075c60 afcfda 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01b72c3c 1b72c3c 004ef8 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01b77b34 1b77b34 0064e0 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01b7e014 1b7e014 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006cc00 06cc00 1009120 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01075d20 1075d20 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01075d40 1075d40 afcfda 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01b72d1c 1b72d1c 004ef8 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01b77c14 1b77c14 0064e0 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01b7e0f4 1b7e0f4 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b80320 1b80320 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b80324 1b80324 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b80324 1b80324 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b80364 1b80364 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b80368 1b80368 0afae4 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01c2fe4c 1c2fe4c 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01c30000 1c30000 003c34 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.2-1.so] │ │ │ │ 0x0000000c (INIT) 0x6a358 │ │ │ │ - 0x0000000d (FINI) 0x1075c50 │ │ │ │ + 0x0000000d (FINI) 0x1075d20 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b80324 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b80364 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4554 │ │ │ │ 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: fa76b2409f80119576ec2db1108486f606f236ce │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 67fa536ca7803488cc5b024f55a7fb5b0eddc6a6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1049,15 +1049,15 @@ │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-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[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGvR │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -1155,15 +1155,15 @@ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV] │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ -HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG2N │ │ │ │ +HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG │ │ │ │ 0&3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -3342,27 +3342,27 @@ │ │ │ │ F:Fs` F{i │ │ │ │ ;i FyiZh │ │ │ │ dJ FdKeIzD{D │ │ │ │ w t q n k h │ │ │ │ v r n j f │ │ │ │ cHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpG │ │ │ │ AHxDpG@HxDpG@HxDpGA │ │ │ │ -;HxDpG;HxDpG:HxDpG:HxDpG9HxDpG9HxDpG8HxDpG8HxDpG7HxDpG7HxDpG& │ │ │ │ +;HxDpG;HxDpG:HxDpG:HxDpG9HxDpG9HxDpG8HxDpG8HxDpG7HxDpG7HxDpG │ │ │ │ HxDpG HxDpG │ │ │ │ -wHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGp │ │ │ │ +wHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGP │ │ │ │ Z<9HEB?`]urolifc30-*'$! │ │ │ │ @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 │ │ │ │ FC@=:741.+ │ │ │ │ Dq2F)F F │ │ │ │ HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG;852/,)&# │ │ │ │ 0HxDpG/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#HxDpGo │ │ │ │ HxDpG HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpGM │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGC │ │ │ │ -GHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ IIIIIIIIIIIIIII │ │ │ │ @HxDpG@HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG │ │ │ │ nq111t111 │ │ │ │ w1111z11111 │ │ │ │ &/8AJS\enw │ │ │ │ #F2FAFHF │ │ │ │ @@ -6135,15 +6142,15 @@ │ │ │ │ pG$ pG# pG │ │ │ │ zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz │ │ │ │ zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz │ │ │ │ NQDF01CF │ │ │ │ +F2FQF@F │ │ │ │ +F"FQFHF │ │ │ │ YVh(F1FS │ │ │ │ -YVh(F1FS │ │ │ │ +YVh(F1FR │ │ │ │ 0F)F_aOD │ │ │ │ 0F)F_aOD │ │ │ │ (F1F_aOD │ │ │ │ @FIF\a4D │ │ │ │ #0F)FWaOD │ │ │ │ #(F1FWaOD │ │ │ │ #0F)FWaOD │ │ │ │ @@ -6375,15 +6382,15 @@ │ │ │ │ F"nKoI{D │ │ │ │ !^J F{DzDv │ │ │ │ 0)F"FXn3F │ │ │ │ F"UKUI{D │ │ │ │ 0IFBFXn#F │ │ │ │ 0IFBFXn#F │ │ │ │ '{D0FzDv │ │ │ │ -&@F{DzDv │ │ │ │ +&@F{DzDu │ │ │ │ %8F{DzDu │ │ │ │ $0F{DzDu │ │ │ │ J F{DzDu │ │ │ │ J0F{DzDu │ │ │ │ 0)F2FXn#F │ │ │ │ J F{DzDu │ │ │ │ J0F{DzDu │ │ │ │ @@ -6404,15 +6411,15 @@ │ │ │ │ 0)F:FXn#F │ │ │ │ '@F{DzDu │ │ │ │ &@F{DzDu │ │ │ │ &HF{DzDu │ │ │ │ 0!FJFXnCF │ │ │ │ &(F{DzDu │ │ │ │ %@F{DzDu │ │ │ │ -$@F{DzDu │ │ │ │ +$@F{DzDt │ │ │ │ $ F{DzDt │ │ │ │ J(F{DzDt │ │ │ │ 0YF2FXn+F │ │ │ │ !oJ F{DzDt │ │ │ │ !bJ8F{DzDt │ │ │ │ 0:F)FXn#F │ │ │ │ F"YKZI{D │ │ │ │ @@ -6432,16 +6439,16 @@ │ │ │ │ 0!F*FXn3F │ │ │ │ $8F{DzDt │ │ │ │ 0)F:FXn#F │ │ │ │ x$0F{DzDt │ │ │ │ $ F{DzDt │ │ │ │ J F{DzDt │ │ │ │ J@F{DzDt │ │ │ │ -J F{DzDt │ │ │ │ -J0F{DzDt │ │ │ │ +J F{DzDs │ │ │ │ +J0F{DzDs │ │ │ │ 02F)FXn#F │ │ │ │ J F{DzDs │ │ │ │ + F{DzDs │ │ │ │ 4+ F{DzDs │ │ │ │ * F{DzDs │ │ │ │ 4*(F{DzDs │ │ │ │ ) F{DzDs │ │ │ │ @@ -6716,15 +6723,15 @@ │ │ │ │ FzD FyD~ │ │ │ │ D:hphyD~ │ │ │ │ .I"FxhyD~ │ │ │ │ ;h2F!F8F │ │ │ │ I*hxhyD~ │ │ │ │ '"hhhyD~ │ │ │ │ :F3F!F(F │ │ │ │ -I:FhhyD~ │ │ │ │ +I:FhhyD} │ │ │ │ I:FhhyD} │ │ │ │ I"jhhyD} │ │ │ │ I:FhhyD} │ │ │ │ yI:FhhyD} │ │ │ │ hI:FhhyD} │ │ │ │ XI2FhhyD} │ │ │ │ C*C!z%yC │ │ │ │ @@ -6767,15 +6774,15 @@ │ │ │ │ CF!F2F(F │ │ │ │ CF2F!F(F │ │ │ │ .>KzD │ │ │ │ F J{D IzDyD2 │ │ │ │ F"J{D"IzDyD2 │ │ │ │ L"AF8Fch │ │ │ │ -*F+iQF FO │ │ │ │ -*FkiQF FO │ │ │ │ +2F3iQF FO │ │ │ │ +2FsiQF FO │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ -*F+iQF FO │ │ │ │ -*FkiQF FO │ │ │ │ +2F3iQF FO │ │ │ │ +2FsiQF FO │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ `*F+i9F F │ │ │ │ `*F+iYF F │ │ │ │ `*FkiYF F │ │ │ │ :F{iYF F │ │ │ │ -*F+iQF FO │ │ │ │ -*FkiQF FO │ │ │ │ +2F3iQF FO │ │ │ │ +2FsiQF FO │ │ │ │ `*F+iQF FO │ │ │ │ *FkiQF FO │ │ │ │ `*F+i9F F │ │ │ │ `*Fki9F F │ │ │ │ <6jKqX{D │ │ │ │ d6dKyDdJ{D │ │ │ │ 6^K_I{D_J │ │ │ │ @@ -7416,16 +7423,16 @@ │ │ │ │ B! F*h+y │ │ │ │ HIF#F "xD │ │ │ │ HIF#F "xD │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ HIF#F "xD │ │ │ │ HIF#F "xD │ │ │ │ -HAF#F "xD │ │ │ │ -HAF#F "xD │ │ │ │ +HAF#F "xD~ │ │ │ │ +HAF#F "xD~ │ │ │ │ A3_H_IxD │ │ │ │ H9F#F "xD~ │ │ │ │ H9F#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ H9F#F "xD~ │ │ │ │ @@ -7444,16 +7451,16 @@ │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ HIF#F "xD~ │ │ │ │ HIF#F "xD~ │ │ │ │ QF F*h+y │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ -HIF#F "xD~ │ │ │ │ - HIF#F "xD~ │ │ │ │ +HIF#F "xD} │ │ │ │ + HIF#F "xD} │ │ │ │ QF F*h+y │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ HIF#F "xD} │ │ │ │ HIF#F "xD} │ │ │ │ QF F*h+y │ │ │ │ QF F+y*h │ │ │ │ @@ -7492,16 +7499,16 @@ │ │ │ │ HAF#F "xD} │ │ │ │ )F F3y2h │ │ │ │ HAF#F "xD} │ │ │ │ H#F "1FxD} │ │ │ │ HAF#F "xD} │ │ │ │ H9F#F "xD} │ │ │ │ H#F "1FxD} │ │ │ │ -H9F#F "xD} │ │ │ │ - H#F "1FxD} │ │ │ │ +H9F#F "xD| │ │ │ │ + H#F "1FxD| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ )F F3y2h │ │ │ │ HAF#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ HAF#F "xD| │ │ │ │ )F F3y2h │ │ │ │ @@ -7525,15 +7532,15 @@ │ │ │ │ +F "1FxD{ │ │ │ │ +F "1FxD{ │ │ │ │ +F "1FxD{ │ │ │ │ +F "1FxD{ │ │ │ │ h +F "1FxD{ │ │ │ │ +F "1FxD{ │ │ │ │ +F "1FxD{ │ │ │ │ -!+F "xD{ │ │ │ │ +!+F "xDz │ │ │ │ !+F "xDz │ │ │ │ !F+F "xDz │ │ │ │ !F+F "xDz │ │ │ │ +F "1FxDz │ │ │ │ !+F "xDz │ │ │ │ H!F+F "xDz │ │ │ │ H!F+F "xDz │ │ │ │ @@ -7645,15 +7652,15 @@ │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ PF,F/FyD │ │ │ │ "F3FPFyD │ │ │ │ eyDRY~D │ │ │ │ !kK(FkJ{D │ │ │ │ !`K(F`J{D │ │ │ │ !UK(FUJ{D │ │ │ │ -czD;F FY │ │ │ │ +czD;F FX │ │ │ │ czD;F FX │ │ │ │ DxDAX0F hw │ │ │ │ *KAFPJzD[ │ │ │ │ CzD3F8FT │ │ │ │ i"F6i+F │ │ │ │ i"F7i+F │ │ │ │ #|J+FzDS │ │ │ │ @@ -7783,16 +7790,16 @@ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ 0 , ( $ │ │ │ │ SzD#F0F@ │ │ │ │ SzD#F0F@ │ │ │ │ !_K(F_J{D │ │ │ │ (FZKzD{D │ │ │ │ czD#F(F> │ │ │ │ -SzDCF8F> │ │ │ │ -SzDCF8F> │ │ │ │ +SzDCF8F= │ │ │ │ +SzDCF8F= │ │ │ │ xDAX F hq │ │ │ │ 3F*F FyD │ │ │ │ `9F*F3F F │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ @@ -7985,15 +7992,14 @@ │ │ │ │ ('+k@FzD │ │ │ │ H%3k@FzD │ │ │ │ (#FIFzD(F │ │ │ │ p'#FQFzD(F │ │ │ │ I*F;F@FyD │ │ │ │ !vK FvJ{D │ │ │ │ !kK FkJ{D │ │ │ │ -HxDpG|= │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxD 0pG=HxD`0pG111>>>>>>>1111>>>P │ │ │ │ "hZfKFBF F │ │ │ │ "hZfKFBF F │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc3e0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ + smlatteq r8, r0, sp, r1 │ │ │ │ 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 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ strmi r6, [r3], #-2314 @ 0xfffff6f6 │ │ │ │ @@ -785,97 +785,97 @@ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ @ instruction: 0x46394b57 │ │ │ │ @ instruction: 0x46484632 │ │ │ │ @ instruction: 0xf045447b │ │ │ │ @ instruction: 0xe1b6f80f │ │ │ │ @ instruction: 0x01bc3360 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - smlatbeq r8, r2, fp, lr │ │ │ │ - smlatbeq r8, r4, fp, lr │ │ │ │ - smlabbeq r8, sl, fp, lr │ │ │ │ - smlabbeq ip, r4, r1, pc @ │ │ │ │ - tsteq r8, r6, ror fp │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - tstpeq ip, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r6, asr fp │ │ │ │ - tstpeq ip, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - tstpeq ip, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, lr, ror sl │ │ │ │ + smlatteq r8, r0, ip, lr │ │ │ │ + smlabbeq r8, r2, ip, lr │ │ │ │ + smlabbeq r8, r4, ip, lr │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tstpeq ip, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, asr ip │ │ │ │ + tsteq r8, sl, asr #24 │ │ │ │ + tstpeq ip, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tstpeq ip, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + smlatteq ip, lr, r1, pc @ │ │ │ │ strdeq lr, [r8, -sl] │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - swpeq pc, lr, [ip] @ │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - tsteq r8, sl, lsl r9 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - smlabteq r8, r0, r5, lr │ │ │ │ - tsteq ip, r2, ror #22 │ │ │ │ - tsteq ip, lr, asr #22 │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - strdeq lr, [ip, -r2] │ │ │ │ - ldrdeq lr, [ip, -sl] │ │ │ │ - smlabteq ip, r2, sl, lr │ │ │ │ - smlatbeq ip, sl, sl, lr │ │ │ │ - @ instruction: 0x010cea96 │ │ │ │ - tsteq ip, lr, ror sl │ │ │ │ - tsteq ip, r4, ror #20 │ │ │ │ - tsteq ip, r2, lsr #20 │ │ │ │ - strdeq lr, [ip, -r2] │ │ │ │ - smlabteq ip, r0, r9, lr │ │ │ │ - @ instruction: 0x010ce9b2 │ │ │ │ - smlatbeq ip, r4, r9, lr │ │ │ │ - @ instruction: 0x010ce996 │ │ │ │ + tsteq r8, lr, asr fp │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + @ instruction: 0x0108ebb8 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tstpeq ip, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + smlatbeq r8, r0, r6, lr │ │ │ │ + tsteq ip, r2, asr #24 │ │ │ │ + tsteq ip, lr, lsr #24 │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + strdeq lr, [ip, -lr] │ │ │ │ + smlatteq ip, sl, fp, lr │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + @ instruction: 0x010cebba │ │ │ │ + smlatbeq ip, r2, fp, lr │ │ │ │ + smlabbeq ip, sl, fp, lr │ │ │ │ + tsteq ip, r6, ror fp │ │ │ │ + tsteq ip, lr, asr fp │ │ │ │ + tsteq ip, r4, asr #22 │ │ │ │ + tsteq ip, r2, lsl #22 │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + smlatbeq ip, r0, sl, lr │ │ │ │ + @ instruction: 0x010cea92 │ │ │ │ + smlabbeq ip, r4, sl, lr │ │ │ │ + tsteq ip, r6, ror sl │ │ │ │ + tsteq ip, r8, ror #20 │ │ │ │ + tsteq ip, r8, asr sl │ │ │ │ + tsteq ip, r2, asr #20 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq ip, sl, lsl sl │ │ │ │ + tsteq ip, r4, lsl #20 │ │ │ │ + smlatteq ip, lr, r9, lr │ │ │ │ + ldrdeq lr, [ip, -r6] │ │ │ │ + smlabteq ip, r6, r9, lr │ │ │ │ + @ instruction: 0x010ce9b0 │ │ │ │ + @ instruction: 0x010ce99e │ │ │ │ smlabbeq ip, r8, r9, lr │ │ │ │ - tsteq ip, r8, ror r9 │ │ │ │ - tsteq ip, r2, ror #18 │ │ │ │ - tsteq ip, r0, asr r9 │ │ │ │ - tsteq ip, sl, lsr r9 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq ip, lr, lsl #18 │ │ │ │ + tsteq ip, r2, ror r9 │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq ip, sl, asr #18 │ │ │ │ + tsteq ip, r4, lsr r9 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + tsteq ip, r8, lsl #18 │ │ │ │ strdeq lr, [ip, -r6] │ │ │ │ - smlatteq ip, r6, r8, lr │ │ │ │ + smlatteq ip, r0, r8, lr │ │ │ │ + smlabteq ip, r8, r8, lr │ │ │ │ + @ instruction: 0x010ce8b2 │ │ │ │ + smlatbeq ip, r0, r8, lr │ │ │ │ + smlabbeq ip, sl, r8, lr │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + tsteq ip, lr, asr r8 │ │ │ │ + tsteq ip, ip, asr #16 │ │ │ │ + tsteq ip, r6, lsr r8 │ │ │ │ + tsteq ip, r0, lsr #16 │ │ │ │ + tsteq ip, sl, lsl #16 │ │ │ │ + strdeq lr, [ip, -r8] │ │ │ │ + smlatteq ip, r2, r7, lr │ │ │ │ ldrdeq lr, [ip, -r0] │ │ │ │ - @ instruction: 0x010ce8be │ │ │ │ - smlatbeq ip, r8, r8, lr │ │ │ │ - @ instruction: 0x010ce892 │ │ │ │ - smlabbeq ip, r0, r8, lr │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - tsteq ip, lr, lsr r8 │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - tsteq ip, r6, lsl r8 │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - smlatteq ip, r8, r7, lr │ │ │ │ - ldrdeq lr, [ip, -r2] │ │ │ │ - smlabteq ip, r0, r7, lr │ │ │ │ - smlatbeq ip, sl, r7, lr │ │ │ │ - @ instruction: 0x010ce794 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq ip, r6, asr r7 │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - tsteq ip, sl, lsr #14 │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - tsteq ip, r2, lsl #14 │ │ │ │ - strdeq lr, [ip, -r0] │ │ │ │ - ldrdeq lr, [ip, -r8] │ │ │ │ + @ instruction: 0x010ce7b8 │ │ │ │ blmi fe6a1db4 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ cdp2 0, 11, cr15, cr8, cr0, {2} │ │ │ │ @ instruction: 0xf1b8e103 │ │ │ │ smlatble r7, r0, pc, r0 @ │ │ │ │ @ instruction: 0x46394b93 │ │ │ │ @@ -1021,42 +1021,42 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 447c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x331c54> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stcl 7, cr15, [lr], #-1008 @ 0xfffffc10 │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - tsteq ip, r2, ror r5 │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - tsteq ip, r6, asr #10 │ │ │ │ - tsteq ip, lr, lsr #10 │ │ │ │ - tsteq ip, r8, lsl r5 │ │ │ │ - tsteq ip, r6, lsl #10 │ │ │ │ - strdeq lr, [ip, -r0] │ │ │ │ - ldrdeq lr, [ip, -sl] │ │ │ │ - smlabteq ip, r4, r4, lr │ │ │ │ - @ instruction: 0x010ce4b2 │ │ │ │ - @ instruction: 0x010ce49c │ │ │ │ - smlabbeq ip, r6, r4, lr │ │ │ │ - tsteq ip, r0, ror r4 │ │ │ │ - tsteq ip, lr, asr r4 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - tsteq ip, r6, lsr r4 │ │ │ │ - tsteq ip, r0, lsr #8 │ │ │ │ - tsteq ip, lr, lsl #8 │ │ │ │ + tsteq ip, r2, asr r6 │ │ │ │ + tsteq ip, ip, lsr r6 │ │ │ │ + tsteq ip, r6, lsr #12 │ │ │ │ + tsteq ip, lr, lsl #12 │ │ │ │ strdeq lr, [ip, -r8] │ │ │ │ - smlatteq ip, r6, r3, lr │ │ │ │ + smlatteq ip, r6, r5, lr │ │ │ │ ldrdeq lr, [ip, -r0] │ │ │ │ - @ instruction: 0x010ce3be │ │ │ │ - smlatbeq ip, r8, r3, lr │ │ │ │ - @ instruction: 0x010ce392 │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - tsteq ip, ip, ror #6 │ │ │ │ - @ instruction: 0x0108ddb8 │ │ │ │ - @ instruction: 0x0108899e │ │ │ │ + @ instruction: 0x010ce5ba │ │ │ │ + smlatbeq ip, r4, r5, lr │ │ │ │ + @ instruction: 0x010ce592 │ │ │ │ + tsteq ip, ip, ror r5 │ │ │ │ + tsteq ip, r6, ror #10 │ │ │ │ + tsteq ip, r0, asr r5 │ │ │ │ + tsteq ip, lr, lsr r5 │ │ │ │ + tsteq ip, r8, lsr #10 │ │ │ │ + tsteq ip, r6, lsl r5 │ │ │ │ + tsteq ip, r0, lsl #10 │ │ │ │ + smlatteq ip, lr, r4, lr │ │ │ │ + ldrdeq lr, [ip, -r8] │ │ │ │ + smlabteq ip, r6, r4, lr │ │ │ │ + @ instruction: 0x010ce4b0 │ │ │ │ + @ instruction: 0x010ce49e │ │ │ │ + smlabbeq ip, r8, r4, lr │ │ │ │ + tsteq ip, r2, ror r4 │ │ │ │ + tsteq ip, ip, asr r4 │ │ │ │ + tsteq ip, ip, asr #8 │ │ │ │ + @ instruction: 0x0108de98 │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ @ instruction: 0x01bc2424 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1176,55 +1176,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 │ │ │ │ - ldrdeq sp, [r8, -r6] │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsl #26 │ │ │ │ - tsteq r8, lr, asr #26 │ │ │ │ - smlabbeq r8, sl, sp, sp │ │ │ │ - @ instruction: 0x0108ddba │ │ │ │ - tsteq r8, sl, lsl #28 │ │ │ │ - tsteq r8, r6, asr #28 │ │ │ │ - smlabbeq r8, lr, lr, sp │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - smlabbeq r8, r6, ip, sp │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - @ instruction: 0x0108dbb8 │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - smlabteq r8, r6, sl, sp │ │ │ │ - @ instruction: 0x0108dcb0 │ │ │ │ - tsteq r8, sl, ror ip │ │ │ │ - smlabbeq r8, ip, ip, sp │ │ │ │ - smlatbeq r8, lr, sl, sp │ │ │ │ - @ instruction: 0x0108dcbc │ │ │ │ - smlabteq r8, lr, ip, sp │ │ │ │ - @ instruction: 0x0108da9c │ │ │ │ - smlatbeq r8, r6, sp, sp │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - tsteq r8, r2, lsl #26 │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - tsteq r8, lr, ror sl │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r8, sl, ror #26 │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - smlatbeq r8, r4, sp, sp │ │ │ │ @ instruction: 0x0108ddb6 │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - strdeq sp, [r8, -r2] │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + smlatteq r8, lr, sp, sp │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + @ instruction: 0x0108de9a │ │ │ │ + smlatteq r8, sl, lr, sp │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + tsteq r8, lr, ror #30 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + tsteq r8, r6, ror #26 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108dcbe │ │ │ │ + @ instruction: 0x0108dc98 │ │ │ │ + @ instruction: 0x0108dbbe │ │ │ │ + @ instruction: 0x0108dbb8 │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + smlatbeq r8, r6, fp, sp │ │ │ │ + @ instruction: 0x0108dd90 │ │ │ │ + tsteq r8, sl, asr sp │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + smlabbeq r8, lr, fp, sp │ │ │ │ + @ instruction: 0x0108dd9c │ │ │ │ + smlatbeq r8, lr, sp, sp │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + smlabbeq r8, r6, lr, sp │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + smlatteq r8, r2, sp, sp │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, lr, asr fp │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + @ instruction: 0x0108deba │ │ │ │ + smlabbeq r8, r4, lr, sp │ │ │ │ + @ instruction: 0x0108de96 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + smlatteq r8, r4, lr, sp │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ 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 │ │ │ │ @@ -1961,163 +1961,163 @@ │ │ │ │ and lr, r7, lr, asr sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 15aca94 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq sp, [r8, -r2] │ │ │ │ - smlatbeq sl, r0, r4, sp │ │ │ │ - smlabteq r8, r2, ip, sp │ │ │ │ - tsteq sl, r8, ror #8 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - strdeq sp, [sl, -sl] │ │ │ │ - smlatteq r8, ip, fp, sp │ │ │ │ - ldrdeq sp, [sl, -r6] │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - smlabteq r8, lr, fp, sp │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - @ instruction: 0x0108dbb8 │ │ │ │ - smlabbeq sl, r4, r3, sp │ │ │ │ - smlatbeq r8, r6, fp, sp │ │ │ │ - smlatbeq r8, r4, fp, sp │ │ │ │ - tsteq sl, lr, lsr r3 │ │ │ │ + @ instruction: 0x0108ddb2 │ │ │ │ + smlabbeq sl, r0, r5, sp │ │ │ │ + smlatbeq r8, r2, sp, sp │ │ │ │ + tsteq sl, r8, asr #10 │ │ │ │ + smlatteq r8, r0, ip, sp │ │ │ │ + ldrdeq sp, [sl, -sl] │ │ │ │ + smlabteq r8, ip, ip, sp │ │ │ │ + @ instruction: 0x010ad4b6 │ │ │ │ + @ instruction: 0x0108dcb4 │ │ │ │ + smlatbeq r8, lr, ip, sp │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ + @ instruction: 0x0108dc98 │ │ │ │ + tsteq sl, r4, ror #8 │ │ │ │ + smlabbeq r8, r6, ip, sp │ │ │ │ + smlabbeq r8, r4, ip, sp │ │ │ │ + tsteq sl, lr, lsl r4 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + smlatbeq fp, r8, r2, lr │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + tsteq r8, r2, lsr ip │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + tsteq r1, r2, asr #23 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + @ instruction: 0x010be1ba │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + smlabteq r8, r8, fp, sp │ │ │ │ + smlabteq r8, r8, fp, sp │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + smlatteq r8, sl, sl, sp │ │ │ │ + @ instruction: 0x0108dbbe │ │ │ │ + smlabteq r8, r0, sl, sp │ │ │ │ + @ instruction: 0x0108dab8 │ │ │ │ + smlatbeq r8, r2, fp, sp │ │ │ │ + smlatteq sl, ip, r1, sp │ │ │ │ @ instruction: 0x0108db90 │ │ │ │ - smlabteq fp, r8, r1, lr │ │ │ │ - smlabbeq r8, r8, fp, sp │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r1, r2, ror fp │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + tsteq r8, r2, ror fp │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ tsteq r8, r2, ror #22 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + tsteq r8, r6, asr fp │ │ │ │ tsteq r8, r2, asr fp │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r1, r2, ror #21 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - ldrdeq lr, [fp, -sl] │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - tsteq r8, r6, lsr #22 │ │ │ │ - tsteq r1, r4, lsl #21 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, r2, lsl fp │ │ │ │ - smlatteq r8, r8, sl, sp │ │ │ │ - smlatteq r8, r8, sl, sp │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ + @ instruction: 0x011199dc │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + smlabteq r8, lr, sl, sp │ │ │ │ + smlabteq r8, r6, sl, sp │ │ │ │ + @ instruction: 0x0108dabe │ │ │ │ + @ instruction: 0x0108dab6 │ │ │ │ + @ instruction: 0x0108dab2 │ │ │ │ + smlatbeq r8, lr, sl, sp │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ + smlatbeq r8, r4, sl, sp │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ tsteq r8, r2, lsl sl │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ tsteq r8, sl, lsl #20 │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - smlatteq r8, r0, r9, sp │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - smlabteq r8, r2, sl, sp │ │ │ │ - tsteq sl, ip, lsl #2 │ │ │ │ - @ instruction: 0x0108dab0 │ │ │ │ - @ instruction: 0x0108da9a │ │ │ │ - @ instruction: 0x0108da92 │ │ │ │ - smlabbeq r8, sl, sl, sp │ │ │ │ - smlabbeq r8, r2, sl, sp │ │ │ │ - tsteq r8, sl, ror sl │ │ │ │ - tsteq r8, r6, ror sl │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - @ instruction: 0x011198fc │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - strdeq sp, [r8, -r6] │ │ │ │ - smlatteq r8, lr, r9, sp │ │ │ │ - smlatteq r8, r6, r9, sp │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - ldrdeq sp, [r8, -r6] │ │ │ │ - ldrdeq sp, [r8, -r2] │ │ │ │ - smlabteq r8, lr, r9, sp │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - smlabteq r8, r4, r9, sp │ │ │ │ - tsteq r8, r2, asr r9 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - tsteq r8, r2, lsr r9 │ │ │ │ - tsteq r8, lr, lsr #18 │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - @ instruction: 0x011197b4 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - smlatbeq r8, lr, r8, sp │ │ │ │ - smlatbeq r8, r6, r8, sp │ │ │ │ - @ instruction: 0x0108d89e │ │ │ │ - @ instruction: 0x0108d896 │ │ │ │ - smlabbeq r8, lr, r8, sp │ │ │ │ - smlabbeq r8, sl, r8, sp │ │ │ │ - smlabbeq r8, r6, r8, sp │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ + @ instruction: 0x01119894 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + smlabbeq r8, lr, r9, sp │ │ │ │ + smlabbeq r8, r6, r9, sp │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + tsteq r8, r6, ror r9 │ │ │ │ + tsteq r8, lr, ror #18 │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ + tsteq r8, r6, ror #18 │ │ │ │ + @ instruction: 0x011197f0 │ │ │ │ + tsteq r8, r2, ror r9 │ │ │ │ + tsteq fp, sl, asr #10 │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, lr, asr #18 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + smlatteq fp, ip, r4, fp │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + smlabbeq fp, lr, r4, fp │ │ │ │ + smlatbeq r8, r2, r8, sp │ │ │ │ + @ instruction: 0x0108d89a │ │ │ │ @ instruction: 0x0108d892 │ │ │ │ - tsteq fp, sl, ror #8 │ │ │ │ + smlabteq r8, r0, r8, sp │ │ │ │ + @ instruction: 0x0108d8b8 │ │ │ │ + @ instruction: 0x0108d8b8 │ │ │ │ + tsteq r1, lr, lsl #13 │ │ │ │ + smlatbeq r8, r0, r8, sp │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + smlabbeq r8, r2, r8, sp │ │ │ │ tsteq r8, lr, ror r8 │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ tsteq r8, r6, ror r8 │ │ │ │ - tsteq r8, lr, ror #16 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ - tsteq r8, r2, lsr #16 │ │ │ │ - smlatbeq fp, lr, r3, fp │ │ │ │ - smlabteq r8, r2, r7, sp │ │ │ │ - @ instruction: 0x0108d7ba │ │ │ │ - @ instruction: 0x0108d7b2 │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + @ instruction: 0x011195fc │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + smlatteq r8, r4, r7, sp │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r7, sp │ │ │ │ + smlatteq r8, r8, r7, sp │ │ │ │ + smlatteq r8, r4, r7, sp │ │ │ │ + smlatteq r8, r4, r7, sp │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ smlatteq r8, r0, r7, sp │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - tsteq r1, lr, lsr #11 │ │ │ │ - smlabteq r8, r0, r7, sp │ │ │ │ - @ instruction: 0x0108d796 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + @ instruction: 0x0108d7ba │ │ │ │ + @ instruction: 0x0108d7b8 │ │ │ │ + @ instruction: 0x0108d7be │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + @ instruction: 0x0108d7b4 │ │ │ │ + tsteq sl, lr, asr ip │ │ │ │ smlatbeq r8, r2, r7, sp │ │ │ │ - @ instruction: 0x0108d79e │ │ │ │ - @ instruction: 0x0108d79a │ │ │ │ - @ instruction: 0x0108d796 │ │ │ │ - @ instruction: 0x0108d796 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - smlabbeq r8, r2, r7, sp │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r1, sl, lsl #9 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq sl, lr, ror fp │ │ │ │ - smlabteq r8, r2, r6, sp │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - ldrdeq sp, [r8, -r2] │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r1, ip, lsr #7 │ │ │ │ - smlabteq r8, r0, r5, sp │ │ │ │ - @ instruction: 0x0108d598 │ │ │ │ - smlatbeq r8, r6, r5, sp │ │ │ │ - smlatbeq r8, r4, r5, sp │ │ │ │ - smlatbeq r8, r2, r5, sp │ │ │ │ - smlatbeq r8, r0, r5, sp │ │ │ │ - smlatbeq r8, r2, r5, sp │ │ │ │ - tsteq r1, sl, lsr #6 │ │ │ │ - @ instruction: 0x0108d592 │ │ │ │ - tsteq r8, sl, lsl r5 │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ - @ instruction: 0x0111929e │ │ │ │ - tsteq r1, r8, lsl #5 │ │ │ │ - smlabteq r8, r8, lr, ip │ │ │ │ + @ instruction: 0x0108d6b8 │ │ │ │ + @ instruction: 0x0108d6b2 │ │ │ │ + @ instruction: 0x0108d6b4 │ │ │ │ + tsteq r1, ip, lsl #9 │ │ │ │ + smlatbeq r8, r0, r6, sp │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + smlabbeq r8, r6, r6, sp │ │ │ │ + smlabbeq r8, r4, r6, sp │ │ │ │ + smlabbeq r8, r2, r6, sp │ │ │ │ + smlabbeq r8, r0, r6, sp │ │ │ │ + smlabbeq r8, r2, r6, sp │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + smlatbeq r8, r8, pc, ip @ │ │ │ │ @ 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 @ │ │ │ │ @@ -2920,87 +2920,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r8, sl, ror #4 │ │ │ │ - @ instruction: 0x0108d29a │ │ │ │ - smlatteq r8, r0, r2, sp │ │ │ │ - smlabbeq r8, r4, r3, sp │ │ │ │ - smlabbeq r8, r8, r3, sp │ │ │ │ - smlatteq r8, ip, r3, sp │ │ │ │ - tsteq r8, lr, lsr #8 │ │ │ │ - @ instruction: 0x0108d492 │ │ │ │ - @ instruction: 0x0108d49c │ │ │ │ - smlatteq r8, r8, r4, sp │ │ │ │ - tsteq r8, r2, lsr r5 │ │ │ │ - @ instruction: 0x0108d5b2 │ │ │ │ - @ instruction: 0x0108d5be │ │ │ │ - tsteq r8, r6, lsr #12 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - smlabbeq r8, r8, r6, sp │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - smlatbeq r8, r0, r6, sp │ │ │ │ - strdeq sp, [r8, -r2] │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq r8, lr, asr #14 │ │ │ │ - @ instruction: 0x0108d7be │ │ │ │ - tsteq r8, sl, lsr #16 │ │ │ │ - smlabteq r8, r0, r8, sp │ │ │ │ - @ instruction: 0x0108d8ba │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - smlatteq r8, r6, r9, sp │ │ │ │ - strdeq sp, [r8, -sl] │ │ │ │ - @ instruction: 0x0108da96 │ │ │ │ - @ instruction: 0x0108dab6 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, r2, asr fp │ │ │ │ - @ instruction: 0x0108dbba │ │ │ │ - tsteq r8, sl, lsr ip │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - @ instruction: 0x0108dd90 │ │ │ │ - smlabteq r8, r4, sp, sp │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - smlabbeq r8, r4, lr, sp │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + smlabteq r8, r0, r3, sp │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + smlabteq r8, ip, r4, sp │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + smlabteq r8, r8, r5, sp │ │ │ │ + tsteq r8, r2, lsl r6 │ │ │ │ + @ instruction: 0x0108d692 │ │ │ │ + @ instruction: 0x0108d69e │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + smlabbeq r8, r0, r7, sp │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + @ instruction: 0x0108d89e │ │ │ │ + tsteq r8, sl, lsl #18 │ │ │ │ + smlatbeq r8, r0, r9, sp │ │ │ │ + @ instruction: 0x0108d99a │ │ │ │ + smlatteq r8, r0, r9, sp │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + smlabteq r8, r6, sl, sp │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + tsteq r8, r6, ror fp │ │ │ │ + @ instruction: 0x0108db96 │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r8, r2, lsr ip │ │ │ │ + @ instruction: 0x0108dc9a │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + smlatteq r8, r8, sp, sp │ │ │ │ tsteq r8, r0, ror lr │ │ │ │ - @ instruction: 0x0108deb8 │ │ │ │ - @ instruction: 0x0108deb0 │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - smlatbeq r8, r2, pc, sp @ │ │ │ │ - tsteq r8, r2 │ │ │ │ - swpeq lr, sl, [r8] │ │ │ │ - smlatbeq r8, r4, r0, lr │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - smlatteq r8, ip, r1, lr │ │ │ │ - smlatteq r8, ip, r1, lr │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - @ instruction: 0x0108e2b8 │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - strdeq lr, [r8, -sl] │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - smlatbeq r8, ip, r4, lr │ │ │ │ - smlabbeq r8, r4, r4, lr │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - smlatteq r8, sl, r5, lr │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - smlabteq r8, r4, r6, lr │ │ │ │ - tsteq r8, lr, asr r7 │ │ │ │ - tsteq r8, sl, asr r7 │ │ │ │ + smlatbeq r8, r4, lr, sp │ │ │ │ + smlatteq r8, lr, lr, sp │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + @ instruction: 0x0108df98 │ │ │ │ + @ instruction: 0x0108df90 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + smlabbeq r8, r2, r0, lr │ │ │ │ + smlatteq r8, r2, r0, lr │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ + smlabbeq r8, r4, r1, lr │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + smlabteq r8, ip, r2, lr │ │ │ │ + smlabteq r8, ip, r2, lr │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + @ instruction: 0x0108e398 │ │ │ │ + tsteq r8, r4, lsr r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + strdeq lr, [r8, -r2] │ │ │ │ + smlabbeq r8, ip, r5, lr │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + smlabteq r8, sl, r6, lr │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + smlatbeq r8, r4, r7, lr │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ 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 │ │ │ │ @@ -3780,83 +3780,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 │ │ │ │ - @ instruction: 0x0108e69e │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e794 │ │ │ │ - smlatbeq r8, r0, r7, lr │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tsteq r8, lr, asr #16 │ │ │ │ - smlatteq r8, r6, r8, lr │ │ │ │ - ldrdeq lr, [r8, -r6] │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - smlatbeq r8, r0, r9, lr │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - smlatbeq r8, lr, sl, lr │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - smlatbeq r8, r4, fp, lr │ │ │ │ - smlatbeq r8, r4, fp, lr │ │ │ │ - tsteq r8, lr, lsl #24 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, lr, lsl #26 │ │ │ │ - smlatbeq r8, r6, sp, lr │ │ │ │ - @ instruction: 0x0108edbe │ │ │ │ - tsteq r8, r6, asr lr │ │ │ │ - tsteq r8, sl, lsr lr │ │ │ │ - smlatbeq r8, r4, lr, lr │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - @ instruction: 0x0108ef9c │ │ │ │ - smlatbeq r8, r6, pc, lr @ │ │ │ │ - tstpeq r8, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, lr, r1, pc @ │ │ │ │ - tstpeq r8, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f3b8 │ │ │ │ - smlatbeq r8, r8, r3, pc @ │ │ │ │ - tstpeq r8, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ - tsteq r9, lr, lsl #2 │ │ │ │ - tstpeq r8, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r2, lsr r1 │ │ │ │ - tsteq r9, r4, lsl r1 │ │ │ │ - tstpeq r8, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, asr r1 │ │ │ │ - strdeq r1, [r9, -r6] │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - tsteq r9, r4, lsl r1 │ │ │ │ - tstpeq r8, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, sl, ror #2 │ │ │ │ - tsteq r9, r0, asr #2 │ │ │ │ - tsteq r9, r4, asr r1 │ │ │ │ - tsteq r9, ip, asr r1 │ │ │ │ - @ instruction: 0x0108f5be │ │ │ │ - @ instruction: 0x0108f59c │ │ │ │ - @ instruction: 0x01091192 │ │ │ │ + tsteq r8, lr, ror r7 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + smlabbeq r8, r0, r8, lr │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, lr, lsr #18 │ │ │ │ + smlabteq r8, r6, r9, lr │ │ │ │ + @ instruction: 0x0108e9b6 │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + smlabbeq r8, r0, sl, lr │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + smlabbeq r8, lr, fp, lr │ │ │ │ + smlatteq r8, ip, fp, lr │ │ │ │ + smlabbeq r8, r4, ip, lr │ │ │ │ + smlabbeq r8, r4, ip, lr │ │ │ │ + smlatteq r8, lr, ip, lr │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + smlatteq r8, r4, sp, lr │ │ │ │ + smlatteq r8, lr, sp, lr │ │ │ │ + smlabbeq r8, r6, lr, lr │ │ │ │ + @ instruction: 0x0108ee9e │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + smlabbeq r8, r4, pc, lr @ │ │ │ │ + smlatteq r8, r4, pc, lr @ │ │ │ │ + tstpeq r8, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r6, r0, pc @ │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, r1, pc @ │ │ │ │ + smlatteq r8, r6, r1, pc @ │ │ │ │ + tstpeq r8, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, lr, r2, pc @ │ │ │ │ + tstpeq r8, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, sl, r3, pc @ │ │ │ │ + tstpeq r8, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f498 │ │ │ │ + smlabbeq r8, r8, r4, pc @ │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + tstpeq r8, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, r5, pc @ │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + smlatteq r9, lr, r1, r1 │ │ │ │ + tstpeq r8, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + tstpeq r8, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ + ldrdeq r1, [r9, -r6] │ │ │ │ + smlatteq r9, ip, r1, r1 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + tstpeq r8, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, sl, asr #4 │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ + @ instruction: 0x0108f69e │ │ │ │ + tstpeq r8, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, ror r2 │ │ │ │ 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 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - smlabteq r8, r8, r4, pc @ │ │ │ │ - smlabbeq r8, ip, r4, pc @ │ │ │ │ - @ instruction: 0x0108f49e │ │ │ │ - smlatbeq r8, r6, r4, pc @ │ │ │ │ - swpeq r1, sl, [r9] │ │ │ │ - tsteq r9, r8, ror r0 │ │ │ │ - smlabbeq r9, sl, r0, r1 │ │ │ │ - swpeq r1, r2, [r9] │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - smlabteq r8, r4, r4, pc @ │ │ │ │ - ldrdeq pc, [r8, -r6] │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - ldrdeq r1, [r9, -r2] │ │ │ │ - strheq r1, [r9, -r0] │ │ │ │ - tstpeq r8, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -sl] │ │ │ │ - smlatteq r9, lr, r0, r1 │ │ │ │ - smlatbeq r9, r4, r0, r1 │ │ │ │ - strheq r1, [r9, -r6] │ │ │ │ - strheq r1, [r9, -ip] │ │ │ │ - tstpeq r8, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tstpeq r8, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, lsl #2 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - smlatteq r9, lr, r0, r1 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - tstpeq r8, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ - tsteq r9, r2, lsl r1 │ │ │ │ - tstpeq r8, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, asr #2 │ │ │ │ - tsteq r9, r2, lsr #2 │ │ │ │ - smlabbeq r8, r4, r5, pc @ │ │ │ │ - tstpeq r8, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r2, ror #2 │ │ │ │ - tsteq r9, r6, lsr r1 │ │ │ │ tsteq r9, r8, asr #2 │ │ │ │ - tsteq r9, lr, asr #2 │ │ │ │ - smlatbeq r8, lr, r5, pc @ │ │ │ │ - smlabbeq r8, ip, r5, pc @ │ │ │ │ - smlabbeq r9, r0, r1, r1 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - smlabteq r8, ip, r5, pc @ │ │ │ │ - tstpeq r8, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r5, pc @ │ │ │ │ - @ instruction: 0x0108f596 │ │ │ │ - smlabbeq r9, ip, r1, r1 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - smlabbeq r9, r0, r1, r1 │ │ │ │ - smlabbeq r9, sl, r1, r1 │ │ │ │ - smlatteq r8, ip, r5, pc @ │ │ │ │ - smlabteq r8, r0, r5, pc @ │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ + smlatbeq r8, r8, r5, pc @ │ │ │ │ + tstpeq r8, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r6, r5, pc @ │ │ │ │ + tsteq r9, sl, ror r1 │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + tsteq r9, sl, ror #2 │ │ │ │ + tsteq r9, r2, ror r1 │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + smlatbeq r8, r4, r5, pc @ │ │ │ │ + @ instruction: 0x0108f5b6 │ │ │ │ + @ instruction: 0x0108f5bc │ │ │ │ + @ instruction: 0x010911b2 │ │ │ │ + @ instruction: 0x01091190 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + ldrdeq pc, [r8, -sl] │ │ │ │ + smlabteq r9, lr, r1, r1 │ │ │ │ + smlabbeq r9, r4, r1, r1 │ │ │ │ + @ instruction: 0x01091196 │ │ │ │ + @ instruction: 0x0109119c │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ ldrdeq pc, [r8, -ip] │ │ │ │ + smlatteq r8, lr, r5, pc @ │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + smlatteq r9, r8, r1, r1 │ │ │ │ + @ instruction: 0x010911bc │ │ │ │ + smlabteq r9, lr, r1, r1 │ │ │ │ ldrdeq r1, [r9, -r4] │ │ │ │ - @ instruction: 0x010911b4 │ │ │ │ + tstpeq r8, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + tstpeq r8, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - @ instruction: 0x010911bc │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - ldrdeq r1, [r9, -r6] │ │ │ │ + tstpeq r8, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + tstpeq r8, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, asr #4 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r9, lr, lsr #4 │ │ │ │ + smlabbeq r8, lr, r6, pc @ │ │ │ │ + tstpeq r8, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, ror #4 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + smlatbeq r8, ip, r6, pc @ │ │ │ │ + tstpeq r8, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + tsteq r9, r0, ror #4 │ │ │ │ + tsteq r9, sl, ror #4 │ │ │ │ + smlabteq r8, ip, r6, pc @ │ │ │ │ + smlatbeq r8, r0, r6, pc @ │ │ │ │ + @ instruction: 0x0108f6b4 │ │ │ │ + @ instruction: 0x0108f6bc │ │ │ │ + @ instruction: 0x010912b4 │ │ │ │ + @ instruction: 0x01091294 │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + smlatteq r8, r2, r6, pc @ │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + @ instruction: 0x0109129c │ │ │ │ + @ instruction: 0x010912b0 │ │ │ │ + @ instruction: 0x010912b6 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaaf940 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5466,211 +5466,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 │ │ │ │ - tstpeq r8, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - smlatteq r9, r0, r0, r1 │ │ │ │ - strdeq r1, [r9, -r2] │ │ │ │ + tstpeq r8, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r5, pc @ │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlatteq r9, ip, r1, r1 │ │ │ │ + smlabteq r9, r0, r1, r1 │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tstpeq r8, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, lsl #4 │ │ │ │ + strdeq r1, [r9, -r6] │ │ │ │ + tstpeq r8, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, sl, lsl r2 │ │ │ │ strdeq r1, [r9, -r8] │ │ │ │ - tstpeq r8, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, lsr #2 │ │ │ │ - tsteq r9, r6, lsl r1 │ │ │ │ - tstpeq r8, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, sl, lsr r1 │ │ │ │ - tsteq r9, r8, lsl r1 │ │ │ │ - tsteq r9, ip, lsr #2 │ │ │ │ - tsteq r9, r2, lsr r1 │ │ │ │ - @ instruction: 0x0108f592 │ │ │ │ - tstpeq r8, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r2, ror r1 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ - @ instruction: 0x0108f5b0 │ │ │ │ - @ instruction: 0x0108f59c │ │ │ │ - @ instruction: 0x01091190 │ │ │ │ - tsteq r9, r4, asr r1 │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ - tsteq r9, lr, ror #2 │ │ │ │ - smlabteq r8, lr, r5, pc @ │ │ │ │ - smlatbeq r8, ip, r5, pc @ │ │ │ │ - smlatbeq r9, r0, r1, r1 │ │ │ │ - smlabbeq r9, ip, r1, r1 │ │ │ │ - smlatteq r8, ip, r5, pc @ │ │ │ │ - @ instruction: 0x0108f5be │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - ldrdeq pc, [r8, -r6] │ │ │ │ - smlabteq r9, ip, r1, r1 │ │ │ │ - smlatbeq r9, sl, r1, r1 │ │ │ │ - tstpeq r8, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - smlatteq r9, r8, r1, r1 │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - smlabbeq r8, r8, r8, sl │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - @ instruction: 0x0108a3bc │ │ │ │ - @ instruction: 0x0108a2b4 │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - @ instruction: 0x01089ab4 │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - @ instruction: 0x01089a9c │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - @ instruction: 0x0108a2b8 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - @ instruction: 0x0108a3b8 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - smlabbeq r8, r0, r3, sl │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - smlabteq r8, ip, r3, sl │ │ │ │ - smlatteq r8, r4, r3, sl │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, r0, asr r4 │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - smlatteq r8, r2, r4, sl │ │ │ │ - smlatbeq r8, r4, r4, sl │ │ │ │ - @ instruction: 0x0108a4b6 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - smlabteq r8, r6, r9, r9 │ │ │ │ - @ instruction: 0x0108a598 │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - smlatbeq r8, lr, r9, r9 │ │ │ │ - @ instruction: 0x0108a5b0 │ │ │ │ - smlatbeq r8, r2, r9, r9 │ │ │ │ - @ instruction: 0x0108a694 │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r2, lsr #12 │ │ │ │ - smlabbeq r8, r4, r9, r9 │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - smlabteq r8, r2, r6, sl │ │ │ │ - smlabbeq r8, ip, r6, sl │ │ │ │ - @ instruction: 0x0108a69e │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - smlabteq r8, r2, r6, sl │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ - smlatbeq r8, lr, r7, sl │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - tsteq r8, lr, asr r7 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r9, ip, lsl #4 │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + tstpeq r8, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + @ instruction: 0x0108f690 │ │ │ │ + tstpeq r8, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r9, r6, asr #4 │ │ │ │ + tsteq r9, lr, asr #4 │ │ │ │ + smlatbeq r8, lr, r6, pc @ │ │ │ │ + smlabbeq r8, ip, r6, pc @ │ │ │ │ + smlabbeq r9, r0, r2, r1 │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + smlabteq r8, ip, r6, pc @ │ │ │ │ + @ instruction: 0x0108f69e │ │ │ │ + @ instruction: 0x0108f6b0 │ │ │ │ + @ instruction: 0x0108f6b6 │ │ │ │ + smlatbeq r9, ip, r2, r1 │ │ │ │ + smlabbeq r9, sl, r2, r1 │ │ │ │ + smlatteq r8, sl, r6, pc @ │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + smlabteq r9, r8, r2, r1 │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + @ instruction: 0x0108a49c │ │ │ │ + @ instruction: 0x0108a394 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + @ instruction: 0x01089b94 │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + smlatteq r8, r8, r3, sl │ │ │ │ + @ instruction: 0x0108a398 │ │ │ │ + @ instruction: 0x0108a3b4 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + smlatteq r8, ip, r3, sl │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + @ instruction: 0x0108a498 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + smlatbeq r8, ip, r4, sl │ │ │ │ + smlabteq r8, r4, r4, sl │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + smlatteq r8, ip, sl, r9 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + smlabteq r8, r2, r5, sl │ │ │ │ + smlabbeq r8, r4, r5, sl │ │ │ │ + @ instruction: 0x0108a596 │ │ │ │ + @ instruction: 0x01089ab8 │ │ │ │ ldrdeq sl, [r8, -lr] │ │ │ │ - smlatbeq r8, r8, r7, sl │ │ │ │ - @ instruction: 0x0108a7ba │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + smlatbeq r8, r6, sl, r9 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + smlabbeq r8, lr, sl, r9 │ │ │ │ + @ instruction: 0x0108a690 │ │ │ │ + smlabbeq r8, r2, sl, r9 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ + smlatteq r8, ip, r6, sl │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + smlatbeq r8, r2, r7, sl │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tsteq r8, lr, ror r7 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + smlatbeq r8, r2, r7, sl │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + smlabbeq r8, lr, r8, sl │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ ldrdeq sl, [r8, -lr] │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsr #18 │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - tsteq r8, r2, lsr r8 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - @ instruction: 0x0108a8b4 │ │ │ │ - ldrdeq sl, [r8, -r6] │ │ │ │ - smlabteq r8, r4, r8, r9 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - smlatbeq r8, ip, r8, r9 │ │ │ │ - smlabbeq r8, r6, r9, sl │ │ │ │ - smlatbeq r8, r0, r8, r9 │ │ │ │ - @ instruction: 0x0108ab9a │ │ │ │ - smlabbeq r8, ip, sl, sl │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - smlatteq r8, ip, r9, sl │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - smlatteq r8, ip, sl, sl │ │ │ │ - @ instruction: 0x0108aa96 │ │ │ │ - @ instruction: 0x0108aabc │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - tsteq r8, r6, asr #16 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - ldrdeq sl, [r8, -r2] │ │ │ │ - smlabbeq r8, r4, fp, sl │ │ │ │ - smlatbeq r8, r6, fp, sl │ │ │ │ + smlatteq r8, ip, r7, sl │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ tsteq r8, r8, lsr #16 │ │ │ │ - ldrdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - @ instruction: 0x0108acbe │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - smlabbeq r8, sl, ip, sl │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - smlabteq r8, lr, ip, sl │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ strdeq r9, [r8, -r8] │ │ │ │ - smlabteq r8, r6, r3, fp │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - tsteq r8, r2, ror #30 │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - smlabbeq r8, lr, sp, sl │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, r6, ror #26 │ │ │ │ - smlabteq r8, r8, r7, r9 │ │ │ │ - smlabteq r8, r2, sp, sl │ │ │ │ - smlatteq r8, r8, sp, sl │ │ │ │ - @ instruction: 0x010897b6 │ │ │ │ - smlatbeq r8, ip, lr, sl │ │ │ │ - tsteq r8, r6, asr lr │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - @ instruction: 0x0108979e │ │ │ │ - smlabteq r8, r0, lr, sl │ │ │ │ - @ instruction: 0x01089792 │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - smlatbeq r8, lr, pc, sl @ │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - smlatteq r8, sl, pc, sl @ │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, r2, ror #14 │ │ │ │ - qaddeq fp, r0, r8 │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ + @ instruction: 0x0108a8be │ │ │ │ + smlabbeq r8, r8, r8, sl │ │ │ │ + @ instruction: 0x0108a89a │ │ │ │ + smlatteq r8, r0, r9, r9 │ │ │ │ + @ instruction: 0x0108a8be │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, r2, lsl #20 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + @ instruction: 0x010899b6 │ │ │ │ + @ instruction: 0x0108a994 │ │ │ │ + @ instruction: 0x0108a9b6 │ │ │ │ + smlatbeq r8, r4, r9, r9 │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + smlabbeq r8, ip, r9, r9 │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + smlabbeq r8, r0, r9, r9 │ │ │ │ + tsteq r8, sl, ror ip │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + smlabteq r8, ip, sl, sl │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + tsteq r8, lr, lsl fp │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + smlabteq r8, ip, fp, sl │ │ │ │ + tsteq r8, r6, ror fp │ │ │ │ + @ instruction: 0x0108ab9c │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + smlatteq r8, r0, fp, sl │ │ │ │ + tsteq r8, r6, lsr #18 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + @ instruction: 0x0108acb2 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + smlabbeq r8, r6, ip, sl │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + @ instruction: 0x0108acbe │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x0108ad9e │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r8, sl, ror #26 │ │ │ │ + smlatteq r8, r4, r8, r9 │ │ │ │ + smlatbeq r8, lr, sp, sl │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + smlatbeq r8, r6, r4, fp │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r2, asr #32 │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, r6, asr #28 │ │ │ │ + smlatbeq r8, r8, r8, r9 │ │ │ │ + smlatbeq r8, r2, lr, sl │ │ │ │ + smlabteq r8, r8, lr, sl │ │ │ │ + @ instruction: 0x01089896 │ │ │ │ + smlabbeq r8, ip, pc, sl @ │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r8, lr, ror r8 │ │ │ │ + smlatbeq r8, r0, pc, sl @ │ │ │ │ + tsteq r8, r2, ror r8 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + smlabbeq r8, lr, r0, fp │ │ │ │ tsteq r8, r0, lsr r0 │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - tsteq r8, lr, lsr r7 │ │ │ │ - @ instruction: 0x0108b194 │ │ │ │ + qaddeq fp, r6, r8 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + smlabteq r8, sl, r0, fp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r8, ip, sp, sl │ │ │ │ - @ instruction: 0x0108ad94 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - tsteq r8, r0, ror sp │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - @ instruction: 0x0108ad9c │ │ │ │ - smlatbeq r8, r8, sp, sl │ │ │ │ - smlatteq r8, r4, r3, r9 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - smlabteq r8, ip, sp, sl │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - smlabteq r8, r4, r3, r9 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - @ instruction: 0x010893b4 │ │ │ │ - @ instruction: 0x0108ae94 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - smlabbeq r8, ip, r3, r9 │ │ │ │ + smlabteq r8, ip, lr, sl │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ tsteq r8, r4, asr #28 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlabbeq r8, r8, lr, sl │ │ │ │ + smlabteq r8, r4, r4, r9 │ │ │ │ ldrdeq sl, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, lr, sl │ │ │ │ - smlatbeq r8, r8, lr, sl │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - smlatteq r8, r0, lr, sl │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - @ instruction: 0x0108af90 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ + smlatbeq r8, ip, lr, sl │ │ │ │ + @ instruction: 0x0108aeb8 │ │ │ │ + smlatbeq r8, r4, r4, r9 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + @ instruction: 0x01089494 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + @ instruction: 0x0108afbc │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + smlabbeq r8, r8, pc, sl @ │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + smlabteq r8, r0, pc, sl @ │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + swpeq fp, r8, [r8] @ │ │ │ │ + strheq fp, [r8, -r4] │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + @ instruction: 0x010893bc │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + smlatbeq r8, ip, r3, r9 │ │ │ │ + @ instruction: 0x0108b290 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + smlabteq r8, ip, r1, fp │ │ │ │ + smlatteq r8, r8, r1, fp │ │ │ │ + smlabbeq r8, r4, r3, r9 │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + smlatteq r8, r8, r2, fp │ │ │ │ + @ instruction: 0x0108b298 │ │ │ │ + @ instruction: 0x0108b2b4 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + smlatteq r8, ip, r2, fp │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + smlatbeq r8, r4, r3, fp │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ tsteq r8, r4, lsl r3 │ │ │ │ - @ instruction: 0x0108afb8 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ + smlabteq r8, ip, r3, fp │ │ │ │ + smlatteq r8, r8, r3, fp │ │ │ │ strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, r8, ror r0 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ + smlabbeq r8, ip, r4, fp │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ ldrdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ + @ instruction: 0x0108b490 │ │ │ │ smlabteq r8, ip, r2, r9 │ │ │ │ - @ instruction: 0x0108b1b0 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - smlatteq r8, ip, r0, fp │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ + smlabteq r8, r4, r5, fp │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ smlatbeq r8, r4, r2, r9 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ @ instruction: 0x01089294 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - @ instruction: 0x0108b1b8 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + smlabteq r8, ip, r5, fp │ │ │ │ + smlatteq r8, r8, r5, fp │ │ │ │ tsteq r8, r4, ror r2 │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ tsteq r8, r4, ror #4 │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - smlabteq r8, r4, r2, fp │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - @ instruction: 0x0108b290 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - smlatteq r8, ip, r2, fp │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + @ instruction: 0x0108be9c │ │ │ │ + smlabbeq r8, r0, sl, fp │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + smlabteq r8, r0, r6, fp │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + smlabbeq r8, ip, r6, fp │ │ │ │ tsteq r8, ip, lsl r2 │ │ │ │ - smlatbeq r8, ip, r3, fp │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - @ instruction: 0x0108b3b0 │ │ │ │ - smlatteq r8, ip, r1, r9 │ │ │ │ - smlatteq r8, r4, r4, fp │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - smlabteq r8, r4, r1, r9 │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - @ instruction: 0x010891b4 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatteq r8, ip, r4, fp │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - @ instruction: 0x01089194 │ │ │ │ - tsteq r8, r0, asr #10 │ │ │ │ - smlabbeq r8, r4, r1, r9 │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - @ instruction: 0x0108bdbc │ │ │ │ - smlatbeq r8, r0, r9, fp │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - smlatteq r8, r0, r5, fp │ │ │ │ - @ instruction: 0x0108b590 │ │ │ │ - smlatbeq r8, ip, r5, fp │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - smlabteq r8, r8, r6, fp │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - @ instruction: 0x0108b694 │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - smlabteq r8, ip, r6, fp │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - smlabbeq r8, ip, r7, fp │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ + smlatteq r8, r8, r6, fp │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + smlatbeq r8, r8, r7, fp │ │ │ │ tsteq r8, r8, asr r7 │ │ │ │ - smlabteq r8, ip, r0, r9 │ │ │ │ - @ instruction: 0x0108b7b4 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - strheq r9, [r8, -r4] │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - swpeq r9, r4, [r8] │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - smlabbeq r8, r4, r0, r9 │ │ │ │ - smlabteq r8, ip, sl, fp │ │ │ │ - smlabteq r8, r8, r9, fp │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - smlatteq r8, r0, r8, fp │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - qaddeq r9, r4, r8 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + smlatteq r8, r4, r1, r9 │ │ │ │ + smlatbeq r8, ip, r7, fp │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + smlatbeq r8, ip, r1, r9 │ │ │ │ + @ instruction: 0x0108b894 │ │ │ │ + @ instruction: 0x0108b8b0 │ │ │ │ + @ instruction: 0x01089194 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ tsteq r8, r8, asr r9 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - smlabteq r8, r8, r9, fp │ │ │ │ - smlatteq r8, r4, r9, fp │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - tsteq r8, ip │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + smlatbeq r8, ip, fp, fp │ │ │ │ + smlatbeq r8, r8, sl, fp │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + smlabteq r8, r0, r9, fp │ │ │ │ ldrdeq fp, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, sl, fp │ │ │ │ + tsteq r8, r4, lsr r1 │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ smlatbeq r8, r8, sl, fp │ │ │ │ - smlatteq r8, r4, pc, r8 @ │ │ │ │ - smlatteq r8, r0, sl, fp │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - smlatbeq r8, r8, fp, fp │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - @ instruction: 0x01088fb4 │ │ │ │ - smlatbeq r8, ip, fp, fp │ │ │ │ + smlabteq r8, r4, sl, fp │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + smlatteq r8, ip, r0, r9 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + @ instruction: 0x0108bbbc │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + smlabbeq r8, r8, fp, fp │ │ │ │ + smlabteq r8, r4, r0, r9 │ │ │ │ + smlabteq r8, r0, fp, fp │ │ │ │ + strheq r9, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, ip, fp │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + swpeq r9, r4, [r8] │ │ │ │ + smlabbeq r8, ip, ip, fp │ │ │ │ + smlabbeq r8, r4, r0, r9 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + smlatteq r8, ip, ip, fp │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + smlabbeq r8, r0, sp, fp │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + tsteq r8, r4 │ │ │ │ + smlabbeq r8, r0, pc, fp @ │ │ │ │ + smlatteq r8, r8, lr, fp │ │ │ │ + @ instruction: 0x0108be98 │ │ │ │ + @ instruction: 0x0108beb4 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + smlabteq r8, r4, pc, r8 @ │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlabbeq r8, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0108bf9c │ │ │ │ smlatbeq r8, r4, pc, r8 @ │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - smlabbeq r8, r4, ip, fp │ │ │ │ - smlatbeq r8, r0, ip, fp │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - smlatbeq r8, r0, lr, fp │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - @ instruction: 0x0108bdb8 │ │ │ │ ldrdeq fp, [r8, -r4] │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r0, lsr lr │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ + @ instruction: 0x01088f94 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + smlabbeq r8, ip, r0, ip │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + qaddeq ip, r8, r8 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + strheq ip, [r8, -r4] │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + smlatbeq r8, ip, r2, ip │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + smlatteq r8, r8, r1, ip │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ smlatteq r8, r4, lr, r8 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, lr, fp │ │ │ │ - @ instruction: 0x0108bebc │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + @ instruction: 0x0108c2b4 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ smlabteq r8, r4, lr, r8 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ @ instruction: 0x01088eb4 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - smlatbeq r8, ip, pc, fp @ │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - smlabbeq r8, r4, lr, r8 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - swpeq ip, r4, [r8] │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - swpeq ip, r8, [r8] @ │ │ │ │ + smlabbeq r8, ip, fp, ip │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + @ instruction: 0x0108c3b0 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + @ instruction: 0x0108c498 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ tsteq r8, ip, lsr lr │ │ │ │ - smlabteq r8, ip, r1, ip │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r8, ip, asr r1 │ │ │ │ + @ instruction: 0x0108c49c │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ tsteq r8, r4, lsl #28 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - smlatteq r8, r4, sp, r8 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - smlatbeq r8, ip, sl, ip │ │ │ │ - @ instruction: 0x0108c690 │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, r2, ip │ │ │ │ - @ instruction: 0x0108c29c │ │ │ │ - @ instruction: 0x01088d94 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - @ instruction: 0x0108c3b8 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - smlabbeq r8, r4, r3, ip │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - @ instruction: 0x0108c3bc │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - smlatbeq r8, r4, r4, ip │ │ │ │ - smlabteq r8, r0, r4, ip │ │ │ │ + smlabbeq r8, r4, r5, ip │ │ │ │ + smlatbeq r8, r0, r5, ip │ │ │ │ + smlatteq r8, ip, sp, r8 │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + smlabteq r8, ip, sp, r8 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + @ instruction: 0x01088dbc │ │ │ │ + @ instruction: 0x0108c89c │ │ │ │ + @ instruction: 0x0108c798 │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + @ instruction: 0x0108c6b0 │ │ │ │ + smlabteq r8, ip, r6, ip │ │ │ │ + smlabbeq r8, ip, sp, r8 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + smlatteq r8, r8, r7, ip │ │ │ │ + @ instruction: 0x0108c798 │ │ │ │ + @ instruction: 0x0108c7b4 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + smlatteq r8, ip, r7, ip │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + smlatbeq r8, ip, r8, ip │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + @ instruction: 0x0108c8b0 │ │ │ │ tsteq r8, ip, lsl #26 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ smlatteq r8, ip, ip, r8 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ ldrdeq r8, [r8, -ip] │ │ │ │ - @ instruction: 0x0108c7bc │ │ │ │ - @ instruction: 0x0108c6b8 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - smlatteq r8, ip, r5, ip │ │ │ │ - smlatbeq r8, ip, ip, r8 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - @ instruction: 0x01088c94 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - @ instruction: 0x0108c6b8 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - smlabteq r8, ip, r7, ip │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - @ instruction: 0x0108c798 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - @ instruction: 0x0108c898 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - @ instruction: 0x0108c89c │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - smlatbeq r8, r4, r7, lr │ │ │ │ - smlatteq r8, r8, sl, ip │ │ │ │ - smlatteq r8, r4, r9, ip │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ + smlabbeq r8, r4, r8, lr │ │ │ │ + smlabteq r8, r8, fp, ip │ │ │ │ + smlabteq r8, r4, sl, ip │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + smlatbeq r8, r4, ip, r8 │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + smlabbeq r8, ip, ip, r8 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + smlabteq r8, r4, sl, ip │ │ │ │ + smlatteq r8, r0, sl, ip │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + smlabteq r8, r8, fp, ip │ │ │ │ + smlabbeq r8, r4, r7, lr │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + smlabbeq r8, r4, fp, ip │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + smlabteq r8, r8, fp, ip │ │ │ │ + smlatbeq r8, r4, fp, ip │ │ │ │ + smlabbeq r8, ip, r7, lr │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + @ instruction: 0x0108e794 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + @ instruction: 0x0108cc94 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + @ instruction: 0x0108e7bc │ │ │ │ + @ instruction: 0x0108e79c │ │ │ │ + smlabteq r8, ip, fp, ip │ │ │ │ smlabteq r8, r4, fp, r8 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - @ instruction: 0x0108c990 │ │ │ │ + @ instruction: 0x0108e7b4 │ │ │ │ + smlatteq r8, ip, fp, ip │ │ │ │ smlatbeq r8, ip, fp, r8 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - smlatteq r8, r4, r9, ip │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ + smlatteq r8, ip, r7, lr │ │ │ │ + smlabteq r8, r8, r7, lr │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ smlabbeq r8, ip, fp, r8 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ tsteq r8, ip, ror fp │ │ │ │ - smlatteq r8, r8, sl, ip │ │ │ │ - smlatbeq r8, r4, r6, lr │ │ │ │ - smlabbeq r8, r4, r6, lr │ │ │ │ - @ instruction: 0x0108ca98 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ tsteq r8, r4, asr fp │ │ │ │ - smlatbeq r8, r4, sl, ip │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ tsteq r8, r4, asr #22 │ │ │ │ - smlatteq r8, r8, sl, ip │ │ │ │ - smlabteq r8, r4, sl, ip │ │ │ │ - smlatbeq r8, ip, r6, lr │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ tsteq r8, r4, lsr #22 │ │ │ │ - @ instruction: 0x0108e6b4 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ tsteq r8, r4, lsl fp │ │ │ │ - @ instruction: 0x0108cbb4 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e6bc │ │ │ │ - smlatteq r8, ip, sl, ip │ │ │ │ - smlatteq r8, r4, sl, r8 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - smlabteq r8, ip, sl, r8 │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - smlatteq r8, r8, r6, lr │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - smlatbeq r8, ip, sl, r8 │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - @ instruction: 0x01088a9c │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ + tstpeq r8, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, r2, sp │ │ │ │ tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - smlabbeq r8, r0, fp, ip │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - smlabbeq r8, ip, fp, ip │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tstpeq r8, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ - smlabbeq r8, ip, sl, lr │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - smlatteq r8, r0, fp, ip │ │ │ │ - smlatbeq r8, r0, fp, ip │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - smlatteq r8, r4, r9, r8 │ │ │ │ - @ instruction: 0x0108cb9c │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - smlabteq r8, ip, r9, r8 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x0108cbb4 │ │ │ │ - smlabbeq r8, r4, r7, lr │ │ │ │ - smlatbeq r8, ip, r9, r8 │ │ │ │ - @ instruction: 0x0108e790 │ │ │ │ - @ instruction: 0x0108899c │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - smlabteq r8, ip, r7, lr │ │ │ │ - smlatbeq r8, r8, r7, lr │ │ │ │ - smlatteq r8, r4, fp, ip │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - smlabteq r8, r8, r7, lr │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - smlatteq r8, r0, r7, lr │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x0108cc9c │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlabteq r8, r0, ip, ip │ │ │ │ + smlabbeq r8, r0, ip, ip │ │ │ │ tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - smlatteq r8, r4, r8, r8 │ │ │ │ - @ instruction: 0x0108cc94 │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - smlabteq r8, r4, r8, r8 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + smlabteq r8, r4, sl, r8 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ tsteq r8, ip, asr #16 │ │ │ │ - @ instruction: 0x010888b4 │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - smlabbeq r8, r8, r8, lr │ │ │ │ + smlatbeq r8, ip, sl, r8 │ │ │ │ + @ instruction: 0x0108ccb8 │ │ │ │ + @ instruction: 0x0108cc94 │ │ │ │ tsteq r8, r4, ror #16 │ │ │ │ - smlatbeq r8, r0, ip, ip │ │ │ │ - smlabbeq r8, ip, r8, r8 │ │ │ │ - smlatbeq r8, ip, ip, ip │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - smlabteq r8, ip, ip, ip │ │ │ │ - @ instruction: 0x0108e89c │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ + smlabbeq r8, ip, sl, r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + smlatteq r8, ip, r8, lr │ │ │ │ + smlatbeq r8, ip, r8, lr │ │ │ │ + smlabbeq r8, r8, r8, lr │ │ │ │ + smlabteq r8, r4, ip, ip │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ smlatbeq r8, r8, r8, lr │ │ │ │ - tsteq r8, ip, asr #16 │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - @ instruction: 0x0108cdb4 │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - @ instruction: 0x0108e8b0 │ │ │ │ - smlatteq r8, ip, ip, ip │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #26 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ + smlatteq r8, r4, ip, ip │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + smlatteq r8, r4, r8, lr │ │ │ │ + smlabteq r8, r0, r8, lr │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + @ instruction: 0x0108e9b0 │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ smlatteq r8, r8, r8, lr │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ ldrdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r0, lsr sp │ │ │ │ - smlabteq r8, ip, r7, r8 │ │ │ │ - smlatbeq r8, ip, sp, ip │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - smlatbeq r8, r4, r7, r8 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - smlabbeq r8, ip, r7, r8 │ │ │ │ - smlatbeq r8, r4, sp, ip │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + smlabteq r8, r4, r9, r8 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + smlatbeq r8, r4, r9, r8 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + @ instruction: 0x01088994 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ smlabbeq r8, r0, sp, ip │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + smlabbeq r8, ip, sp, ip │ │ │ │ tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, sp, ip │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + smlabbeq r8, r8, r9, lr │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + @ instruction: 0x0108ce94 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + @ instruction: 0x0108e9b4 │ │ │ │ + @ instruction: 0x0108e990 │ │ │ │ + smlabteq r8, ip, sp, ip │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + @ instruction: 0x0108e9b0 │ │ │ │ + smlatteq r8, ip, sp, ip │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + smlatteq r8, ip, r9, lr │ │ │ │ + smlabteq r8, r8, r9, lr │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + @ instruction: 0x010888bc │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlatbeq r8, ip, r8, r8 │ │ │ │ + smlabbeq r8, ip, lr, ip │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + smlabbeq r8, r4, r8, r8 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + smlabbeq r8, r4, lr, ip │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ bleq ff3b1b2c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b1b34 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b1b3c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b1b44 │ │ │ │ @@ -7646,392 +7646,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 r8, ip, lsl #16 │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - smlabteq r8, r8, r0, r8 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - strheq r8, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - swpeq r8, r0, [r8] @ │ │ │ │ - smlabbeq r8, r8, r7, ip │ │ │ │ - smlabbeq r8, r0, r0, r8 │ │ │ │ - smlabteq r8, r0, r3, lr │ │ │ │ - smlabteq r8, r4, r7, ip │ │ │ │ - smlatbeq r8, r0, r7, ip │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - qaddeq r8, r8, r8 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - smlabteq r8, r0, r3, lr │ │ │ │ - @ instruction: 0x0108e39c │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - smlatteq r8, r4, r7, ip │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - smlabbeq r8, ip, r9, ip │ │ │ │ + smlatteq r8, ip, r8, ip │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + smlatteq r8, r8, r3, lr │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + smlatbeq r8, r8, r1, r8 │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + @ instruction: 0x01088190 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + smlatbeq r8, r0, r4, lr │ │ │ │ + smlatbeq r8, r4, r8, ip │ │ │ │ + smlabbeq r8, r0, r8, ip │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + smlatbeq r8, r0, r4, lr │ │ │ │ tsteq r8, ip, ror r4 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - smlatteq r8, r4, r7, ip │ │ │ │ - @ instruction: 0x0108e3b4 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ + @ instruction: 0x0108c8b8 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + smlabteq r8, r4, r8, ip │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ ldrdeq lr, [r8, -r4] │ │ │ │ - smlabteq r8, r0, pc, r7 @ │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - smlatteq r8, ip, r3, lr │ │ │ │ - smlatbeq r8, r0, pc, r7 @ │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - @ instruction: 0x01087f90 │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - tsteq r8, ip, asr #16 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - smlabbeq r8, r4, r8, ip │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - @ instruction: 0x0108c890 │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + smlatteq r8, r8, r8, ip │ │ │ │ smlabteq r8, r4, r8, ip │ │ │ │ - smlatbeq r8, r0, r8, ip │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r8, ip │ │ │ │ - @ instruction: 0x0108e490 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r4, lr │ │ │ │ - @ instruction: 0x01087eb8 │ │ │ │ + @ instruction: 0x0108e494 │ │ │ │ + strheq r8, [r8, -r8] │ │ │ │ + smlatteq r8, r4, r8, ip │ │ │ │ @ instruction: 0x0108e4b4 │ │ │ │ - smlatbeq r8, r8, lr, r7 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r0, r8 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ smlabteq r8, ip, r4, lr │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - smlabbeq r8, r0, lr, r7 │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ + smlabbeq r8, r0, r0, r8 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - smlatteq r8, r8, sl, ip │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + mrseq r8, (UNDEF: 8) │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + smlatteq r8, r4, r9, ip │ │ │ │ + smlatbeq r8, r4, r9, ip │ │ │ │ + smlabbeq r8, r0, r9, ip │ │ │ │ tsteq r8, r0, asr r5 │ │ │ │ - smlabbeq r8, ip, r9, ip │ │ │ │ ldrdeq r7, [r8, -r0] │ │ │ │ - @ instruction: 0x0108c998 │ │ │ │ - smlabteq r8, r0, sp, r7 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - @ instruction: 0x0108c9b0 │ │ │ │ - smlabbeq r8, r0, r5, lr │ │ │ │ - @ instruction: 0x01087d98 │ │ │ │ - smlabbeq r8, ip, r5, lr │ │ │ │ - smlabbeq r8, r8, sp, r7 │ │ │ │ + smlatbeq r8, r0, r9, ip │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + @ instruction: 0x01087fb8 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + @ instruction: 0x0108c9b8 │ │ │ │ + smlabbeq r8, r8, r5, lr │ │ │ │ + @ instruction: 0x01087f98 │ │ │ │ + @ instruction: 0x0108e594 │ │ │ │ + smlabbeq r8, r8, pc, r7 @ │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ smlatbeq r8, ip, r5, lr │ │ │ │ smlatteq r8, r8, r9, ip │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ strdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - @ instruction: 0x0108e69c │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r8, ip, lsr sl │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + smlatteq r8, r4, r5, lr │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + smlabteq r8, r8, fp, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + smlatteq r8, r8, lr, r7 │ │ │ │ tsteq r8, r8, lsl r6 │ │ │ │ - smlatteq r8, r0, ip, r7 │ │ │ │ - @ instruction: 0x0108cabc │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ tsteq r8, r4, asr r6 │ │ │ │ tsteq r8, r0, lsr r6 │ │ │ │ tsteq r8, ip, ror #20 │ │ │ │ - @ instruction: 0x01087cb8 │ │ │ │ + @ instruction: 0x01087eb0 │ │ │ │ tsteq r8, r8, ror sl │ │ │ │ - smlatbeq r8, r8, ip, r7 │ │ │ │ - @ instruction: 0x0108cabc │ │ │ │ - @ instruction: 0x0108ca98 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - smlabbeq r8, r8, ip, r7 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tsteq r8, r8, ror ip │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - smlatteq r8, r8, sp, ip │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x0108e690 │ │ │ │ + smlatbeq r8, r0, lr, r7 │ │ │ │ + @ instruction: 0x0108e6b0 │ │ │ │ + @ instruction: 0x0108cab4 │ │ │ │ + @ instruction: 0x0108ca90 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ tsteq r8, ip, ror #12 │ │ │ │ - smlatbeq r8, r8, sl, ip │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + @ instruction: 0x0108e6b0 │ │ │ │ smlabbeq r8, ip, r6, lr │ │ │ │ smlabteq r8, r8, sl, ip │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - smlabteq r8, r8, r6, lr │ │ │ │ - smlatbeq r8, r4, r6, lr │ │ │ │ - smlatteq r8, r0, sl, ip │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - smlatteq r8, ip, sl, ip │ │ │ │ - smlatteq r8, r8, fp, r7 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + smlatteq r8, r4, sl, ip │ │ │ │ + @ instruction: 0x0108e6b4 │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ tsteq r8, r4, lsl #22 │ │ │ │ ldrdeq lr, [r8, -r4] │ │ │ │ - smlabteq r8, r0, fp, r7 │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - smlatbeq r8, r8, fp, r7 │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - smlabbeq r8, r8, fp, r7 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + smlatteq r8, ip, r6, lr │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + smlabteq r8, r0, sp, r7 │ │ │ │ + @ instruction: 0x0108cb9c │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + @ instruction: 0x01087d98 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + smlabbeq r8, r8, sp, r7 │ │ │ │ + @ instruction: 0x0108cb9c │ │ │ │ tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - smlabbeq r8, ip, r7, lr │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ tsteq r8, r8, asr #14 │ │ │ │ - smlabbeq r8, r4, fp, ip │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - smlabbeq r8, r4, r7, lr │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - @ instruction: 0x0108cb9c │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + smlabteq r8, r8, lr, ip │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + @ instruction: 0x0108e7b0 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + smlabbeq r8, r8, fp, ip │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ smlatbeq r8, r8, fp, ip │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - smlatteq r8, r0, r7, lr │ │ │ │ - smlatteq r8, r4, fp, ip │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r7, lr │ │ │ │ + smlabbeq r8, r4, r7, lr │ │ │ │ smlabteq r8, r0, fp, ip │ │ │ │ - @ instruction: 0x0108e790 │ │ │ │ ldrdeq r7, [r8, -r8] │ │ │ │ - @ instruction: 0x0108e79c │ │ │ │ - smlabteq r8, r8, sl, r7 │ │ │ │ - smlatteq r8, r0, r7, lr │ │ │ │ - @ instruction: 0x0108e7bc │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, sl, r7 │ │ │ │ + smlabteq r8, ip, fp, ip │ │ │ │ + smlabteq r8, r8, ip, r7 │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + smlatteq r8, r4, fp, ip │ │ │ │ + @ instruction: 0x0108e7b4 │ │ │ │ + smlatbeq r8, r0, ip, r7 │ │ │ │ tsteq r8, r4, lsl #24 │ │ │ │ - @ instruction: 0x01087a98 │ │ │ │ - @ instruction: 0x0108cdb4 │ │ │ │ - smlatbeq r8, r4, r8, lr │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, ip, r7 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + smlatteq r8, ip, r7, lr │ │ │ │ tsteq r8, r8, ror #24 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - @ instruction: 0x0108e89c │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ strdeq r7, [r8, -r0] │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - @ instruction: 0x0108cc94 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - @ instruction: 0x0108e894 │ │ │ │ + smlabbeq r8, r8, ip, ip │ │ │ │ + smlatteq r8, r0, fp, r7 │ │ │ │ + smlabteq r8, r0, r8, lr │ │ │ │ + smlabteq r8, r4, ip, ip │ │ │ │ + smlatbeq r8, r0, ip, ip │ │ │ │ tsteq r8, r0, ror r8 │ │ │ │ - smlatbeq r8, ip, ip, ip │ │ │ │ - @ instruction: 0x010879b8 │ │ │ │ - @ instruction: 0x0108ccb8 │ │ │ │ - smlatbeq r8, r8, r9, r7 │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ + @ instruction: 0x01087bb8 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + smlatbeq r8, r8, fp, r7 │ │ │ │ + smlabteq r8, r0, r8, lr │ │ │ │ + @ instruction: 0x0108e89c │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, fp, r7 │ │ │ │ + smlatteq r8, r4, ip, ip │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + @ instruction: 0x0108ce94 │ │ │ │ + smlabbeq r8, r4, r9, lr │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ smlatteq r8, ip, ip, ip │ │ │ │ - smlabteq r8, r8, ip, ip │ │ │ │ - @ instruction: 0x0108e898 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - smlatteq r8, r8, ip, ip │ │ │ │ - @ instruction: 0x0108e8b8 │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ + @ instruction: 0x0108e8bc │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ ldrdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - smlabbeq r8, r0, sp, ip │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ strdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsr sp │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ strdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r8, r0, sp, ip │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - smlabteq r8, r8, r8, r7 │ │ │ │ - strheq sp, [r8, -r4] │ │ │ │ - smlatteq r8, r0, sl, lr │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - @ instruction: 0x0108e99c │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ tsteq r8, r8, lsr r9 │ │ │ │ tsteq r8, r4, ror sp │ │ │ │ - smlabbeq r8, r8, r8, r7 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - @ instruction: 0x0108cd94 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - @ instruction: 0x0108e994 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - smlatbeq r8, ip, sp, ip │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - @ instruction: 0x0108cdb8 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, r4, lsr lr │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, r9, lr │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r9, lr │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatteq r8, r0, r7, r7 │ │ │ │ - smlatteq r8, r4, r9, lr │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ + @ instruction: 0x01087ab8 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + smlabbeq r8, ip, sp, ip │ │ │ │ + @ instruction: 0x01087a98 │ │ │ │ + @ instruction: 0x0108cd98 │ │ │ │ + smlabbeq r8, r8, sl, r7 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + smlabteq r8, ip, sp, ip │ │ │ │ + smlatbeq r8, r8, sp, ip │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ tsteq r8, r8, asr sl │ │ │ │ + smlabteq r8, r8, sp, ip │ │ │ │ + @ instruction: 0x0108e998 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + smlatteq r8, r0, sp, ip │ │ │ │ + @ instruction: 0x0108e9b0 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + @ instruction: 0x0108e9bc │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlatteq r8, r8, r9, r7 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + @ instruction: 0x010879b8 │ │ │ │ tsteq r8, r8, lsl sl │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsr lr │ │ │ │ - smlatbeq r8, r0, r7, r7 │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - smlabbeq r8, r8, r7, r7 │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ + smlatbeq r8, r8, r9, r7 │ │ │ │ + @ instruction: 0x0108d194 │ │ │ │ + smlabteq r8, r0, fp, lr │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ tsteq r8, r4, ror lr │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - smlatbeq r8, ip, sl, lr │ │ │ │ - @ instruction: 0x0108ceb0 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ smlabbeq r8, ip, lr, ip │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - smlatbeq r8, ip, sl, lr │ │ │ │ - smlabbeq r8, r8, sl, lr │ │ │ │ - smlabteq r8, r4, lr, ip │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + @ instruction: 0x0108ce98 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x0108ceb0 │ │ │ │ + smlabbeq r8, r0, sl, lr │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ ldrdeq ip, [r8, -r0] │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ + smlatbeq r8, r0, sl, lr │ │ │ │ + smlatteq r8, r0, r8, r7 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + smlatteq r8, r8, lr, ip │ │ │ │ + @ instruction: 0x0108eab8 │ │ │ │ + smlabteq r8, r0, r8, r7 │ │ │ │ + smlabteq r8, r4, sl, lr │ │ │ │ + @ instruction: 0x010878b0 │ │ │ │ ldrdeq ip, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, sl, lr │ │ │ │ - @ instruction: 0x010876b8 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - smlabteq r8, r8, sl, lr │ │ │ │ - smlatbeq r8, r0, r6, r7 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ tsteq r8, r0, lsl pc │ │ │ │ - smlatteq r8, r0, sl, lr │ │ │ │ - smlabbeq r8, r0, r6, r7 │ │ │ │ - smlatteq r8, ip, sl, lr │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - @ instruction: 0x0108cf90 │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ + smlabbeq r8, r0, r8, r7 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + smlabbeq r8, ip, fp, lr │ │ │ │ @ instruction: 0x0108cf90 │ │ │ │ tsteq r8, ip, ror #30 │ │ │ │ tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ tsteq r8, r8, asr #22 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - qaddeq sp, ip, r8 │ │ │ │ - @ instruction: 0x0108ebbc │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - @ instruction: 0x0108cf94 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - @ instruction: 0x0108cfb4 │ │ │ │ - smlabteq r8, r0, r5, r7 │ │ │ │ - @ instruction: 0x0108ebb4 │ │ │ │ - @ instruction: 0x0108eb90 │ │ │ │ - smlabteq r8, ip, pc, ip @ │ │ │ │ - smlatbeq r8, r0, r5, r7 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + smlabbeq r8, ip, fp, lr │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + smlatbeq r8, r4, pc, ip @ │ │ │ │ + smlatteq r8, r0, r7, r7 │ │ │ │ + @ instruction: 0x0108cfb0 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + @ instruction: 0x0108cfb8 │ │ │ │ + smlabbeq r8, r8, fp, lr │ │ │ │ + @ instruction: 0x01087798 │ │ │ │ ldrdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x01087590 │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ + smlatbeq r8, r8, fp, lr │ │ │ │ + smlabbeq r8, r0, r7, r7 │ │ │ │ tsteq r8, r4, lsl r0 │ │ │ │ strdeq ip, [r8, -r0] │ │ │ │ smlabteq r8, r0, fp, lr │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ smlabteq r8, ip, fp, lr │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - smlatteq r8, ip, fp, lr │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + smlatteq r8, r4, fp, lr │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + smlatteq r8, r8, r6, r7 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + @ instruction: 0x0108ec9c │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + @ instruction: 0x010876b8 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + swpeq sp, r4, [r8] │ │ │ │ + smlatbeq r8, r0, r6, r7 │ │ │ │ + @ instruction: 0x0108ec94 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + smlatbeq r8, ip, r0, sp │ │ │ │ + smlabbeq r8, r0, r6, r7 │ │ │ │ + strheq sp, [r8, -r8] │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, ip, lr │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlatbeq r8, ip, ip, lr │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlabteq r8, ip, ip, lr │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ 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 │ │ │ │ @@ -8848,26 +8848,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - @ instruction: 0x0108e5b2 │ │ │ │ - @ instruction: 0x010a6a94 │ │ │ │ - smlatbeq r8, r6, r5, lr │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ - smlatbeq sl, r0, r9, r6 │ │ │ │ - @ instruction: 0x0108e6ba │ │ │ │ - ldrdeq r6, [sl, -r0] │ │ │ │ - smlatbeq r8, r6, r6, lr │ │ │ │ - @ instruction: 0x0108e690 │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - smlatteq r8, r6, lr, r6 │ │ │ │ - smlatbeq sl, r6, r6, r6 │ │ │ │ + @ instruction: 0x0108e692 │ │ │ │ + tsteq sl, r4, ror fp │ │ │ │ + smlabbeq r8, r6, r6, lr │ │ │ │ + ldrdeq lr, [r8, -lr] │ │ │ │ + smlabbeq sl, r0, sl, r6 │ │ │ │ + @ instruction: 0x0108e79a │ │ │ │ + @ instruction: 0x010a68b0 │ │ │ │ + smlabbeq r8, r6, r7, lr │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, sl, asr r7 │ │ │ │ + smlabteq r8, r6, pc, r6 @ │ │ │ │ + smlabbeq sl, r6, r7, r6 │ │ │ │ strbtpl pc, [r6], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ sbchi pc, ip, r2, lsl #4 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [fp, r3, ror #1] │ │ │ │ teqphi r5, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmialt r4, {r1, ip, sp, lr, pc}^ │ │ │ │ @@ -10156,172 +10156,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea56 │ │ │ │ bmi fe8e65b0 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - smlabbeq r8, r4, pc, r5 @ │ │ │ │ - tsteq sl, lr, ror #14 │ │ │ │ - @ instruction: 0x0108d298 │ │ │ │ - tsteq sl, ip, asr #14 │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ + tsteq sl, lr, asr #16 │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tsteq sl, ip, lsr #16 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + smlabbeq r8, r0, r3, sp │ │ │ │ + tsteq r8, r2, ror #6 │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r8, sl, asr r3 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + tsteq r8, r2, asr r3 │ │ │ │ + tsteq sl, r8, asr r7 │ │ │ │ + tsteq r8, r2, asr #6 │ │ │ │ + tsteq sl, r4, lsr r7 │ │ │ │ + smlatbeq r8, ip, r2, sp │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + @ instruction: 0x01085f94 │ │ │ │ + smlabbeq r8, sl, pc, r5 @ │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ + tsteq r8, lr, lsl #30 │ │ │ │ + smlatbeq r8, r8, r2, sp │ │ │ │ + tsteq sl, r8, asr #12 │ │ │ │ @ instruction: 0x0108d29c │ │ │ │ - smlatbeq r8, r0, r2, sp │ │ │ │ - smlabbeq r8, r2, r2, sp │ │ │ │ - @ instruction: 0x01111f92 │ │ │ │ - tsteq r8, sl, ror r2 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, sl, ror #4 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq r8, r6, ror r2 │ │ │ │ - tsteq r8, r2, ror r2 │ │ │ │ - tsteq sl, r8, ror r6 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - tsteq sl, r4, asr r6 │ │ │ │ - smlabteq r8, ip, r1, sp │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - @ instruction: 0x01085eb4 │ │ │ │ - smlatbeq r8, sl, lr, r5 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ + tsteq r8, sl, ror #26 │ │ │ │ + smlabteq r8, r4, r1, sp │ │ │ │ + @ instruction: 0x0108d1be │ │ │ │ + @ instruction: 0x0108d1bc │ │ │ │ + @ instruction: 0x0108d1ba │ │ │ │ + @ instruction: 0x0108d1b4 │ │ │ │ + @ instruction: 0x0108d1b2 │ │ │ │ + @ instruction: 0x0108d1b0 │ │ │ │ + smlatbeq r8, sl, r1, sp │ │ │ │ + smlatbeq r8, r8, r1, sp │ │ │ │ + smlatbeq r8, r2, r1, sp │ │ │ │ + smlatteq r8, r4, r4, sp │ │ │ │ + smlabbeq r8, lr, r1, sp │ │ │ │ + smlabbeq r8, r8, r1, sp │ │ │ │ + smlabbeq r8, r2, r1, sp │ │ │ │ + @ instruction: 0x0108d4b0 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r2, asr r1 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + smlatteq r8, r0, fp, r5 │ │ │ │ + tsteq r8, r6, lsr #2 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + tsteq r8, r2, lsl r1 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ strdeq sp, [r8, -sl] │ │ │ │ strdeq sp, [r8, -ip] │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, r6, lsr lr │ │ │ │ - tsteq r8, lr, lsr #28 │ │ │ │ - smlabteq r8, r8, r1, sp │ │ │ │ - tsteq sl, r8, ror #10 │ │ │ │ - @ instruction: 0x0108d1bc │ │ │ │ - tsteq r8, r2, lsr sp │ │ │ │ - smlabbeq r8, sl, ip, r5 │ │ │ │ - smlatteq r8, r4, r0, sp │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + mrseq sp, (UNDEF: 24) │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, lr, asr #30 │ │ │ │ ldrdeq sp, [r8, -ip] │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ ldrdeq sp, [r8, -r2] │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - smlabteq r8, sl, r0, sp │ │ │ │ smlabteq r8, r8, r0, sp │ │ │ │ - smlabteq r8, r2, r0, sp │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - smlatbeq r8, lr, r0, sp │ │ │ │ - smlatbeq r8, r8, r0, sp │ │ │ │ - smlatbeq r8, r2, r0, sp │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - smlabbeq r8, r2, r0, sp │ │ │ │ - tsteq r8, r8, ror r0 │ │ │ │ - tsteq r8, r2, ror r0 │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ - tsteq r8, r6, rrx │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - tsteq r8, r6, asr #32 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r2, lsr r0 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r8, lr, lsl r0 │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - smlatteq r8, r8, pc, ip @ │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - @ instruction: 0x011119f2 │ │ │ │ - tsteq r8, r2, asr r9 │ │ │ │ - smlabbeq r8, r4, sl, r5 │ │ │ │ - smlabbeq r8, r2, sl, r5 │ │ │ │ - smlabteq r8, sl, fp, r5 │ │ │ │ - smlatbeq r8, r2, fp, r5 │ │ │ │ - smlatbeq r8, lr, fp, r5 │ │ │ │ - smlatbeq r8, sl, fp, r5 │ │ │ │ - smlatbeq r8, r6, fp, r5 │ │ │ │ - smlatbeq r8, r2, fp, r5 │ │ │ │ - smlatbeq r8, r2, fp, r5 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - smlabbeq r8, lr, fp, r5 │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ - tsteq r8, r6, lsl #22 │ │ │ │ - tsteq r1, sl, lsl #17 │ │ │ │ - smlatteq r8, sl, r7, r5 │ │ │ │ - ldrdeq r4, [sl, -r4] │ │ │ │ - smlabteq r8, r6, r7, r5 │ │ │ │ - smlatbeq sl, lr, pc, r4 @ │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - @ instruction: 0x011116fe │ │ │ │ - tsteq r8, lr, lsl #18 │ │ │ │ - smlatteq r8, r6, r8, r5 │ │ │ │ - strdeq r5, [r8, -r2] │ │ │ │ - smlatteq r8, lr, r8, r5 │ │ │ │ - smlatteq r8, sl, r8, r5 │ │ │ │ - smlatteq r8, r6, r8, r5 │ │ │ │ - smlatteq r8, r6, r8, r5 │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ + strheq sp, [r8, -lr] │ │ │ │ + @ instruction: 0x01111ad2 │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + smlatbeq r8, sl, ip, r5 │ │ │ │ + smlabbeq r8, r2, ip, r5 │ │ │ │ + smlabbeq r8, lr, ip, r5 │ │ │ │ + smlabbeq r8, sl, ip, r5 │ │ │ │ + smlabbeq r8, r6, ip, r5 │ │ │ │ + smlabbeq r8, r2, ip, r5 │ │ │ │ + smlabbeq r8, r2, ip, r5 │ │ │ │ + tsteq r1, r8, lsl #20 │ │ │ │ + tsteq r8, lr, ror #24 │ │ │ │ + strdeq r5, [r8, -r0] │ │ │ │ + strdeq r5, [r8, -sl] │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ + smlatteq r8, lr, fp, r5 │ │ │ │ + smlatteq r8, r8, fp, r5 │ │ │ │ + smlatteq r8, r6, fp, r5 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + smlabteq r8, sl, r8, r5 │ │ │ │ + strheq r5, [sl, -r4] │ │ │ │ + smlatbeq r8, r6, r8, r5 │ │ │ │ + smlabbeq sl, lr, r0, r5 │ │ │ │ + smlatteq r8, r4, lr, ip │ │ │ │ + @ instruction: 0x011117de │ │ │ │ + smlatteq r8, lr, r9, r5 │ │ │ │ + smlabteq r8, r6, r9, r5 │ │ │ │ ldrdeq r5, [r8, -r2] │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ - smlabbeq r8, r2, r5, r5 │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlabteq r8, lr, fp, ip │ │ │ │ - @ instruction: 0x011115be │ │ │ │ - tsteq r8, lr, lsl r5 │ │ │ │ + smlabteq r8, lr, r9, r5 │ │ │ │ + smlabteq r8, sl, r9, r5 │ │ │ │ + smlabteq r8, r6, r9, r5 │ │ │ │ + smlabteq r8, r6, r9, r5 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + @ instruction: 0x010859b2 │ │ │ │ + tsteq r1, r2, lsl #14 │ │ │ │ + tsteq r8, r2, ror #12 │ │ │ │ + @ instruction: 0x0108ccba │ │ │ │ + @ instruction: 0x0108ccb4 │ │ │ │ + smlatbeq r8, lr, ip, ip │ │ │ │ + @ instruction: 0x0111169e │ │ │ │ + strdeq r5, [r8, -lr] │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + @ instruction: 0x0108559e │ │ │ │ + tsteq sl, ip, ror r9 │ │ │ │ + smlabbeq fp, lr, r3, r3 │ │ │ │ + smlatteq r8, ip, r8, ip │ │ │ │ + @ instruction: 0x011115ba │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + @ instruction: 0x0108cbb0 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + @ instruction: 0x010854b4 │ │ │ │ + @ instruction: 0x0108cb98 │ │ │ │ @ instruction: 0x0108cb98 │ │ │ │ - @ instruction: 0x0108cb96 │ │ │ │ @ instruction: 0x0108cb94 │ │ │ │ - @ instruction: 0x0108cb92 │ │ │ │ - @ instruction: 0x010854be │ │ │ │ - @ instruction: 0x010a689c │ │ │ │ - smlatbeq fp, lr, r2, r3 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - @ instruction: 0x011114da │ │ │ │ - tsteq r8, sl, lsr r4 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - @ instruction: 0x0108cab8 │ │ │ │ - @ instruction: 0x0108cab8 │ │ │ │ - @ instruction: 0x0108cab4 │ │ │ │ - @ instruction: 0x0108cab0 │ │ │ │ - smlatbeq r8, ip, sl, ip │ │ │ │ - smlatbeq r8, r4, sl, ip │ │ │ │ - smlatbeq r8, r8, sl, ip │ │ │ │ - @ instruction: 0x01085694 │ │ │ │ - tsteq sl, lr, lsr fp │ │ │ │ - smlabbeq r8, r0, r6, r5 │ │ │ │ - tsteq r8, sl, lsl #6 │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - tsteq sl, lr, lsr sl │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - tsteq r8, r6, lsr sl │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tsteq r8, r6, lsr sl │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, r6, lsr sl │ │ │ │ - tsteq r1, r6, lsr #5 │ │ │ │ - tsteq r8, r6, lsr #20 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ + @ instruction: 0x0108cb90 │ │ │ │ + smlabbeq r8, ip, fp, ip │ │ │ │ + smlabbeq r8, r4, fp, ip │ │ │ │ + smlabbeq r8, r8, fp, ip │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq sl, lr, lsl ip │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + smlatteq r8, sl, r3, r5 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r6, lsr fp │ │ │ │ + tsteq sl, lr, lsl fp │ │ │ │ + tsteq r8, lr, lsr #22 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ + tsteq r1, r6, lsl #7 │ │ │ │ + tsteq r8, r6, lsl #22 │ │ │ │ + @ instruction: 0x0108cabc │ │ │ │ + smlatteq r8, r8, sl, ip │ │ │ │ blcs b50ac │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e908 │ │ │ │ @ instruction: 0xf8dfbd75 │ │ │ │ @ instruction: 0xf0062af4 │ │ │ │ ldrbtmi r0, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @@ -11019,128 +11019,128 @@ │ │ │ │ mul r7, sl, fp │ │ │ │ @ instruction: 0x463b4a76 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe4b57f8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + @ instruction: 0x01084f9a │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + smlatbeq r8, r8, pc, r4 @ │ │ │ │ + tsteq sl, lr, asr #14 │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + tsteq sl, ip, lsr #14 │ │ │ │ + @ instruction: 0x0108c7ba │ │ │ │ + tsteq sl, r8, lsl #14 │ │ │ │ + smlatbeq r8, r8, r7, ip │ │ │ │ + @ instruction: 0x0108c798 │ │ │ │ + @ instruction: 0x0108c794 │ │ │ │ + @ instruction: 0x0108c790 │ │ │ │ smlabbeq r8, ip, r7, ip │ │ │ │ - tsteq r8, lr, lsr pc │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r8, sl, lsr r7 │ │ │ │ - @ instruction: 0x01084eba │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - tsteq r8, lr, lsl r7 │ │ │ │ - smlabteq r8, r8, lr, r4 │ │ │ │ - tsteq sl, lr, ror #12 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - tsteq sl, ip, asr #12 │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - tsteq sl, r8, lsr #12 │ │ │ │ - smlabteq r8, r8, r6, ip │ │ │ │ + smlabbeq r8, r8, r7, ip │ │ │ │ + smlabbeq r8, r4, r7, ip │ │ │ │ + smlabbeq r8, r0, r7, ip │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + smlabbeq r8, r0, r7, ip │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r1, sl, lsr #29 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + smlabteq sl, r2, r5, r4 │ │ │ │ + tsteq r8, lr, lsr #14 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, sl, lsl #14 │ │ │ │ + tsteq r1, r6, asr #27 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + @ instruction: 0x0108c6bc │ │ │ │ @ instruction: 0x0108c6b8 │ │ │ │ @ instruction: 0x0108c6b4 │ │ │ │ - @ instruction: 0x0108c6b0 │ │ │ │ - smlatbeq r8, ip, r6, ip │ │ │ │ - smlatbeq r8, r8, r6, ip │ │ │ │ - smlatbeq r8, r4, r6, ip │ │ │ │ - smlatbeq r8, r0, r6, ip │ │ │ │ - @ instruction: 0x0108c698 │ │ │ │ - @ instruction: 0x0108c694 │ │ │ │ - smlatbeq r8, r0, r6, ip │ │ │ │ - smlabbeq r8, r4, r6, ip │ │ │ │ - tsteq r1, sl, asr #27 │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - @ instruction: 0x01084e98 │ │ │ │ - smlatteq sl, r2, r4, r4 │ │ │ │ - tsteq r8, lr, asr #12 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq r8, r6, lsr r6 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - tsteq r1, r6, ror #25 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlabbeq fp, r0, r7, r2 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r1, r6, asr #26 │ │ │ │ + tsteq r1, r6, asr #24 │ │ │ │ + @ instruction: 0x0108c596 │ │ │ │ + @ instruction: 0x010a439c │ │ │ │ + @ instruction: 0x0108c590 │ │ │ │ + smlabbeq r8, sl, r5, ip │ │ │ │ + smlabbeq r8, r4, r5, ip │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq sl, lr, lsl r3 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + smlatteq r8, lr, sl, r4 │ │ │ │ + smlabbeq fp, r6, sp, fp │ │ │ │ + @ instruction: 0x01110abe │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + tsteq r8, r2, asr r4 │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + smlabbeq r8, r4, r9, r4 │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + smlatteq r8, r8, r3, ip │ │ │ │ + tsteq sl, r6, asr #2 │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ - @ instruction: 0x0108c4b6 │ │ │ │ - @ instruction: 0x010a42bc │ │ │ │ - @ instruction: 0x0108c4b0 │ │ │ │ - smlatbeq r8, sl, r4, ip │ │ │ │ - smlatbeq r8, r4, r4, ip │ │ │ │ - @ instruction: 0x01084d94 │ │ │ │ - tsteq sl, lr, lsr r2 │ │ │ │ - smlabbeq r8, r0, sp, r4 │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - smlatbeq fp, r6, ip, fp │ │ │ │ - @ instruction: 0x011109de │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - tsteq r8, r6, ror #6 │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - strdeq r4, [r8, -r0] │ │ │ │ + smlabteq r8, sl, r3, ip │ │ │ │ + smlabteq r8, r0, r3, ip │ │ │ │ + @ instruction: 0x0108c3b6 │ │ │ │ + smlatbeq r8, ip, r3, ip │ │ │ │ + smlatbeq r8, r2, r3, ip │ │ │ │ + @ instruction: 0x0108c398 │ │ │ │ + smlabbeq r8, sl, r3, ip │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ tsteq r8, r0, lsr r3 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - smlatbeq r8, r4, r8, r4 │ │ │ │ - tsteq r8, r2, lsl r3 │ │ │ │ - tsteq r8, r2, lsl r3 │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - tsteq sl, r6, rrx │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlatteq r8, sl, r2, ip │ │ │ │ - smlatteq r8, r0, r2, ip │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - smlabteq r8, ip, r2, ip │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + smlabteq r8, sl, r2, ip │ │ │ │ + smlabteq r8, r4, r2, ip │ │ │ │ smlabteq r8, r2, r2, ip │ │ │ │ - @ instruction: 0x0108c2b8 │ │ │ │ - smlatbeq r8, sl, r2, ip │ │ │ │ - @ instruction: 0x0108c29c │ │ │ │ - smlabbeq r8, lr, r2, ip │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + @ instruction: 0x010845ba │ │ │ │ + smlatbeq sl, r4, sp, r3 │ │ │ │ + @ instruction: 0x0108c296 │ │ │ │ + @ instruction: 0x0108c296 │ │ │ │ + @ instruction: 0x0108c290 │ │ │ │ + smlabbeq r8, sl, r2, ip │ │ │ │ + smlabbeq r8, sl, r2, ip │ │ │ │ smlabbeq r8, r4, r2, ip │ │ │ │ - smlabbeq r8, r0, r2, ip │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - smlatteq r8, sl, r1, ip │ │ │ │ - smlatteq r8, r4, r1, ip │ │ │ │ - smlatteq r8, r2, r1, ip │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - smlabteq sl, r4, ip, r3 │ │ │ │ - @ instruction: 0x0108c1b6 │ │ │ │ - @ instruction: 0x0108c1b6 │ │ │ │ - @ instruction: 0x0108c1b0 │ │ │ │ - smlatbeq r8, sl, r1, ip │ │ │ │ - smlatbeq r8, sl, r1, ip │ │ │ │ - smlatbeq r8, r4, r1, ip │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ 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 │ │ │ │ @@ -11936,91 +11936,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r8, lr, asr #30 │ │ │ │ - @ instruction: 0x0108bf96 │ │ │ │ - smlatbeq r8, ip, pc, fp @ │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - smlatteq r8, r0, r0, ip │ │ │ │ - smlatteq r8, r6, r0, ip │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - @ instruction: 0x0108c198 │ │ │ │ - @ instruction: 0x0108c19e │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - tsteq r8, r2, asr r2 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - @ instruction: 0x0108c290 │ │ │ │ - tsteq r8, lr, ror #4 │ │ │ │ - @ instruction: 0x0108c2ba │ │ │ │ - @ instruction: 0x0108c2b8 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r4, asr #6 │ │ │ │ - tsteq r8, lr, asr r3 │ │ │ │ - smlabbeq r8, sl, r3, ip │ │ │ │ - smlabbeq r8, r8, r3, ip │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - smlatteq r8, r8, r4, ip │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ - tsteq r8, lr, asr r5 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsl #12 │ │ │ │ - smlatbeq r8, r6, r6, ip │ │ │ │ - @ instruction: 0x0108c6b2 │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - smlabbeq r8, lr, r7, ip │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - smlabbeq r8, ip, r8, ip │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, lr, lsr #18 │ │ │ │ - smlabteq r8, r6, r9, ip │ │ │ │ - tsteq r8, sl, lsl #20 │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - smlatteq r8, r4, sl, ip │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - @ instruction: 0x0108cb92 │ │ │ │ - @ instruction: 0x0108cb9e │ │ │ │ - tsteq r8, r6, lsr ip │ │ │ │ - tsteq r8, sl, ror ip │ │ │ │ - smlabteq r8, sl, ip, ip │ │ │ │ - smlabteq r8, sl, ip, ip │ │ │ │ - tsteq r8, r2, ror #26 │ │ │ │ - tsteq r8, sl, ror sp │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - @ instruction: 0x0108cebc │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - smlabteq r8, r4, pc, ip @ │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + smlabbeq r8, ip, r0, ip │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + smlabteq r8, r0, r1, ip │ │ │ │ + smlabteq r8, r6, r1, ip │ │ │ │ + tsteq r8, sl, lsr #4 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ ldrdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r8, ror r0 │ │ │ │ - smlabbeq r8, r4, r0, sp │ │ │ │ - tsteq r8, lr, lsl r1 │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r8, lr, asr #6 │ │ │ │ + @ instruction: 0x0108c39a │ │ │ │ + @ instruction: 0x0108c398 │ │ │ │ + smlatteq r8, r4, r3, ip │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + tsteq r8, lr, lsr r4 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + @ instruction: 0x0108c4b4 │ │ │ │ + @ instruction: 0x0108c4ba │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + smlabteq r8, r8, r5, ip │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + tsteq r8, lr, lsr r6 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + smlatteq r8, lr, r6, ip │ │ │ │ + smlabbeq r8, r6, r7, ip │ │ │ │ + @ instruction: 0x0108c792 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + @ instruction: 0x0108c8be │ │ │ │ + @ instruction: 0x0108c8bc │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + smlatbeq r8, r6, sl, ip │ │ │ │ + smlatteq r8, sl, sl, ip │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + smlabteq r8, r4, fp, ip │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + tsteq r8, r6, lsl sp │ │ │ │ + tsteq r8, sl, asr sp │ │ │ │ + smlatbeq r8, sl, sp, ip │ │ │ │ + smlatbeq r8, sl, sp, ip │ │ │ │ + tsteq r8, r2, asr #28 │ │ │ │ + tsteq r8, sl, asr lr │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + @ instruction: 0x0108cf9c │ │ │ │ + smlatteq r8, r2, pc, ip @ │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, sl │ │ │ │ + smlatbeq r8, r4, r0, sp │ │ │ │ + strheq sp, [r8, -lr] │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ tsteq r8, r4, ror #2 │ │ │ │ - @ instruction: 0x0108d1b8 │ │ │ │ - @ instruction: 0x0108d1ba │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r6, lsl #6 │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + @ instruction: 0x0108d298 │ │ │ │ + @ instruction: 0x0108d29a │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + smlatteq r8, r6, r3, sp │ │ │ │ + smlatteq r8, lr, r3, sp │ │ │ │ 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 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - @ instruction: 0x0108d2b4 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - strdeq sp, [r8, -r6] │ │ │ │ - smlabbeq r8, lr, r3, sp │ │ │ │ - smlatbeq r8, r4, r3, sp │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - tsteq r8, r6, asr #8 │ │ │ │ - smlatteq r8, r0, r4, sp │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, sl, lsl #12 │ │ │ │ - tsteq r8, r2, lsr #12 │ │ │ │ - @ instruction: 0x0108d6ba │ │ │ │ - smlabteq r8, r4, r6, sp │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - smlatbeq r8, r2, r7, sp │ │ │ │ - strdeq sp, [r8, -r2] │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + @ instruction: 0x0108d394 │ │ │ │ + smlatteq r8, r4, r3, sp │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ + smlabbeq r8, r4, r4, sp │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ + smlabteq r8, r0, r5, sp │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + smlatteq r8, sl, r6, sp │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + @ instruction: 0x0108d79a │ │ │ │ + smlatbeq r8, r4, r7, sp │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ smlabbeq r8, r2, r8, sp │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - tsteq r8, r6, lsr #18 │ │ │ │ - @ instruction: 0x0108d9be │ │ │ │ - tsteq r8, r2, lsl #20 │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - @ instruction: 0x0108da92 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - smlabbeq r8, r4, r6, pc @ │ │ │ │ - tstpeq r8, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108dab0 │ │ │ │ - tstpeq r8, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, sl, sp │ │ │ │ - smlabbeq r8, r6, sl, sp │ │ │ │ - tstpeq r8, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, sl, sp │ │ │ │ - smlatbeq r8, r2, sl, sp │ │ │ │ - @ instruction: 0x0108f696 │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - smlatbeq r8, r8, r6, pc @ │ │ │ │ - tstpeq r8, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - smlabteq r8, r4, sl, sp │ │ │ │ - @ instruction: 0x0108f6ba │ │ │ │ - @ instruction: 0x0108f698 │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ - smlabteq r8, r4, r6, pc @ │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ - smlatbeq r8, r4, sl, sp │ │ │ │ - @ instruction: 0x0108f698 │ │ │ │ - smlabbeq r8, r4, r6, pc @ │ │ │ │ - smlatteq r8, r6, sl, sp │ │ │ │ - smlabteq r8, r8, sl, sp │ │ │ │ - @ instruction: 0x0108f6be │ │ │ │ - smlatbeq r8, sl, r6, pc @ │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - smlatteq r8, r0, sl, sp │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - smlabteq r8, r4, r6, pc @ │ │ │ │ - tsteq r8, r6, lsr #22 │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + @ instruction: 0x0108d8b4 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, r6, lsl #20 │ │ │ │ + @ instruction: 0x0108da9e │ │ │ │ + smlatteq r8, r2, sl, sp │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r2, ror fp │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tstpeq r8, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108db90 │ │ │ │ + tstpeq r8, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, fp, sp │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tstpeq r8, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, fp, sp │ │ │ │ + smlabbeq r8, r2, fp, sp │ │ │ │ + tstpeq r8, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108dbb0 │ │ │ │ + smlabbeq r8, r8, r7, pc @ │ │ │ │ + tstpeq r8, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108dbba │ │ │ │ + smlatbeq r8, r4, fp, sp │ │ │ │ + @ instruction: 0x0108f79a │ │ │ │ + tstpeq r8, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + smlatbeq r8, r4, r7, pc @ │ │ │ │ + smlatteq r8, r8, fp, sp │ │ │ │ + smlabbeq r8, r4, fp, sp │ │ │ │ + tstpeq r8, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r6, fp, sp │ │ │ │ + smlatbeq r8, r8, fp, sp │ │ │ │ + @ instruction: 0x0108f79e │ │ │ │ + smlabbeq r8, sl, r7, pc @ │ │ │ │ + smlatteq r8, ip, fp, sp │ │ │ │ + smlabteq r8, r0, fp, sp │ │ │ │ + @ instruction: 0x0108f7b8 │ │ │ │ + smlatbeq r8, r4, r7, pc @ │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + smlatteq r8, r8, fp, sp │ │ │ │ + ldrdeq pc, [r8, -lr] │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + @ instruction: 0x0108f7b8 │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ strdeq pc, [r8, -lr] │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - tstpeq r8, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tstpeq r8, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r8, lr, lsr ip │ │ │ │ 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 │ │ │ │ @@ -13655,88 +13655,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 │ │ │ │ - tstpeq r8, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, sl, asr #20 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - tstpeq r8, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -sl] │ │ │ │ - tsteq r8, sl, asr sl │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ - tstpeq r8, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r6, ror #20 │ │ │ │ - tstpeq r8, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r6] │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - tstpeq r8, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tstpeq r8, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r4, sl, sp │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - tstpeq r8, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108da96 │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tstpeq r8, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, sl, sp │ │ │ │ - tstpeq r8, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, sl, sp │ │ │ │ - smlabbeq r8, sl, sl, sp │ │ │ │ - tstpeq r8, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108dabc │ │ │ │ - smlabbeq r8, r8, r6, pc @ │ │ │ │ - smlabteq r8, ip, sl, sp │ │ │ │ - smlatbeq r8, r0, sl, sp │ │ │ │ - @ instruction: 0x0108f694 │ │ │ │ - tstpeq r8, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - @ instruction: 0x0108dabc │ │ │ │ - @ instruction: 0x0108f6b2 │ │ │ │ - smlatteq r8, sl, sl, sp │ │ │ │ - smlabteq r8, r2, r6, pc @ │ │ │ │ - tstpeq r8, sl, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, sl, sl, sp │ │ │ │ - @ instruction: 0x0108dab6 │ │ │ │ - smlatbeq r8, sl, r6, pc @ │ │ │ │ - smlabbeq r8, r8, r6, pc @ │ │ │ │ - smlatteq r8, r8, sl, sp │ │ │ │ - @ instruction: 0x0108f6b6 │ │ │ │ - strdeq sp, [r8, -sl] │ │ │ │ - smlabteq r8, ip, sl, sp │ │ │ │ - smlabteq r8, r0, r6, pc @ │ │ │ │ - smlatbeq r8, sl, r6, pc @ │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - smlatteq r8, lr, sl, sp │ │ │ │ smlatteq r8, r4, r6, pc @ │ │ │ │ - tsteq r8, lr, lsl fp │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - smlabteq r8, r0, r6, pc @ │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r6, r6, pc @ │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - tstpeq r8, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - tsteq r8, r2, lsr fp │ │ │ │ - tstpeq r8, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + ldrdeq pc, [r8, -sl] │ │ │ │ + tsteq r8, sl, lsr fp │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + tstpeq r8, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + tstpeq r8, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r6] │ │ │ │ + tsteq r8, r6, lsr fp │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ tstpeq r8, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + tstpeq r8, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, r6, lsr fp │ │ │ │ + tstpeq r8, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r6, ror fp │ │ │ │ - tsteq r8, r6, asr fp │ │ │ │ - tstpeq r8, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, fp, sp │ │ │ │ - tstpeq r8, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + tstpeq r8, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, fp, sp │ │ │ │ + tstpeq r8, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, fp, sp │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + tstpeq r8, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108db9c │ │ │ │ + tstpeq r8, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, fp, sp │ │ │ │ + smlabbeq r8, r0, fp, sp │ │ │ │ + tstpeq r8, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108dbbe │ │ │ │ + @ instruction: 0x0108db9c │ │ │ │ + @ instruction: 0x0108f792 │ │ │ │ + smlabteq r8, sl, fp, sp │ │ │ │ + smlatbeq r8, r2, r7, pc @ │ │ │ │ + tstpeq r8, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, sl, fp, sp │ │ │ │ + @ instruction: 0x0108db96 │ │ │ │ + smlabbeq r8, sl, r7, pc @ │ │ │ │ + tstpeq r8, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, fp, sp │ │ │ │ + @ instruction: 0x0108f796 │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + smlatbeq r8, ip, fp, sp │ │ │ │ + smlatbeq r8, r0, r7, pc @ │ │ │ │ + smlabbeq r8, sl, r7, pc @ │ │ │ │ + smlatteq r8, lr, fp, sp │ │ │ │ + smlabteq r8, lr, fp, sp │ │ │ │ + smlabteq r8, r4, r7, pc @ │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + smlatbeq r8, r0, r7, pc @ │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + smlatteq r8, lr, fp, sp │ │ │ │ + smlatteq r8, r4, r7, pc @ │ │ │ │ + smlabteq r8, r6, r7, pc @ │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + tstpeq r8, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tsteq r8, r6, asr ip │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tstpeq r8, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tstpeq r8, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -14563,290 +14563,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq r8, lr, r5, pc @ │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tstpeq r8, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - tstpeq r8, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tstpeq r8, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, lr, sl, sp │ │ │ │ - tsteq r8, lr, ror #20 │ │ │ │ - tstpeq r8, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108da9a │ │ │ │ - tstpeq r8, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108da98 │ │ │ │ - smlabbeq r8, r2, sl, sp │ │ │ │ - tstpeq r8, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108dab4 │ │ │ │ - smlabbeq r8, r2, r6, pc @ │ │ │ │ - smlabteq r8, r6, sl, sp │ │ │ │ - @ instruction: 0x0108da98 │ │ │ │ - smlabbeq r8, ip, r6, pc @ │ │ │ │ - tstpeq r8, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - @ instruction: 0x0108dab6 │ │ │ │ - smlatbeq r8, sl, r6, pc @ │ │ │ │ - smlatteq r8, r2, sl, sp │ │ │ │ - @ instruction: 0x0108f6ba │ │ │ │ - tsteq r8, r2, lsl pc │ │ │ │ - smlatbeq r8, sl, fp, sl │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - smlatbeq r8, sl, r4, r9 │ │ │ │ - tsteq r8, r2, lsr #6 │ │ │ │ - tsteq r8, r6, lsl r2 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - smlatbeq r8, r2, r1, r9 │ │ │ │ - smlatbeq r8, lr, r1, r9 │ │ │ │ - qaddeq r1, lr, r8 │ │ │ │ - smlabteq r8, r6, r1, r9 │ │ │ │ - tsteq r8, lr, asr #32 │ │ │ │ - tsteq r8, r6, ror r2 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - tsteq r8, r2, asr #4 │ │ │ │ - tsteq r8, lr, lsr #32 │ │ │ │ - tsteq r8, sl, ror r2 │ │ │ │ - tsteq r8, lr, lsl r0 │ │ │ │ - smlabbeq r8, r6, r3, r9 │ │ │ │ + smlabteq r8, lr, r6, pc @ │ │ │ │ + tsteq r8, lr, lsr #22 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tstpeq r8, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r6, pc @ │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tstpeq r8, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tstpeq r8, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ + tstpeq r8, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + tstpeq r8, r2, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + tstpeq r8, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108db94 │ │ │ │ + tstpeq r8, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r6, fp, sp │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tstpeq r8, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108dbb8 │ │ │ │ + @ instruction: 0x0108db96 │ │ │ │ + smlabbeq r8, sl, r7, pc @ │ │ │ │ + smlabteq r8, r2, fp, sp │ │ │ │ + @ instruction: 0x0108f79a │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + smlabbeq r8, sl, ip, sl │ │ │ │ + tsteq r8, r2, asr sp │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ + smlabbeq r8, sl, r5, r9 │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + @ instruction: 0x010892b2 │ │ │ │ + smlabbeq r8, r2, r2, r9 │ │ │ │ + smlabbeq r8, lr, r2, r9 │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + smlatbeq r8, r6, r2, r9 │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ tsteq r8, r2, lsr #6 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - smlatteq r8, r6, r2, r9 │ │ │ │ - strdeq r0, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsr #6 │ │ │ │ - smlatteq r8, r6, pc, r0 @ │ │ │ │ - @ instruction: 0x010893b2 │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ - smlabbeq r8, r6, r3, r9 │ │ │ │ - smlabteq r8, r6, pc, r0 @ │ │ │ │ - smlatbeq r8, sl, r3, r9 │ │ │ │ - @ instruction: 0x01080fb6 │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r8, lr, lsl #2 │ │ │ │ + tsteq r8, sl, asr r3 │ │ │ │ + strdeq r1, [r8, -lr] │ │ │ │ tsteq r8, r6, ror #8 │ │ │ │ - tsteq r8, r6, lsl r4 │ │ │ │ - smlatteq r8, r2, r3, r9 │ │ │ │ - smlatteq r8, lr, r3, r9 │ │ │ │ - smlabbeq r8, r6, pc, r0 @ │ │ │ │ - tsteq r8, lr, lsl #8 │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - smlabbeq r8, lr, r4, r9 │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + @ instruction: 0x010893ba │ │ │ │ + smlabteq r8, r6, r3, r9 │ │ │ │ + ldrdeq r1, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsl #8 │ │ │ │ + smlabteq r8, r6, r0, r1 │ │ │ │ + @ instruction: 0x01089492 │ │ │ │ tsteq r8, r6, asr r4 │ │ │ │ tsteq r8, r6, ror #8 │ │ │ │ - tsteq r8, r6, asr pc │ │ │ │ - smlabbeq r8, r6, r4, r9 │ │ │ │ - tsteq r8, r6, asr #30 │ │ │ │ - tsteq r8, r2, asr #10 │ │ │ │ - strdeq r9, [r8, -lr] │ │ │ │ - smlabteq r8, r6, r4, r9 │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ + smlatbeq r8, r6, r0, r1 │ │ │ │ + smlabbeq r8, sl, r4, r9 │ │ │ │ + swpeq r1, r6, [r8] │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ tsteq r8, r6, asr #10 │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ - strdeq r0, [r8, -r6] │ │ │ │ - tsteq r8, r2, asr #10 │ │ │ │ - smlatteq r8, r6, lr, r0 │ │ │ │ - smlabbeq r8, lr, r7, r9 │ │ │ │ - tsteq r8, sl, ror #12 │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - @ instruction: 0x01089592 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + smlabteq r8, r2, r4, r9 │ │ │ │ + smlabteq r8, lr, r4, r9 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + smlatteq r8, lr, r4, r9 │ │ │ │ + qaddeq r1, r6, r8 │ │ │ │ tsteq r8, lr, ror #10 │ │ │ │ + tsteq r8, r6, lsr r5 │ │ │ │ + tsteq r8, r6, asr #10 │ │ │ │ + tsteq r8, r6, lsr r0 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + smlatbeq r8, r6, r5, r9 │ │ │ │ + @ instruction: 0x010895b6 │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + smlatteq r8, lr, pc, r0 @ │ │ │ │ + tsteq r8, r6, lsr #12 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + smlabteq r8, r6, pc, r0 @ │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + @ instruction: 0x010896b6 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + tsteq r8, r2, asr #12 │ │ │ │ + tsteq r8, lr, asr #12 │ │ │ │ + smlabbeq r8, lr, pc, r0 @ │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + tsteq r8, lr, ror pc │ │ │ │ + smlabteq r8, lr, r6, r9 │ │ │ │ + @ instruction: 0x0108969e │ │ │ │ + smlatbeq r8, sl, r6, r9 │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + smlabteq r8, r2, r6, r9 │ │ │ │ + tsteq r8, lr, asr #30 │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + smlatteq r8, lr, lr, r0 │ │ │ │ + smlatteq r8, lr, r8, r9 │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + smlatbeq r8, sl, r7, r9 │ │ │ │ + @ instruction: 0x010897b2 │ │ │ │ + @ instruction: 0x01080ebe │ │ │ │ + smlabteq r8, lr, r7, r9 │ │ │ │ smlatbeq r8, lr, lr, r0 │ │ │ │ - smlabbeq r8, r6, r5, r9 │ │ │ │ - @ instruction: 0x01080e9e │ │ │ │ - smlatteq r8, lr, r5, r9 │ │ │ │ - @ instruction: 0x010895be │ │ │ │ - smlabteq r8, sl, r5, r9 │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + smlabbeq r8, lr, lr, r0 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ tsteq r8, lr, ror lr │ │ │ │ - smlatteq r8, r2, r5, r9 │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ - smlabbeq r8, r6, r6, r9 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ + tsteq r8, r2, ror r9 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + smlatbeq r8, lr, r8, r9 │ │ │ │ + smlabteq r8, sl, r8, r9 │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ tsteq r8, r6, asr #28 │ │ │ │ - tsteq r8, r6, lsr r6 │ │ │ │ - tsteq r8, r6, lsr lr │ │ │ │ - smlabbeq r8, lr, r6, r9 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ + smlatbeq r8, r6, r9, r9 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + @ instruction: 0x010899b2 │ │ │ │ tsteq r8, lr, lsl lr │ │ │ │ - smlabbeq r8, sl, r6, r9 │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - tsteq r8, lr, lsl #16 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - strdeq r9, [r8, -r6] │ │ │ │ - smlabteq r8, sl, r6, r9 │ │ │ │ + smlabbeq r8, r2, r1, sl │ │ │ │ + smlatbeq r8, lr, sp, r9 │ │ │ │ ldrdeq r9, [r8, -r2] │ │ │ │ + smlabteq r8, lr, sl, r9 │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ ldrdeq r0, [r8, -lr] │ │ │ │ - smlatteq r8, lr, r6, r9 │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ smlabteq r8, lr, sp, r0 │ │ │ │ - tsteq r8, r2, ror r7 │ │ │ │ - tsteq r8, r2, lsr r7 │ │ │ │ - tsteq r8, r6, asr #14 │ │ │ │ + tsteq r8, r6, lsr #22 │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ smlatbeq r8, lr, sp, r0 │ │ │ │ - tsteq r8, lr, ror #14 │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ @ instruction: 0x01080d9e │ │ │ │ - @ instruction: 0x01089892 │ │ │ │ - tsteq r8, lr, lsl r8 │ │ │ │ - smlabteq r8, lr, r7, r9 │ │ │ │ - smlatteq r8, sl, r7, r9 │ │ │ │ + tsteq r8, lr, asr ip │ │ │ │ + smlatteq r8, sl, fp, r9 │ │ │ │ + @ instruction: 0x01089b9a │ │ │ │ + @ instruction: 0x01089bb6 │ │ │ │ tsteq r8, r6, ror sp │ │ │ │ - tsteq r8, r2, lsr #16 │ │ │ │ + smlatteq r8, lr, fp, r9 │ │ │ │ tsteq r8, r6, ror #26 │ │ │ │ - smlabteq r8, r6, r8, r9 │ │ │ │ - tsteq r8, r6, ror r8 │ │ │ │ + @ instruction: 0x01089c92 │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ tsteq r8, lr, asr #26 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ + @ instruction: 0x01089c9e │ │ │ │ tsteq r8, lr, lsr sp │ │ │ │ - smlatbeq r8, r2, r0, sl │ │ │ │ - smlabteq r8, lr, ip, r9 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - smlatteq r8, lr, r9, r9 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - tsteq r8, r6, asr #18 │ │ │ │ + smlabteq r8, lr, lr, r9 │ │ │ │ + smlabteq r8, sl, sp, r9 │ │ │ │ + tsteq r8, r6, asr sp │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + tsteq r8, r2, lsr #26 │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + tsteq r8, sl, asr sp │ │ │ │ strdeq r0, [r8, -lr] │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - smlatteq r8, lr, ip, r0 │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - strdeq r9, [r8, -r6] │ │ │ │ - tsteq r8, r2, lsl sl │ │ │ │ + tsteq r8, r2, lsr #28 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + smlatteq r8, lr, sp, r9 │ │ │ │ + ldrdeq r0, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ smlabteq r8, lr, ip, r0 │ │ │ │ - tsteq r8, sl, asr #20 │ │ │ │ - @ instruction: 0x01080cbe │ │ │ │ - tsteq r8, lr, ror fp │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - @ instruction: 0x01089aba │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, sl, asr pc │ │ │ │ + smlatteq r8, r6, lr, r9 │ │ │ │ + @ instruction: 0x01089e96 │ │ │ │ + @ instruction: 0x01089eb2 │ │ │ │ + smlatbeq r8, r6, ip, r0 │ │ │ │ + smlatteq r8, sl, lr, r9 │ │ │ │ @ instruction: 0x01080c96 │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - smlabbeq r8, r6, ip, r0 │ │ │ │ - @ instruction: 0x01089bb2 │ │ │ │ - tsteq r8, r2, ror #22 │ │ │ │ + smlabbeq r8, lr, pc, r9 @ │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + @ instruction: 0x01089f9a │ │ │ │ tsteq r8, lr, ror #24 │ │ │ │ - @ instruction: 0x01089bbe │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - smlatteq r8, lr, sp, r9 │ │ │ │ - smlatteq r8, sl, ip, r9 │ │ │ │ - tsteq r8, r6, ror ip │ │ │ │ + @ instruction: 0x0108a39e │ │ │ │ + smlabteq r8, r2, r1, sl │ │ │ │ + strheq sl, [r8, -lr] │ │ │ │ + tsteq r8, sl, asr #32 │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ + tsteq r8, r6, lsl r0 │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ tsteq r8, r6, lsr #24 │ │ │ │ - tsteq r8, r2, asr #24 │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - tsteq r8, sl, ror ip │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - tsteq r8, r2, asr #26 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, lr, lsl #26 │ │ │ │ - strdeq r0, [r8, -lr] │ │ │ │ - tsteq r8, r6, asr #26 │ │ │ │ - smlatteq r8, lr, fp, r0 │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - @ instruction: 0x01089db6 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - smlabteq r8, r6, fp, r0 │ │ │ │ - tsteq r8, sl, lsl #28 │ │ │ │ - @ instruction: 0x01080bb6 │ │ │ │ - smlatbeq r8, lr, lr, r9 │ │ │ │ - tsteq r8, lr, asr lr │ │ │ │ - @ instruction: 0x01080b9e │ │ │ │ - @ instruction: 0x01089eba │ │ │ │ - smlabbeq r8, lr, fp, r0 │ │ │ │ - @ instruction: 0x0108a2be │ │ │ │ + tsteq r8, r6, lsl r1 │ │ │ │ + smlabteq r8, r6, r0, sl │ │ │ │ smlatteq r8, r2, r0, sl │ │ │ │ - ldrdeq r9, [r8, -lr] │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - tsteq r8, sl, lsl pc │ │ │ │ - tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + tsteq r8, sl, lsl r1 │ │ │ │ + strdeq r0, [r8, -r6] │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + smlabbeq r8, sl, r1, sl │ │ │ │ + smlatbeq r8, r6, r1, sl │ │ │ │ + smlabteq r8, lr, fp, r0 │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + @ instruction: 0x01080bbe │ │ │ │ + smlabbeq r8, r2, r2, sl │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + smlatbeq r8, r6, fp, r0 │ │ │ │ + smlabbeq r8, lr, r2, sl │ │ │ │ + @ instruction: 0x01080b96 │ │ │ │ + @ instruction: 0x0108a4be │ │ │ │ + @ instruction: 0x0108a3ba │ │ │ │ + tsteq r8, r6, asr #6 │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + tsteq r8, r2, lsl r3 │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ tsteq r8, r6, asr fp │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - tsteq r8, r6, lsr r0 │ │ │ │ - smlatteq r8, r6, pc, r9 @ │ │ │ │ - tsteq r8, r2 │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + smlabteq r8, r2, r3, sl │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsr fp │ │ │ │ + tsteq r8, r6, lsl r4 │ │ │ │ tsteq r8, r6, lsr #22 │ │ │ │ - tsteq r8, sl, lsr r0 │ │ │ │ - tsteq r8, r6, lsl fp │ │ │ │ - tsteq r8, lr, ror #2 │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - smlatbeq r8, sl, r0, sl │ │ │ │ - smlabteq r8, r6, r0, sl │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + smlabbeq r8, r6, r4, sl │ │ │ │ + smlatbeq r8, r2, r4, sl │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ smlatteq r8, lr, sl, r0 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - ldrdeq r0, [r8, -lr] │ │ │ │ - smlatbeq r8, r2, r1, sl │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ + tsteq r8, lr, ror r5 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + smlabbeq r8, sl, r5, sl │ │ │ │ smlabteq r8, r6, sl, r0 │ │ │ │ - smlatbeq r8, lr, r1, sl │ │ │ │ - @ instruction: 0x01080ab6 │ │ │ │ - ldrdeq sl, [r8, -lr] │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + tsteq r8, r2, asr sp │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + smlatbeq r8, r2, r7, sl │ │ │ │ + @ instruction: 0x0108a69e │ │ │ │ + tsteq r8, sl, lsr #12 │ │ │ │ ldrdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, r6, ror #4 │ │ │ │ - tsteq r8, r6, lsl r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - smlabbeq r8, r6, sl, r0 │ │ │ │ - tsteq r8, sl, ror #4 │ │ │ │ - tsteq r8, r6, ror sl │ │ │ │ - tsteq r8, r2, lsr r3 │ │ │ │ - smlatteq r8, r2, r2, sl │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - tsteq r8, r6, lsr r3 │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - tsteq r8, sl, ror #8 │ │ │ │ strdeq sl, [r8, -r6] │ │ │ │ - smlatbeq r8, r6, r3, sl │ │ │ │ - smlabteq r8, r2, r3, sl │ │ │ │ - tsteq r8, lr, lsl sl │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - @ instruction: 0x0108a49e │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - strdeq r0, [r8, -r6] │ │ │ │ - smlatbeq r8, sl, r4, sl │ │ │ │ - smlatteq r8, r6, r9, r0 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - @ instruction: 0x0108a89e │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + smlatbeq r8, r6, r6, sl │ │ │ │ smlabteq r8, r2, r6, sl │ │ │ │ - @ instruction: 0x0108a5be │ │ │ │ - tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ strdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ - @ instruction: 0x0108099e │ │ │ │ - tsteq r8, lr, asr #10 │ │ │ │ - smlabbeq r8, lr, r9, r0 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - smlabteq r8, r6, r5, sl │ │ │ │ - smlatteq r8, r2, r5, sl │ │ │ │ - tsteq r8, lr, ror #18 │ │ │ │ - tsteq r8, sl, lsl r6 │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ - tsteq r8, lr, asr #14 │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - smlabbeq r8, sl, r6, sl │ │ │ │ - smlatbeq r8, r6, r6, sl │ │ │ │ - tsteq r8, r6, lsr r9 │ │ │ │ - ldrdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsr #18 │ │ │ │ - smlabbeq r8, r2, r7, sl │ │ │ │ - tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + @ instruction: 0x0108a7ba │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + smlabbeq r8, r6, r7, sl │ │ │ │ + tsteq r8, r6, lsl sl │ │ │ │ + @ instruction: 0x0108a7be │ │ │ │ + tsteq r8, r6, lsl #20 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010804bc │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - smlatbeq r8, ip, r4, r0 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r3, sl │ │ │ │ - smlabteq r8, r0, r3, sl │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - smlabteq r8, r0, r4, sl │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - smlabbeq r8, ip, r4, sl │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - smlabteq r8, r4, r4, sl │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - smlabbeq r8, r4, r5, sl │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ + @ instruction: 0x0108059c │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + smlabbeq r8, ip, r5, r0 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, r4, sl │ │ │ │ + smlatbeq r8, r0, r4, sl │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + smlatbeq r8, r0, r5, sl │ │ │ │ tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - smlabbeq r8, r8, r5, sl │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - smlatteq r8, ip, r3, r0 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - ldrdeq r0, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + smlatbeq r8, r4, r5, sl │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + smlatteq r8, r4, r4, r0 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + @ instruction: 0x0108a6bc │ │ │ │ + smlabteq r8, ip, r4, r0 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + @ instruction: 0x010804bc │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + smlabteq r8, r8, r7, sl │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + @ instruction: 0x0108a794 │ │ │ │ + smlabbeq r8, r4, r4, r0 │ │ │ │ + smlabteq r8, ip, r7, sl │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + @ instruction: 0x0108a894 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ tsteq r8, r0, ror #16 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - smlatteq r8, r8, r6, sl │ │ │ │ - @ instruction: 0x0108a698 │ │ │ │ - @ instruction: 0x0108a6b4 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + @ instruction: 0x0108a898 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + smlabteq r8, ip, r9, sl │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + @ instruction: 0x0108a9b0 │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + smlatteq r8, r4, r3, r0 │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + smlabteq r8, r4, sl, sl │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + @ instruction: 0x0108aa90 │ │ │ │ + @ instruction: 0x010803b4 │ │ │ │ + smlabteq r8, r8, sl, sl │ │ │ │ smlatbeq r8, r4, r3, r0 │ │ │ │ - smlatteq r8, ip, r6, sl │ │ │ │ - @ instruction: 0x01080394 │ │ │ │ - @ instruction: 0x0108a7b4 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - smlabbeq r8, r0, r7, sl │ │ │ │ + @ instruction: 0x0108ab90 │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + smlabbeq r8, r4, r3, r0 │ │ │ │ + @ instruction: 0x0108ab94 │ │ │ │ tsteq r8, r4, ror r3 │ │ │ │ - @ instruction: 0x0108a7b8 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - smlatteq r8, ip, r8, sl │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ + smlabteq r8, r8, ip, sl │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ tsteq r8, ip, lsr r3 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, ip, sl │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ tsteq r8, r4, lsl r3 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - smlatteq r8, r4, r9, sl │ │ │ │ - @ instruction: 0x0108a994 │ │ │ │ - @ instruction: 0x0108a9b0 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + @ instruction: 0x0108adb0 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ ldrdeq r0, [r8, -r4] │ │ │ │ - smlatteq r8, r8, r9, sl │ │ │ │ + @ instruction: 0x0108adb4 │ │ │ │ smlabteq r8, r4, r2, r0 │ │ │ │ - @ instruction: 0x0108aab0 │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ smlatbeq r8, r4, r2, r0 │ │ │ │ - @ instruction: 0x0108aab4 │ │ │ │ + smlabbeq r8, r0, lr, sl │ │ │ │ @ instruction: 0x01080294 │ │ │ │ - smlatteq r8, r8, fp, sl │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ + @ instruction: 0x0108afb4 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - smlabteq r8, ip, fp, sl │ │ │ │ + smlatteq r8, r8, pc, sl @ │ │ │ │ + @ instruction: 0x0108af98 │ │ │ │ tsteq r8, r4, asr #4 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ tsteq r8, r4, lsr r2 │ │ │ │ - @ instruction: 0x0108cd9c │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, ip, sl │ │ │ │ - @ instruction: 0x0108ac9c │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + @ instruction: 0x0108cc9c │ │ │ │ + smlabbeq r8, r0, r0, fp │ │ │ │ + qaddeq fp, ip, r8 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ strdeq r0, [r8, -r4] │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - smlatteq r8, r4, r1, r0 │ │ │ │ - @ instruction: 0x0108ad9c │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ + @ instruction: 0x0108cc94 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + swpeq fp, r4, [r8] │ │ │ │ + ldrdeq r0, [r8, -r4] │ │ │ │ + smlatbeq r8, r0, r0, fp │ │ │ │ smlabteq r8, r4, r1, r0 │ │ │ │ - smlatbeq r8, r0, sp, sl │ │ │ │ - @ instruction: 0x010801b4 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + strheq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108cc94 │ │ │ │ + @ instruction: 0x0108019c │ │ │ │ + @ instruction: 0x0108cc9c │ │ │ │ smlabbeq r8, ip, r1, r0 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - @ instruction: 0x0108aeb8 │ │ │ │ + mrseq fp, (UNDEF: 24) │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + smlabteq r8, r0, ip, ip │ │ │ │ tsteq r8, r4, ror #2 │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + smlabbeq r8, r8, sp, ip │ │ │ │ tsteq r8, r4, asr r1 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - @ instruction: 0x0108cbbc │ │ │ │ - smlatbeq r8, r0, pc, sl @ │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - @ instruction: 0x0108cbb4 │ │ │ │ - @ instruction: 0x0108cb94 │ │ │ │ - @ instruction: 0x0108afb4 │ │ │ │ - strdeq r0, [r8, -r4] │ │ │ │ - smlabteq r8, r0, pc, sl @ │ │ │ │ - smlatteq r8, r4, r0, r0 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - @ instruction: 0x0108cbb4 │ │ │ │ - strheq r0, [r8, -ip] │ │ │ │ - @ instruction: 0x0108cbbc │ │ │ │ - smlatbeq r8, ip, r0, r0 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - swpeq r0, r4, [r8] │ │ │ │ - smlatteq r8, r0, fp, ip │ │ │ │ - smlabbeq r8, r4, r0, r0 │ │ │ │ - @ instruction: 0x0108b19c │ │ │ │ - smlatbeq r8, r8, ip, ip │ │ │ │ - tsteq r8, r4, ror r0 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - smlatteq r8, r8, fp, ip │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ + smlatteq r8, ip, ip, ip │ │ │ │ + smlabteq r8, r8, ip, ip │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ + strdeq r0, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + smlatteq r8, ip, r0, r0 │ │ │ │ + @ instruction: 0x0108b1b0 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + smlabteq r8, r4, r0, r0 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + strheq r0, [r8, -r4] │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + swpeq r0, ip, [r8] │ │ │ │ + @ instruction: 0x0108b198 │ │ │ │ + smlabbeq r8, ip, r0, r0 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + smlabteq r8, r8, sp, ip │ │ │ │ + smlabteq r8, ip, r1, fp │ │ │ │ + smlatbeq r8, r8, r1, fp │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + qaddeq r0, ip, r8 │ │ │ │ + smlabbeq r8, r4, sp, ip │ │ │ │ tsteq r8, ip, asr #32 │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r4, ror r0 │ │ │ │ - qaddeq fp, r0, r8 │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ + smlabteq r8, r8, sp, ip │ │ │ │ + smlatbeq r8, r4, sp, ip │ │ │ │ + smlatteq r8, r0, r1, fp │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + smlatteq r8, ip, r1, fp │ │ │ │ tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, ip │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - smlabbeq r8, r0, r0, fp │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + strdeq pc, [r7, -r4] │ │ │ │ + smlatteq r8, r0, sp, ip │ │ │ │ smlatteq r7, r4, pc, pc @ │ │ │ │ - smlabbeq r8, ip, r0, fp │ │ │ │ - ldrdeq pc, [r7, -r4] │ │ │ │ - smlabbeq r8, ip, ip, ip │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + smlabteq r7, ip, pc, pc @ │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ @ instruction: 0x0107ffbc │ │ │ │ - strheq fp, [r8, -r8] │ │ │ │ - smlatbeq r7, ip, pc, pc @ │ │ │ │ - smlabbeq r8, r8, r1, fp │ │ │ │ - smlatteq r8, r8, ip, ip │ │ │ │ - smlatteq r8, ip, r0, fp │ │ │ │ - smlabteq r8, r8, r0, fp │ │ │ │ - @ instruction: 0x0108cc98 │ │ │ │ - tstpeq r7, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, ip, ip │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + smlabbeq r8, r8, pc, ip @ │ │ │ │ + @ instruction: 0x0108cebc │ │ │ │ + smlabbeq r8, r8, r2, fp │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ tstpeq r7, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, ip, ip │ │ │ │ - smlabteq r8, r4, ip, ip │ │ │ │ - mrseq fp, (UNDEF: 24) │ │ │ │ - tstpeq r7, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tstpeq r7, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r8, r2, fp │ │ │ │ + tsteq r8, r4, ror #4 │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ tstpeq r7, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - tstpeq r7, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + tstpeq r7, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, r2, fp │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + @ instruction: 0x0108b294 │ │ │ │ tstpeq r7, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - smlatteq r7, ip, lr, pc @ │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - ldrdeq pc, [r7, -ip] │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - smlatbeq r8, r8, lr, ip │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - smlatbeq r8, r8, r1, fp │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - smlabbeq r7, ip, lr, pc @ │ │ │ │ - tsteq r8, r4, ror #2 │ │ │ │ - tstpeq r7, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, r1, fp │ │ │ │ - smlabbeq r8, r4, r1, fp │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ - tstpeq r7, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tstpeq r7, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ - @ instruction: 0x0108cd9c │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - @ instruction: 0x0108b1b4 │ │ │ │ - tstpeq r7, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, r1, fp │ │ │ │ - tstpeq r7, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ - smlatteq r8, r0, r1, fp │ │ │ │ - @ instruction: 0x0108cdb0 │ │ │ │ + smlatbeq r8, r0, r2, fp │ │ │ │ strdeq pc, [r7, -r4] │ │ │ │ - @ instruction: 0x0108cdbc │ │ │ │ - smlatteq r7, r4, sp, pc @ │ │ │ │ - smlabbeq r8, ip, lr, ip │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ + smlatteq r8, r4, r2, fp │ │ │ │ + smlabteq r8, r0, r2, fp │ │ │ │ + @ instruction: 0x0108ce90 │ │ │ │ + ldrdeq pc, [r7, -r4] │ │ │ │ + @ instruction: 0x0108ce9c │ │ │ │ + smlabteq r7, r4, lr, pc @ │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, lr, ip │ │ │ │ + smlatteq r8, r8, r2, fp │ │ │ │ + @ instruction: 0x0107fe94 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + smlabbeq r7, r4, lr, pc @ │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + smlatteq r8, r4, lr, ip │ │ │ │ + tstpeq r7, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ strdeq ip, [r8, -r0] │ │ │ │ - smlabteq r8, ip, sp, ip │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - @ instruction: 0x0107fdb4 │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ - smlatbeq r7, r4, sp, pc @ │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - smlabbeq r7, r4, sp, pc @ │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tstpeq r7, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b2b4 │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r8, r8, lsr #28 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tstpeq r7, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - tstpeq r7, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tstpeq r7, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b29c │ │ │ │ - tstpeq r7, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, pc, ip @ │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - smlabteq r8, r4, lr, ip │ │ │ │ - smlabteq r8, r8, r2, fp │ │ │ │ - smlatbeq r8, r4, r2, fp │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ + tstpeq r7, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108b394 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tstpeq r7, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + tstpeq r7, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tstpeq r7, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + strdeq pc, [r7, -r4] │ │ │ │ + smlabteq r8, ip, r0, sp │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + smlatbeq r8, r4, pc, ip @ │ │ │ │ + smlatbeq r8, r8, r3, fp │ │ │ │ + smlabbeq r8, r4, r3, fp │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + @ instruction: 0x0107fdbc │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + smlatbeq r7, ip, sp, pc @ │ │ │ │ + smlatbeq r8, r4, pc, ip @ │ │ │ │ + smlabbeq r8, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0108b3bc │ │ │ │ + smlabbeq r7, ip, sp, pc @ │ │ │ │ + smlabteq r8, r8, r3, fp │ │ │ │ + tstpeq r7, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + mrseq sp, (UNDEF: 8) │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + smlatteq r8, r0, r3, fp │ │ │ │ + @ instruction: 0x0108cfb0 │ │ │ │ + tstpeq r7, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108cfbc │ │ │ │ + tstpeq r7, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tstpeq r7, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, pc, ip @ │ │ │ │ + tstpeq r7, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strheq sp, [r8, -r8] │ │ │ │ + smlabbeq r8, r4, r4, fp │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr r4 │ │ │ │ + smlatteq r7, ip, ip, pc @ │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ ldrdeq pc, [r7, -ip] │ │ │ │ - smlabbeq r8, r0, lr, ip │ │ │ │ - smlabteq r7, ip, ip, pc @ │ │ │ │ - smlabteq r8, r4, lr, ip │ │ │ │ - smlatbeq r8, r0, lr, ip │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ + smlabbeq r8, r4, r4, fp │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + @ instruction: 0x0107fcbc │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ smlatbeq r7, ip, ip, pc @ │ │ │ │ - smlatteq r8, r8, r2, fp │ │ │ │ - @ instruction: 0x0107fc9c │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - mrseq fp, (UNDEF: 56) │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ + smlatteq r8, r0, r4, fp │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + qaddeq sp, r4, r8 │ │ │ │ + @ instruction: 0x0108b490 │ │ │ │ + smlabbeq r7, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0108b49c │ │ │ │ tstpeq r7, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tstpeq r7, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, asr #6 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ + swpeq sp, ip, [r8] │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tstpeq r7, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, r4, fp │ │ │ │ tstpeq r7, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - tstpeq r7, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - smlatbeq r8, r4, r3, fp │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ + smlabteq r8, r8, r7, fp │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + smlabbeq r8, r8, r5, fp │ │ │ │ + smlatteq r8, r8, r0, sp │ │ │ │ + smlatteq r8, ip, r4, fp │ │ │ │ + smlabteq r8, r8, r4, fp │ │ │ │ + swpeq sp, r8, [r8] @ │ │ │ │ tstpeq r7, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ + smlatbeq r8, r4, r0, sp │ │ │ │ strdeq pc, [r7, -ip] │ │ │ │ - smlatbeq r8, r4, r3, fp │ │ │ │ - smlabbeq r8, r0, r3, fp │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ + smlatteq r8, r8, r0, sp │ │ │ │ + smlabteq r8, r4, r0, sp │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ ldrdeq pc, [r7, -ip] │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ smlabteq r7, ip, fp, pc @ │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - @ instruction: 0x0108cf98 │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - @ instruction: 0x0108b3b0 │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ smlatbeq r7, r4, fp, pc @ │ │ │ │ - @ instruction: 0x0108b3bc │ │ │ │ + mrseq sp, (UNDEF: 24) │ │ │ │ @ instruction: 0x0107fb94 │ │ │ │ - @ instruction: 0x0108cfbc │ │ │ │ - @ instruction: 0x0108cf98 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ tstpeq r7, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, r3, fp │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ tstpeq r7, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, r6, fp │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - smlatbeq r8, r8, r4, fp │ │ │ │ - tsteq r8, r8 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - smlatteq r8, r8, r3, fp │ │ │ │ - @ instruction: 0x0108cfb8 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + smlabteq r8, r8, r5, fp │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + tstpeq r7, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r5, fp │ │ │ │ tstpeq r7, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, pc, ip @ │ │ │ │ - tstpeq r7, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8 │ │ │ │ - smlatteq r8, r4, pc, ip @ │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ + smlabteq r8, r8, r5, fp │ │ │ │ + smlatbeq r8, r4, r5, fp │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tstpeq r7, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, r1, sp │ │ │ │ strdeq pc, [r7, -ip] │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - smlatteq r7, ip, sl, pc @ │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq r8, r4, asr #8 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + @ instruction: 0x0108d1bc │ │ │ │ + @ instruction: 0x0108d198 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + ldrdeq pc, [r7, -r4] │ │ │ │ + smlatteq r8, r0, r5, fp │ │ │ │ smlabteq r7, r4, sl, pc @ │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - @ instruction: 0x0107fab4 │ │ │ │ - smlabbeq r8, ip, r4, fp │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ + smlatteq r8, r0, r1, sp │ │ │ │ + @ instruction: 0x0108d1bc │ │ │ │ + smlatbeq r7, ip, sl, pc @ │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ @ instruction: 0x0107fa9c │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - smlabbeq r7, ip, sl, pc @ │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - smlatteq r8, r8, r4, fp │ │ │ │ - smlabbeq r8, r0, r0, sp │ │ │ │ - qaddeq sp, ip, r8 │ │ │ │ - @ instruction: 0x0108b498 │ │ │ │ - tstpeq r7, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, r4, fp │ │ │ │ - tstpeq r7, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, r4, fp │ │ │ │ - smlabteq r8, r4, r4, fp │ │ │ │ - swpeq sp, r4, [r8] │ │ │ │ - tstpeq r7, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r0, sp │ │ │ │ - tstpeq r7, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - strheq sp, [r8, -r8] │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - strdeq pc, [r7, -r4] │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - smlatteq r7, r4, r9, pc @ │ │ │ │ - mrseq sp, (UNDEF: 24) │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - smlabteq r7, ip, r9, pc @ │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - @ instruction: 0x0107f9bc │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + smlatteq r8, r4, r1, sp │ │ │ │ + tstpeq r7, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tstpeq r7, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tstpeq r7, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tstpeq r7, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108d290 │ │ │ │ + @ instruction: 0x0108b694 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + strdeq pc, [r7, -ip] │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + smlatteq r7, ip, r9, pc @ │ │ │ │ + @ instruction: 0x0108b6b8 │ │ │ │ + @ instruction: 0x0108b694 │ │ │ │ + ldrdeq pc, [r7, -r4] │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + smlabteq r7, r4, r9, pc @ │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + smlatbeq r8, ip, r2, sp │ │ │ │ + smlabbeq r8, r8, r2, sp │ │ │ │ + smlabteq r8, r4, r6, fp │ │ │ │ + @ instruction: 0x0107f994 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ smlabbeq r7, r4, r9, pc @ │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - tstpeq r7, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlabteq r8, r0, r2, sp │ │ │ │ + tstpeq r7, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, r2, sp │ │ │ │ tstpeq r7, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tstpeq r7, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108d1b0 │ │ │ │ - @ instruction: 0x0108b5b4 │ │ │ │ - @ instruction: 0x0108b590 │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + smlatteq r8, r4, r2, sp │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + tstpeq r7, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ tstpeq r7, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - tstpeq r7, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - @ instruction: 0x0108b5b4 │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tstpeq r7, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ strdeq pc, [r7, -r4] │ │ │ │ - @ instruction: 0x0108d198 │ │ │ │ - smlatteq r7, r4, r8, pc @ │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - smlabteq r8, ip, r1, sp │ │ │ │ - smlatbeq r8, r8, r1, sp │ │ │ │ - smlatteq r8, r4, r5, fp │ │ │ │ - @ instruction: 0x0107f8b4 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - smlatbeq r7, r4, r8, pc @ │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - smlatteq r8, r0, r1, sp │ │ │ │ - smlabbeq r7, r4, r8, pc @ │ │ │ │ - smlatteq r8, ip, r1, sp │ │ │ │ - tstpeq r7, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b690 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tstpeq r7, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tstpeq r7, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tstpeq r7, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tstpeq r7, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - @ instruction: 0x0108d3b8 │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + @ instruction: 0x0108d498 │ │ │ │ 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 @ │ │ │ │ @@ -16446,226 +16446,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 │ │ │ │ - smlabteq r8, ip, r0, fp │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - tsteq r8, ip │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r1, fp │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + smlatteq r8, ip, r0, fp │ │ │ │ + @ instruction: 0x0108ccbc │ │ │ │ + tstpeq r7, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, ip, ip │ │ │ │ + tstpeq r7, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + smlatteq r8, r8, ip, ip │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tstpeq r7, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tstpeq r7, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + smlatteq r7, r0, r1, pc @ │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + ldrdeq pc, [r7, -r0] │ │ │ │ + @ instruction: 0x0108b190 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + @ instruction: 0x0107f1b8 │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + smlatbeq r7, r8, r1, pc @ │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + smlatteq r8, ip, r1, fp │ │ │ │ + smlabbeq r8, r4, sp, ip │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + @ instruction: 0x0108b19c │ │ │ │ + tstpeq r7, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r8, r1, fp │ │ │ │ tstpeq r7, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, fp, ip │ │ │ │ - tstpeq r7, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ + smlatteq r8, ip, r1, fp │ │ │ │ + smlabteq r8, r8, r1, fp │ │ │ │ + @ instruction: 0x0108cd98 │ │ │ │ + tstpeq r7, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, sp, ip │ │ │ │ tstpeq r7, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - qaddeq fp, r0, r8 │ │ │ │ - tstpeq r7, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, ip, ip │ │ │ │ - smlabbeq r8, ip, r0, fp │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + smlatteq r8, r0, sp, ip │ │ │ │ + @ instruction: 0x0108cdbc │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tstpeq r7, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ mrseq pc, (UNDEF: 23) @ │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - strdeq pc, [r7, -r0] │ │ │ │ - strheq fp, [r8, -r0] │ │ │ │ - smlabbeq r8, ip, r0, fp │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + smlatteq r8, r0, sp, ip │ │ │ │ + smlatteq r7, r8, r0, pc @ │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ ldrdeq pc, [r7, -r8] │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - smlabteq r7, r8, r0, pc @ │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - smlatbeq r8, r4, ip, ip │ │ │ │ - smlabbeq r8, r0, ip, ip │ │ │ │ - strheq fp, [r8, -ip] │ │ │ │ - swpeq pc, r8, [r7] @ │ │ │ │ - smlabteq r8, r8, r0, fp │ │ │ │ - smlabbeq r7, r8, r0, pc @ │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - smlatteq r8, r8, r0, fp │ │ │ │ - @ instruction: 0x0108ccb8 │ │ │ │ - tstpeq r7, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, ip, ip │ │ │ │ - qaddeq pc, r8, r7 @ │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - tstpeq r7, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tstpeq r7, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - tstpeq r7, r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - strdeq lr, [r7, -r8] │ │ │ │ - smlatbeq r8, r0, lr, ip │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ + smlabbeq r8, r0, pc, ip @ │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + tsteq r8, ip, asr r2 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + smlatbeq r7, r0, r0, pc @ │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + swpeq pc, r0, [r7] @ │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + tstpeq r7, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + tstpeq r7, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108ceb4 │ │ │ │ + @ instruction: 0x0108b2b8 │ │ │ │ + @ instruction: 0x0108b294 │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + tstpeq r7, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + tstpeq r7, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108b2b8 │ │ │ │ + tstpeq r7, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108ce9c │ │ │ │ + mrseq pc, (UNDEF: 7) @ │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, lr, ip │ │ │ │ + smlatteq r8, r8, r2, fp │ │ │ │ + ldrdeq lr, [r7, -r0] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ smlabteq r7, r0, pc, lr @ │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - @ instruction: 0x0107efb0 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ - @ instruction: 0x0108b190 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + smlatteq r8, r4, lr, ip │ │ │ │ + smlatbeq r7, r0, pc, lr @ │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ @ instruction: 0x0107ef90 │ │ │ │ - @ instruction: 0x0108b19c │ │ │ │ - smlabbeq r7, r0, pc, lr @ │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - @ instruction: 0x0108b1b4 │ │ │ │ - smlabbeq r8, r4, sp, ip │ │ │ │ + @ instruction: 0x0108b394 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r7, r8, ror #30 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ tsteq r7, r8, asr pc │ │ │ │ - @ instruction: 0x0108cd90 │ │ │ │ - tsteq r7, r8, asr #30 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ tsteq r7, r0, lsr pc │ │ │ │ - @ instruction: 0x0108cdbc │ │ │ │ - tsteq r7, r0, lsr #30 │ │ │ │ - smlabbeq r8, ip, lr, ip │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - smlabteq r8, ip, sp, ip │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + smlabteq r8, r4, r0, sp │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + @ instruction: 0x0108cf9c │ │ │ │ + smlatbeq r8, r0, r3, fp │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ strdeq lr, [r7, -r0] │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ smlatteq r7, r0, lr, lr │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ + @ instruction: 0x0108cf9c │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + @ instruction: 0x0108b3b4 │ │ │ │ smlabteq r7, r0, lr, lr │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - @ instruction: 0x0107eeb0 │ │ │ │ - @ instruction: 0x0108b2b4 │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r8, r8, lsr #28 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - smlabbeq r7, r8, lr, lr │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - tsteq r7, r8, ror lr │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r7, r0, ror #28 │ │ │ │ - @ instruction: 0x0108b29c │ │ │ │ - tsteq r7, r0, asr lr │ │ │ │ - @ instruction: 0x0108b59c │ │ │ │ - smlatteq r8, r4, pc, ip @ │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - @ instruction: 0x0108cebc │ │ │ │ - smlabteq r8, r0, r2, fp │ │ │ │ - @ instruction: 0x0108b29c │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - tsteq r7, r0, lsl lr │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r7, r0, lsl #28 │ │ │ │ - @ instruction: 0x0108cebc │ │ │ │ - @ instruction: 0x0108ce98 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - smlatteq r7, r0, sp, lr │ │ │ │ - smlatteq r8, r0, r2, fp │ │ │ │ - ldrdeq lr, [r7, -r0] │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - smlabteq r8, sl, lr, ip │ │ │ │ - smlatbeq r7, ip, sp, lr │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - smlatbeq r7, r0, sp, lr │ │ │ │ - tsteq r8, sl, asr #6 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - smlabbeq r7, lr, sp, lr │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - smlabbeq r7, r2, sp, lr │ │ │ │ - smlatteq r8, r4, pc, ip @ │ │ │ │ - @ instruction: 0x0108b3b2 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r7, lr, asr sp │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - tsteq r7, r2, asr sp │ │ │ │ smlabteq r8, r0, r3, fp │ │ │ │ - @ instruction: 0x0108b39e │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - tsteq r7, sl, lsr sp │ │ │ │ - smlabbeq r8, r0, pc, ip @ │ │ │ │ - tsteq r7, lr, lsr #26 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - smlabteq r8, r2, pc, ip @ │ │ │ │ - smlatbeq r8, r0, pc, ip @ │ │ │ │ - ldrdeq fp, [r8, -lr] │ │ │ │ - tsteq r7, r0, lsl sp │ │ │ │ - smlatteq r8, lr, r3, fp │ │ │ │ - tsteq r7, r4, lsl #26 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - strdeq lr, [r7, -r2] │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - smlatteq r7, r6, ip, lr │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - strdeq fp, [r8, -r2] │ │ │ │ - qaddeq sp, r4, r8 │ │ │ │ - tsteq r8, sl, asr r4 │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ + @ instruction: 0x0107eeb0 │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlatbeq r8, sl, pc, ip @ │ │ │ │ + smlabbeq r7, ip, lr, lr │ │ │ │ + @ instruction: 0x0108cfba │ │ │ │ + smlabbeq r7, r0, lr, lr │ │ │ │ + tsteq r8, sl, lsr #8 │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + tsteq r7, lr, ror #28 │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + tsteq r7, r2, ror #28 │ │ │ │ + smlabteq r8, r4, r0, sp │ │ │ │ + @ instruction: 0x0108b492 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ tsteq r8, sl │ │ │ │ - @ instruction: 0x0107ecbc │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - @ instruction: 0x0107ecb0 │ │ │ │ - tsteq r8, r2, rrx │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + tsteq r7, lr, lsr lr │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r7, r2, lsr lr │ │ │ │ + smlatbeq r8, r0, r4, fp │ │ │ │ tsteq r8, lr, ror r4 │ │ │ │ - @ instruction: 0x0107ec98 │ │ │ │ - smlabbeq r8, lr, r4, fp │ │ │ │ - smlabbeq r7, ip, ip, lr │ │ │ │ - smlabteq r8, sl, r0, sp │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlatbeq r8, lr, r4, fp │ │ │ │ + qaddeq sp, r0, r8 │ │ │ │ + tsteq r7, sl, lsl lr │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + tsteq r7, lr, lsl #28 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + smlatbeq r8, r2, r0, sp │ │ │ │ smlabbeq r8, r0, r0, sp │ │ │ │ - tsteq r7, lr, ror #24 │ │ │ │ - swpeq sp, r0, [r8] │ │ │ │ - tsteq r7, r2, ror #24 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - ldrdeq fp, [r8, -lr] │ │ │ │ - tsteq r7, r0, asr ip │ │ │ │ - smlabteq r8, r6, r0, sp │ │ │ │ - tsteq r7, r4, asr #24 │ │ │ │ - @ instruction: 0x0108d19a │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - tsteq r8, r2, lsl #2 │ │ │ │ - smlatteq r8, r0, r0, sp │ │ │ │ - tsteq r8, lr, lsl r5 │ │ │ │ - tsteq r7, r0, lsr #24 │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ - tsteq r7, r4, lsl ip │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - strdeq lr, [r7, -ip] │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ + @ instruction: 0x0108b4be │ │ │ │ strdeq lr, [r7, -r0] │ │ │ │ - ldrdeq fp, [r8, -lr] │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - tsteq r8, r6, asr r1 │ │ │ │ - @ instruction: 0x0108b594 │ │ │ │ + smlabteq r8, lr, r4, fp │ │ │ │ + smlatteq r7, r4, sp, lr │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + strheq sp, [r8, -r0] │ │ │ │ ldrdeq lr, [r7, -r2] │ │ │ │ - smlatbeq r8, r4, r5, fp │ │ │ │ - smlabteq r7, r6, fp, lr │ │ │ │ - smlatbeq r8, r8, r1, sp │ │ │ │ - smlabbeq r8, r6, r1, sp │ │ │ │ - @ instruction: 0x0107ebb4 │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - smlatbeq r7, r8, fp, lr │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + smlabteq r7, r6, sp, lr │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + tsteq r8, r4, lsr r1 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + smlatteq r8, sl, r0, sp │ │ │ │ + @ instruction: 0x0107ed9c │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + @ instruction: 0x0107ed90 │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r7, r8, ror sp │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r7, ip, ror #26 │ │ │ │ + smlatbeq r8, sl, r1, sp │ │ │ │ + @ instruction: 0x0108b5b0 │ │ │ │ + smlabbeq r8, lr, r5, fp │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r7, lr, asr #26 │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + tsteq r7, r2, asr #26 │ │ │ │ + smlatteq r8, r0, r5, fp │ │ │ │ + @ instruction: 0x0108b5be │ │ │ │ + tsteq r7, r0, lsr sp │ │ │ │ + smlatbeq r8, r6, r1, sp │ │ │ │ + tsteq r7, r4, lsr #26 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlatteq r8, r2, r1, sp │ │ │ │ + smlabteq r8, r0, r1, sp │ │ │ │ + strdeq fp, [r8, -lr] │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + strdeq lr, [r7, -r4] │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ + ldrdeq lr, [r7, -ip] │ │ │ │ + tsteq r8, r6, lsl r2 │ │ │ │ + ldrdeq lr, [r7, -r0] │ │ │ │ + @ instruction: 0x0108b6be │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r8, r6, lsr r2 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + @ instruction: 0x0107ecb2 │ │ │ │ + smlabbeq r8, r4, r6, fp │ │ │ │ + smlatbeq r7, r6, ip, lr │ │ │ │ + smlabbeq r8, r8, r2, sp │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + @ instruction: 0x0107ec94 │ │ │ │ + @ instruction: 0x0108b6ba │ │ │ │ + smlabbeq r7, r8, ip, lr │ │ │ │ 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 │ │ │ │ @@ -17458,19 +17458,19 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ strbhi pc, [r1], #320 @ 0x140 @ │ │ │ │ svclt 0x0000e185 │ │ │ │ - ldrdeq r5, [r8, -sl] │ │ │ │ - @ instruction: 0x0109e3bc │ │ │ │ - smlabteq r8, lr, lr, r5 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r9, r2, lsl #6 │ │ │ │ + @ instruction: 0x01085fba │ │ │ │ + @ instruction: 0x0109e49c │ │ │ │ + smlatbeq r8, lr, pc, r5 @ │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + smlatteq r9, r2, r3, lr │ │ │ │ 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, [ip, r3, ror #1] │ │ │ │ @@ -18071,109 +18071,109 @@ │ │ │ │ stc 7, cr15, [r0], {237} @ 0xed │ │ │ │ bmi 1976668 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r7, r4, ip, sp │ │ │ │ - smlabbeq r9, lr, r4, sp │ │ │ │ - @ instruction: 0x01084fba │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ - smlabteq r8, r2, pc, r4 @ │ │ │ │ - smlabteq r8, r6, pc, r4 @ │ │ │ │ - smlatbeq r8, sl, pc, r4 @ │ │ │ │ - @ instruction: 0x01109cbc │ │ │ │ - smlatbeq r8, r6, pc, r4 @ │ │ │ │ - @ instruction: 0x01084f98 │ │ │ │ - @ instruction: 0x01084f98 │ │ │ │ - smlatbeq r8, r4, pc, r4 @ │ │ │ │ - smlatbeq r8, r8, pc, r4 @ │ │ │ │ - smlatbeq r8, r6, pc, r4 @ │ │ │ │ - smlatbeq r9, ip, r3, sp │ │ │ │ - @ instruction: 0x01084f98 │ │ │ │ - smlabbeq r9, sl, r3, sp │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r7, r0, lsl #24 │ │ │ │ - strdeq sp, [r7, -r8] │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - @ instruction: 0x01109b9a │ │ │ │ smlabbeq r7, r4, sp, sp │ │ │ │ - @ instruction: 0x0107dd90 │ │ │ │ - tsteq r0, r6, ror #22 │ │ │ │ - tsteq r7, r8, ror sp │ │ │ │ - tsteq r7, lr, asr #26 │ │ │ │ - tsteq r7, sl, asr sp │ │ │ │ - tsteq r7, r6, asr sp │ │ │ │ - tsteq r7, r2, asr sp │ │ │ │ - tsteq r7, lr, asr #26 │ │ │ │ - tsteq r7, lr, asr #26 │ │ │ │ - @ instruction: 0x01109ad4 │ │ │ │ - tsteq r7, sl, lsr sp │ │ │ │ - @ instruction: 0x0107dcbc │ │ │ │ - smlabteq r7, r8, ip, sp │ │ │ │ - smlabteq r7, r4, ip, sp │ │ │ │ - smlabteq r7, r0, ip, sp │ │ │ │ - @ instruction: 0x0107dcbc │ │ │ │ - @ instruction: 0x0107dcbc │ │ │ │ - tsteq r0, r2, asr #20 │ │ │ │ - tsteq r7, ip, lsr #24 │ │ │ │ - tsteq r7, r4, lsr ip │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r7, ip, lsl ip │ │ │ │ - strdeq sp, [r7, -r4] │ │ │ │ - tsteq r7, r2, lsl #24 │ │ │ │ - tsteq r7, r0, lsl #24 │ │ │ │ - strdeq sp, [r7, -lr] │ │ │ │ + tsteq r9, lr, ror #10 │ │ │ │ + swpeq r5, sl, [r8] │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + smlatbeq r8, r2, r0, r5 │ │ │ │ + smlatbeq r8, r6, r0, r5 │ │ │ │ + smlabbeq r8, sl, r0, r5 │ │ │ │ + @ instruction: 0x01109d9c │ │ │ │ + smlabbeq r8, r6, r0, r5 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + smlabbeq r8, r4, r0, r5 │ │ │ │ + smlabbeq r8, r8, r0, r5 │ │ │ │ + smlabbeq r8, r6, r0, r5 │ │ │ │ + smlabbeq r9, ip, r4, sp │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r9, sl, ror #8 │ │ │ │ + smlatteq r8, r4, pc, r4 @ │ │ │ │ + smlatteq r7, r0, ip, sp │ │ │ │ + ldrdeq sp, [r7, -r8] │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r0, sl, ror ip │ │ │ │ + tsteq r7, r4, ror #28 │ │ │ │ + tsteq r7, r0, ror lr │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + tsteq r7, r8, asr lr │ │ │ │ + tsteq r7, lr, lsr #28 │ │ │ │ + tsteq r7, sl, lsr lr │ │ │ │ + tsteq r7, r6, lsr lr │ │ │ │ + tsteq r7, r2, lsr lr │ │ │ │ + tsteq r7, lr, lsr #28 │ │ │ │ + tsteq r7, lr, lsr #28 │ │ │ │ + @ instruction: 0x01109bb4 │ │ │ │ + tsteq r7, sl, lsl lr │ │ │ │ + @ instruction: 0x0107dd9c │ │ │ │ + smlatbeq r7, r8, sp, sp │ │ │ │ + smlatbeq r7, r4, sp, sp │ │ │ │ + smlatbeq r7, r0, sp, sp │ │ │ │ + @ instruction: 0x0107dd9c │ │ │ │ + @ instruction: 0x0107dd9c │ │ │ │ + tsteq r0, r2, lsr #22 │ │ │ │ + tsteq r7, ip, lsl #26 │ │ │ │ + tsteq r7, r4, lsl sp │ │ │ │ + tsteq r0, sl, ror #21 │ │ │ │ strdeq sp, [r7, -ip] │ │ │ │ - strdeq sp, [r7, -lr] │ │ │ │ - tsteq r0, r6, lsl #19 │ │ │ │ - smlatteq r7, lr, fp, sp │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r7, r4, asr #20 │ │ │ │ - swpeq sp, r0, [r9] │ │ │ │ + ldrdeq sp, [r7, -r4] │ │ │ │ + smlatteq r7, r2, ip, sp │ │ │ │ + smlatteq r7, r0, ip, sp │ │ │ │ + ldrdeq sp, [r7, -lr] │ │ │ │ + ldrdeq sp, [r7, -ip] │ │ │ │ + ldrdeq sp, [r7, -lr] │ │ │ │ + tsteq r0, r6, ror #20 │ │ │ │ + smlabteq r7, lr, ip, sp │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ + tsteq r7, r4, lsr #22 │ │ │ │ + tsteq r9, r0, ror r1 │ │ │ │ + tsteq r7, r6, lsl #22 │ │ │ │ + tsteq r9, r2, asr r1 │ │ │ │ + smlabbeq r8, r4, fp, fp │ │ │ │ + ldrdeq sp, [r7, -r8] │ │ │ │ + ldrdeq sp, [r7, -r2] │ │ │ │ + tsteq r7, r8, asr #20 │ │ │ │ + tsteq r7, r0, asr sl │ │ │ │ + tsteq r7, r2, asr sl │ │ │ │ + tsteq r7, ip, asr #20 │ │ │ │ + tsteq r7, r4, lsr #20 │ │ │ │ tsteq r7, r6, lsr #20 │ │ │ │ - tsteq r9, r2, ror r0 │ │ │ │ - smlatbeq r8, r4, sl, fp │ │ │ │ - strdeq sp, [r7, -r8] │ │ │ │ - strdeq sp, [r7, -r2] │ │ │ │ - tsteq r7, r8, ror #18 │ │ │ │ - tsteq r7, r0, ror r9 │ │ │ │ - tsteq r7, r2, ror r9 │ │ │ │ - tsteq r7, ip, ror #18 │ │ │ │ - tsteq r7, r4, asr #18 │ │ │ │ - tsteq r7, r6, asr #18 │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r0, sl, lsr #16 │ │ │ │ - @ instruction: 0x0107d894 │ │ │ │ - tsteq r8, r2, lsl sl │ │ │ │ - tsteq sl, ip, lsl lr │ │ │ │ - tsteq r0, r8, ror #15 │ │ │ │ + tsteq r8, r2, lsl fp │ │ │ │ + tsteq r8, r2, lsl fp │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r8, r2, lsl fp │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + tsteq r7, r4, ror r9 │ │ │ │ strdeq fp, [r8, -r2] │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - smlatbeq r8, r8, sl, r4 │ │ │ │ - @ instruction: 0x01084eb2 │ │ │ │ - @ instruction: 0x01084eb8 │ │ │ │ - @ instruction: 0x01084eba │ │ │ │ - tsteq r0, sl, ror #14 │ │ │ │ - tsteq r7, r0, lsr #14 │ │ │ │ - @ instruction: 0x0109cebc │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - tsteq r7, r0, ror r6 │ │ │ │ - tsteq r9, sl, asr lr │ │ │ │ - tsteq r7, r0, asr r6 │ │ │ │ - tsteq r9, ip, lsr lr │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ + strdeq sp, [sl, -ip] │ │ │ │ + tsteq r0, r8, asr #17 │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + smlabbeq r8, r8, fp, r4 │ │ │ │ + @ instruction: 0x01084f92 │ │ │ │ + @ instruction: 0x01084f98 │ │ │ │ + @ instruction: 0x01084f9a │ │ │ │ + tsteq r0, sl, asr #16 │ │ │ │ + tsteq r7, r0, lsl #16 │ │ │ │ + @ instruction: 0x0109cf9c │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r0, ip, ror #15 │ │ │ │ + tsteq r7, r0, asr r7 │ │ │ │ + tsteq r9, sl, lsr pc │ │ │ │ + tsteq r7, r0, lsr r7 │ │ │ │ + tsteq r9, ip, lsl pc │ │ │ │ + smlatteq r7, lr, r3, sp │ │ │ │ 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 │ │ │ │ @@ -18208,32 +18208,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - @ instruction: 0x0108b79a │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - smlatbeq r8, sl, r7, fp │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r8, r2, lsr r7 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - qaddeq sp, r6, r7 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, r2, ror r7 │ │ │ │ - tsteq r7, r4, asr #32 │ │ │ │ - smlabteq r8, r6, r7, fp │ │ │ │ - smlatbeq r8, r0, r7, fp │ │ │ │ - smlatbeq r8, sl, r7, fp │ │ │ │ - tsteq r7, ip, lsr #32 │ │ │ │ - smlabteq r8, r6, r7, fp │ │ │ │ - tsteq r7, r0, lsr #32 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ + @ instruction: 0x0108b8ba │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + smlabbeq r8, sl, r8, fp │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r7, r6, lsr r1 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + tsteq r7, r4, lsr #2 │ │ │ │ + smlatbeq r8, r6, r8, fp │ │ │ │ + smlabbeq r8, r0, r8, fp │ │ │ │ + smlabbeq r8, sl, r8, fp │ │ │ │ + tsteq r7, ip, lsl #2 │ │ │ │ + smlatbeq r8, r6, r8, fp │ │ │ │ + mrseq sp, (UNDEF: 23) │ │ │ │ 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 │ │ │ │ @@ -18488,75 +18488,75 @@ │ │ │ │ ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 10f6cec │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r8, lr, ror #14 │ │ │ │ - tsteq r9, r2, ror #22 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r9, r0, lsr #22 │ │ │ │ - tsteq r8, sl, lsl #14 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + tsteq r9, r2, asr #24 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + smlatteq r8, sl, r7, fp │ │ │ │ + smlatteq r8, r4, r7, fp │ │ │ │ + tsteq r0, r0, ror #8 │ │ │ │ + smlabteq r8, r8, r7, fp │ │ │ │ + @ instruction: 0x0109cbb0 │ │ │ │ + smlabbeq r8, lr, r7, r4 │ │ │ │ + @ instruction: 0x0109cb96 │ │ │ │ + smlatteq r7, r0, r3, sp │ │ │ │ + tsteq r9, ip, ror fp │ │ │ │ + smlabbeq r8, r6, r7, fp │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + tsteq r8, r6, ror r7 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + tsteq r0, r6, lsr #7 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + tsteq r8, r6, asr #14 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + @ instruction: 0x01109294 │ │ │ │ + tsteq r8, r6, asr #14 │ │ │ │ + smlatteq r9, r6, r9, ip │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r0, r4, ror #3 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq sl, lr, asr #30 │ │ │ │ + tsteq r9, ip, lsl r5 │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ + tsteq r8, r6, lsr r7 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + smlatteq r9, r0, r8, ip │ │ │ │ + tsteq r7, sl, ror r2 │ │ │ │ + smlabteq r9, r6, r8, ip │ │ │ │ tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r0, r0, lsl #7 │ │ │ │ - smlatteq r8, r8, r6, fp │ │ │ │ - ldrdeq ip, [r9, -r0] │ │ │ │ - smlatbeq r8, lr, r6, r4 │ │ │ │ - @ instruction: 0x0109cab6 │ │ │ │ - mrseq sp, SP_und │ │ │ │ - @ instruction: 0x0109ca9c │ │ │ │ - smlatbeq r8, r6, r6, fp │ │ │ │ - @ instruction: 0x0108b698 │ │ │ │ - @ instruction: 0x0108b696 │ │ │ │ - @ instruction: 0x0108b694 │ │ │ │ - @ instruction: 0x0108b692 │ │ │ │ - tsteq r0, r6, asr #5 │ │ │ │ - smlabbeq r8, r0, r6, fp │ │ │ │ - smlabbeq r8, r8, r6, fp │ │ │ │ - smlabbeq r8, r6, r6, fp │ │ │ │ - smlabbeq r8, r4, r6, fp │ │ │ │ - smlabbeq r8, r8, r6, fp │ │ │ │ - tsteq r8, lr, ror r6 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - @ instruction: 0x0109c998 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - @ instruction: 0x011091b4 │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ - tsteq r9, r6, lsl #18 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - tsteq r0, r4, lsl #2 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ - tsteq sl, lr, ror #28 │ │ │ │ - tsteq r9, ip, lsr r4 │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ - tsteq r8, r6, asr r6 │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r9, r0, lsl #16 │ │ │ │ - @ instruction: 0x0107d19a │ │ │ │ - smlatteq r9, r6, r7, ip │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - smlabbeq r7, sl, ip, ip │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r0, sl, lsr #2 │ │ │ │ + tsteq r7, sl, ror #26 │ │ │ │ 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 │ │ │ │ @@ -19357,85 +19357,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r8, sl, ror r4 │ │ │ │ - smlatbeq r8, sl, r4, fp │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + smlabbeq r8, sl, r5, fp │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - smlabbeq r8, lr, r6, fp │ │ │ │ - tsteq r8, r2, lsl #14 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - smlabbeq r8, r6, r8, fp │ │ │ │ - strdeq fp, [r8, -r6] │ │ │ │ - tsteq r8, lr, asr #18 │ │ │ │ - smlabbeq r8, r4, r9, fp │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - smlatteq r8, lr, r9, fp │ │ │ │ - smlatteq r8, sl, fp, fp │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - @ instruction: 0x0108ba98 │ │ │ │ - smlatteq r8, r4, r9, fp │ │ │ │ - smlabbeq r8, r6, ip, fp │ │ │ │ - @ instruction: 0x0108bcb6 │ │ │ │ - tsteq r8, r4, lsr lr │ │ │ │ - tsteq r8, sl, ror #26 │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - @ instruction: 0x0108beb8 │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - tsteq r8, sl, ror pc │ │ │ │ - smlatteq r8, r2, pc, fp @ │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r8, r2, asr #10 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - tsteq r8, r2, ror r7 │ │ │ │ - tsteq r8, r0, ror r0 │ │ │ │ - @ instruction: 0x0108c4b2 │ │ │ │ - tsteq r8, sl, asr r9 │ │ │ │ - tsteq r8, r2, asr #4 │ │ │ │ - smlabteq r8, sl, r6, ip │ │ │ │ - smlabteq r8, ip, pc, fp @ │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - @ instruction: 0x0108c8b8 │ │ │ │ - @ instruction: 0x0108c192 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - smlabteq r8, r4, r7, ip │ │ │ │ - smlatbeq r8, r4, pc, ip @ │ │ │ │ - smlabbeq r8, sl, fp, ip │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - @ instruction: 0x0108d194 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r8, r2, lsl sp │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + @ instruction: 0x0108b6b0 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + smlatteq r8, r2, r7, fp │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + @ instruction: 0x0108b8b8 │ │ │ │ tsteq r8, lr, lsl #18 │ │ │ │ - tsteq r8, r6, lsl #2 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlabteq r8, r6, r8, ip │ │ │ │ - smlabteq r8, lr, r6, ip │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ + tsteq r8, r6, ror #18 │ │ │ │ + ldrdeq fp, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlabteq r8, lr, sl, fp │ │ │ │ + smlabteq r8, sl, ip, fp │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + smlabteq r8, r4, sl, fp │ │ │ │ + tsteq r8, r6, ror #26 │ │ │ │ + @ instruction: 0x0108bd96 │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ tsteq r8, sl, asr #28 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - tsteq r8, r2, lsl lr │ │ │ │ - smlatteq r8, r6, r9, ip │ │ │ │ + tsteq r8, lr, lsr #30 │ │ │ │ + @ instruction: 0x0108bf98 │ │ │ │ + tsteq r8, sl │ │ │ │ + qaddeq ip, sl, r8 │ │ │ │ + smlabteq r8, r2, r0, ip │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + @ instruction: 0x0108c3b2 │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + @ instruction: 0x0108c592 │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ + tsteq r8, r2, lsr #6 │ │ │ │ + smlatbeq r8, sl, r7, ip │ │ │ │ + smlatbeq r8, ip, r0, ip │ │ │ │ + smlatteq r8, ip, r4, ip │ │ │ │ + @ instruction: 0x0108c998 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, sl │ │ │ │ + @ instruction: 0x0108c5b6 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + strheq ip, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + smlatbeq r8, r4, r8, ip │ │ │ │ + smlabbeq r8, r4, r0, sp │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + smlatteq r8, lr, r9, ip │ │ │ │ + smlatteq r8, r6, r1, sp │ │ │ │ + @ instruction: 0x0108cdb4 │ │ │ │ + smlatbeq r8, r6, r9, ip │ │ │ │ + smlatbeq r8, lr, r7, ip │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + tsteq r8, sl, lsr #30 │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + smlabteq r8, r6, sl, ip │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20214,81 +20214,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 │ │ │ │ - smlabteq r8, r4, r4, ip │ │ │ │ - smlatbeq r8, r2, ip, ip │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - tsteq r8, sl, ror #8 │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - @ instruction: 0x0108d5b0 │ │ │ │ - ldrdeq sp, [r8, -r2] │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - smlabteq r8, ip, r0, sp │ │ │ │ - smlabteq r8, lr, r0, sp │ │ │ │ - strheq sp, [r8, -ip] │ │ │ │ - strheq sp, [r8, -lr] │ │ │ │ - strheq sp, [r8, -r6] │ │ │ │ - tsteq r8, r6, lsl r3 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tsteq r8, lr, lsl lr │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - tsteq r8, sl, lsr r5 │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - @ instruction: 0x0108d6b8 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - @ instruction: 0x0108d79c │ │ │ │ - smlatteq r8, r0, r7, sp │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - @ instruction: 0x0108d892 │ │ │ │ - smlatteq r8, r6, r8, sp │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ + smlatbeq r8, r4, r5, ip │ │ │ │ + smlabbeq r8, r2, sp, ip │ │ │ │ tsteq r8, sl, asr r9 │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + @ instruction: 0x0108d690 │ │ │ │ + @ instruction: 0x0108d1b2 │ │ │ │ + @ instruction: 0x0108d1b4 │ │ │ │ + smlatbeq r8, ip, r1, sp │ │ │ │ + smlatbeq r8, lr, r1, sp │ │ │ │ + @ instruction: 0x0108d19c │ │ │ │ + @ instruction: 0x0108d19e │ │ │ │ + @ instruction: 0x0108d196 │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + smlatteq r8, lr, r5, sp │ │ │ │ + tsteq r8, sl, lsl r6 │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + @ instruction: 0x0108d798 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + smlabteq r8, r0, r8, sp │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r2, ror r9 │ │ │ │ smlabteq r8, r6, r9, sp │ │ │ │ - tsteq r8, sl, lsl lr │ │ │ │ - smlatteq r8, r0, r9, sp │ │ │ │ - smlatteq r8, r8, fp, sp │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - smlabteq r8, r0, r9, sp │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - smlatteq r8, ip, sp, sp │ │ │ │ - smlabteq r8, r8, r9, sp │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - smlatteq r8, r8, sp, sp │ │ │ │ - @ instruction: 0x0108d9b8 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, sl, asr #28 │ │ │ │ - @ instruction: 0x0108deb8 │ │ │ │ - strdeq sp, [r8, -lr] │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - @ instruction: 0x0108df9a │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, lr, lsr r1 │ │ │ │ - tsteq r8, sl, ror r1 │ │ │ │ - smlatbeq r8, r0, r1, lr │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - smlabbeq r8, r4, r2, lr │ │ │ │ - strdeq lr, [r8, -sl] │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - @ instruction: 0x0108e394 │ │ │ │ + smlatteq r8, r8, r9, sp │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ + smlatbeq r8, r6, sl, sp │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + smlabteq r8, r0, sl, sp │ │ │ │ + smlabteq r8, r8, ip, sp │ │ │ │ + smlatteq r8, ip, lr, sp │ │ │ │ + smlatteq r8, sl, ip, sp │ │ │ │ + smlatbeq r8, r0, sl, sp │ │ │ │ + @ instruction: 0x0108dcbc │ │ │ │ + smlabteq r8, ip, lr, sp │ │ │ │ + smlatbeq r8, r8, sl, sp │ │ │ │ + @ instruction: 0x0108dcbc │ │ │ │ + smlabteq r8, r8, lr, sp │ │ │ │ + @ instruction: 0x0108da98 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r8, sl, lsr #30 │ │ │ │ + @ instruction: 0x0108df98 │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + strheq lr, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x0108e1b0 │ │ │ │ + smlatteq r8, ip, r1, lr │ │ │ │ + tsteq r8, lr, lsl r2 │ │ │ │ + tsteq r8, sl, asr r2 │ │ │ │ + smlabbeq r8, r0, r2, lr │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ 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 │ │ │ │ @@ -21080,81 +21080,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 │ │ │ │ - smlatteq r8, r8, r2, lr │ │ │ │ - tsteq r8, r2, asr r3 │ │ │ │ - smlatbeq r8, r6, r3, lr │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ - @ instruction: 0x0108e5b8 │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - smlabbeq r8, ip, r6, lr │ │ │ │ - smlabteq r8, ip, r6, lr │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ - smlatteq r8, r0, r7, lr │ │ │ │ - smlabteq r8, r8, r7, lr │ │ │ │ - tsteq r8, r2, lsl r8 │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - smlabteq r8, ip, r8, lr │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - tsteq r8, r6, asr r9 │ │ │ │ - tsteq r8, r6, ror r9 │ │ │ │ - ldrdeq lr, [r8, -r2] │ │ │ │ - smlatbeq r8, r0, r9, lr │ │ │ │ - smlatteq r8, sl, r9, lr │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - smlatbeq r8, r4, sl, lr │ │ │ │ + smlabteq r8, r8, r3, lr │ │ │ │ + tsteq r8, r2, lsr r4 │ │ │ │ + smlabbeq r8, r6, r4, lr │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + smlatteq r8, r8, r5, lr │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + @ instruction: 0x0108e698 │ │ │ │ + smlatteq r8, r6, r6, lr │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + smlatbeq r8, ip, r7, lr │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + smlabteq r8, r0, r8, lr │ │ │ │ + smlatbeq r8, r8, r8, lr │ │ │ │ + strdeq lr, [r8, -r2] │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + smlatbeq r8, ip, r9, lr │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r6, lsr sl │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + @ instruction: 0x0108eab2 │ │ │ │ + smlabbeq r8, r0, sl, lr │ │ │ │ + smlabteq r8, sl, sl, lr │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + smlabbeq r8, r4, fp, lr │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsr #24 │ │ │ │ + smlabbeq r8, r4, ip, lr │ │ │ │ + smlabteq r8, ip, ip, lr │ │ │ │ strdeq lr, [r8, -r6] │ │ │ │ - tsteq r8, sl, asr #22 │ │ │ │ - smlatbeq r8, r4, fp, lr │ │ │ │ - smlatteq r8, ip, fp, lr │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq r8, r6, ror #24 │ │ │ │ - @ instruction: 0x0108ecb0 │ │ │ │ - tsteq r8, lr, lsl #26 │ │ │ │ - tsteq r8, r6, asr sp │ │ │ │ - @ instruction: 0x0108edb0 │ │ │ │ - smlatteq r8, r2, sp, lr │ │ │ │ - tsteq r8, r6, ror #28 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - @ instruction: 0x0108eeba │ │ │ │ - smlatteq r8, r2, lr, lr │ │ │ │ - tsteq r8, r6, lsr pc │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - smlabteq r8, r4, pc, lr @ │ │ │ │ - tstpeq r8, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, r0, pc @ │ │ │ │ - tstpeq r8, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, lr, r0, pc @ │ │ │ │ - tstpeq r8, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, sl, r1, pc @ │ │ │ │ - tstpeq r8, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - smlabbeq r8, sl, r3, pc @ │ │ │ │ - tstpeq r8, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, r3, pc @ │ │ │ │ - tstpeq r8, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ + @ instruction: 0x0108ed90 │ │ │ │ + smlatteq r8, lr, sp, lr │ │ │ │ + tsteq r8, r6, lsr lr │ │ │ │ + @ instruction: 0x0108ee90 │ │ │ │ + smlabteq r8, r2, lr, lr │ │ │ │ + tsteq r8, r6, asr #30 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + @ instruction: 0x0108ef9a │ │ │ │ + smlabteq r8, r2, pc, lr @ │ │ │ │ + tstpeq r8, r6, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r0, pc @ │ │ │ │ + strdeq pc, [r8, -sl] │ │ │ │ + tstpeq r8, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, lr, r1, pc @ │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, r2, pc @ │ │ │ │ + tstpeq r8, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f3bc │ │ │ │ + tstpeq r8, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, r4, pc @ │ │ │ │ tstpeq r8, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0108f5b8 │ │ │ │ - tstpeq r8, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r6, r6, pc @ │ │ │ │ - tstpeq r8, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r2, r7, pc @ │ │ │ │ - @ instruction: 0x0108f7b4 │ │ │ │ + tstpeq r8, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f698 │ │ │ │ + tstpeq r8, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r6, r7, pc @ │ │ │ │ + smlatteq r8, sl, r7, pc @ │ │ │ │ + tstpeq r8, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f894 │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21944,81 +21944,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 │ │ │ │ - strdeq pc, [r8, -r6] │ │ │ │ - tstpeq r8, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f7ba │ │ │ │ - @ instruction: 0x0108f792 │ │ │ │ - smlabteq r8, ip, r7, pc @ │ │ │ │ - smlatteq r8, r8, r7, pc @ │ │ │ │ - tstpeq r8, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, sl, lsl r0 │ │ │ │ - tsteq r9, lr, lsl r0 │ │ │ │ - tsteq r9, r4, lsl r0 │ │ │ │ - tstpeq r8, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - tstpeq r8, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r9, sl, lsr r2 │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r9, sl, lsr r2 │ │ │ │ - tsteq r9, r0, lsr #4 │ │ │ │ - tsteq r9, r6, lsr #4 │ │ │ │ - tsteq r9, r0, lsr #4 │ │ │ │ - tsteq r9, r6, lsr #4 │ │ │ │ - tsteq r9, r6, lsl r2 │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - tsteq r9, r6, lsl r2 │ │ │ │ - smlatteq r9, r6, r4, r0 │ │ │ │ - tstpeq r8, lr, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, asr r7 │ │ │ │ - tsteq r9, sl, lsr #26 │ │ │ │ - smlabteq r9, r0, r8, r0 │ │ │ │ - smlatteq r9, ip, pc, r0 @ │ │ │ │ - smlabbeq r9, r2, r8, r0 │ │ │ │ - tsteq r9, r6, lsl lr │ │ │ │ - @ instruction: 0x010909b8 │ │ │ │ - smlabbeq r9, r8, pc, r0 @ │ │ │ │ - tsteq r9, sl, lsl fp │ │ │ │ - @ instruction: 0x010906ba │ │ │ │ - tsteq r9, r0, asr ip │ │ │ │ - smlabbeq r9, r6, r9, r0 │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - tsteq r9, r6, ror r7 │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ + ldrdeq pc, [r8, -r6] │ │ │ │ + tstpeq r8, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f89a │ │ │ │ + tstpeq r8, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, r8, pc @ │ │ │ │ + smlabteq r8, r8, r8, pc @ │ │ │ │ + tstpeq r8, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ strdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, sl, lsl #30 │ │ │ │ - tsteq r9, r6, lsr pc │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - smlabbeq r9, r4, pc, r0 @ │ │ │ │ - smlabbeq r9, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x01090fba │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - smlabbeq r9, r8, r2, r1 │ │ │ │ - @ instruction: 0x0109129e │ │ │ │ - smlabteq r9, sl, r2, r1 │ │ │ │ - smlatteq r9, ip, r2, r1 │ │ │ │ - smlatbeq r9, r2, r5, r1 │ │ │ │ + tstpeq r8, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + tstpeq r8, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsl r3 │ │ │ │ + tsteq r9, sl, lsl r3 │ │ │ │ + tsteq r9, r4, lsl r3 │ │ │ │ + tsteq r9, sl, lsl r3 │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ + tsteq r9, r6, lsl #6 │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ + tsteq r9, r6, lsl #6 │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + smlabteq r9, r6, r5, r0 │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + tsteq r9, sl, lsl #28 │ │ │ │ + smlatbeq r9, r0, r9, r0 │ │ │ │ + smlabteq r9, ip, r0, r1 │ │ │ │ + tsteq r9, r2, ror #18 │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + @ instruction: 0x01090a98 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + @ instruction: 0x0109079a │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq r9, r6, ror #20 │ │ │ │ + @ instruction: 0x01090cb2 │ │ │ │ + tsteq r9, r6, asr r8 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + smlatteq r9, sl, pc, r0 @ │ │ │ │ + tsteq r9, r6, lsl r0 │ │ │ │ + tsteq r9, r8, lsr r0 │ │ │ │ + tsteq r9, r4, rrx │ │ │ │ + tsteq r9, lr, rrx │ │ │ │ + swpeq r1, sl, [r9] │ │ │ │ + strheq r1, [r9, -ip] │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + tsteq r9, lr, ror r3 │ │ │ │ + smlatbeq r9, sl, r3, r1 │ │ │ │ + smlabteq r9, ip, r3, r1 │ │ │ │ + smlabbeq r9, r2, r6, r1 │ │ │ │ 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 │ │ │ │ @@ -22822,81 +22822,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r9, r6, ror #8 │ │ │ │ - @ instruction: 0x01091490 │ │ │ │ - @ instruction: 0x010914b0 │ │ │ │ - @ instruction: 0x0109159a │ │ │ │ - smlatbeq r9, r4, r8, r1 │ │ │ │ - @ instruction: 0x01091498 │ │ │ │ - smlatbeq r9, lr, r7, r1 │ │ │ │ - tsteq r9, ip, ror #8 │ │ │ │ - smlatbeq r9, ip, r5, r1 │ │ │ │ - smlatteq r9, r6, r8, r1 │ │ │ │ - smlatbeq r9, ip, r4, r1 │ │ │ │ - ldrdeq r1, [r9, -sl] │ │ │ │ - smlatbeq r9, sl, r3, r1 │ │ │ │ - smlabteq r9, ip, r6, r1 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - smlatbeq r9, r0, r6, r1 │ │ │ │ - smlatteq r9, r8, r7, r1 │ │ │ │ - smlatbeq r9, sl, r9, r1 │ │ │ │ - smlabteq r9, r8, r9, r1 │ │ │ │ + tsteq r9, r6, asr #10 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + @ instruction: 0x01091590 │ │ │ │ + tsteq r9, sl, ror r6 │ │ │ │ + smlabbeq r9, r4, r9, r1 │ │ │ │ + tsteq r9, r8, ror r5 │ │ │ │ + smlabbeq r9, lr, r8, r1 │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ + smlabbeq r9, ip, r6, r1 │ │ │ │ + smlabteq r9, r6, r9, r1 │ │ │ │ + smlabbeq r9, ip, r5, r1 │ │ │ │ + @ instruction: 0x010918ba │ │ │ │ + smlabbeq r9, sl, r4, r1 │ │ │ │ + smlatbeq r9, ip, r7, r1 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlabbeq r9, r0, r7, r1 │ │ │ │ + smlabteq r9, r8, r8, r1 │ │ │ │ + smlabbeq r9, sl, sl, r1 │ │ │ │ + smlatbeq r9, r8, sl, r1 │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + smlatteq r9, r6, sl, r1 │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tsteq r9, lr, lsr #22 │ │ │ │ + tsteq r9, r8, asr fp │ │ │ │ + tsteq r9, r0, ror #22 │ │ │ │ + @ instruction: 0x01091b9e │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + tsteq r9, sl, asr ip │ │ │ │ + @ instruction: 0x01091c9e │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, lr, asr #26 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ strdeq r1, [r9, -r2] │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - tsteq r9, r0, lsr sl │ │ │ │ - tsteq r9, lr, asr #20 │ │ │ │ - tsteq r9, r8, ror sl │ │ │ │ - smlabbeq r9, r0, sl, r1 │ │ │ │ - @ instruction: 0x01091abe │ │ │ │ - tsteq r9, r0, lsr #22 │ │ │ │ - tsteq r9, sl, ror fp │ │ │ │ - @ instruction: 0x01091bbe │ │ │ │ - tsteq r9, r8, lsl ip │ │ │ │ - tsteq r9, lr, ror #24 │ │ │ │ - tsteq r9, sl, lsl sp │ │ │ │ - tsteq r9, r2, lsl sp │ │ │ │ - smlabbeq r9, ip, sp, r1 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - tsteq r9, lr, ror lr │ │ │ │ - tsteq r9, r2, lsl #30 │ │ │ │ - @ instruction: 0x01091f9c │ │ │ │ - tsteq r9, sl, lsr #32 │ │ │ │ - tsteq r9, lr, lsl #2 │ │ │ │ - tsteq r9, lr, lsr #2 │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r8, ror r2 │ │ │ │ - tsteq r9, r2, lsl r3 │ │ │ │ - tsteq r9, r4, ror #6 │ │ │ │ - smlabteq r9, lr, r3, r2 │ │ │ │ - tsteq r9, lr, lsr #8 │ │ │ │ - smlabteq r9, r6, r4, r2 │ │ │ │ - @ instruction: 0x0109249c │ │ │ │ - tsteq r9, r8, lsl #10 │ │ │ │ - tsteq r9, r8, ror #10 │ │ │ │ + tsteq r9, ip, ror #28 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, lr, asr pc │ │ │ │ + smlatteq r9, r2, pc, r1 @ │ │ │ │ + tsteq r9, ip, ror r0 │ │ │ │ + tsteq r9, sl, lsl #2 │ │ │ │ + smlatteq r9, lr, r1, r2 │ │ │ │ + tsteq r9, lr, lsl #4 │ │ │ │ + @ instruction: 0x010922b8 │ │ │ │ + tsteq r9, r8, asr r3 │ │ │ │ + strdeq r2, [r9, -r2] │ │ │ │ + tsteq r9, r4, asr #8 │ │ │ │ + smlatbeq r9, lr, r4, r2 │ │ │ │ + tsteq r9, lr, lsl #10 │ │ │ │ + smlatbeq r9, r6, r5, r2 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + smlatteq r9, r8, r5, r2 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + @ instruction: 0x010926b6 │ │ │ │ + tsteq r9, sl, lsl #14 │ │ │ │ + tsteq r9, r6, ror r7 │ │ │ │ ldrdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, sl, lsr #12 │ │ │ │ - @ instruction: 0x01092696 │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r4, ror #14 │ │ │ │ - smlatbeq r9, ip, r7, r2 │ │ │ │ - tsteq r9, r8, lsl r8 │ │ │ │ - tsteq r9, r8, ror r8 │ │ │ │ - smlatteq r9, r6, r8, r2 │ │ │ │ - tsteq r9, sl, lsr r9 │ │ │ │ - smlatbeq r9, r6, r9, r2 │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - smlatbeq r9, r2, sl, r2 │ │ │ │ - @ instruction: 0x01092a92 │ │ │ │ - strdeq r2, [r9, -lr] │ │ │ │ - tsteq r9, ip, asr fp │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + smlabbeq r9, ip, r8, r2 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, r8, asr r9 │ │ │ │ + smlabteq r9, r6, r9, r2 │ │ │ │ + tsteq r9, sl, lsl sl │ │ │ │ + smlabbeq r9, r6, sl, r2 │ │ │ │ + smlatteq r9, r6, sl, r2 │ │ │ │ + smlabbeq r9, r2, fp, r2 │ │ │ │ + tsteq r9, r2, ror fp │ │ │ │ + ldrdeq r2, [r9, -lr] │ │ │ │ + tsteq r9, ip, lsr ip │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23687,80 +23687,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 │ │ │ │ - @ instruction: 0x01092abc │ │ │ │ - tsteq r9, lr, lsl #22 │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ - tsteq r9, lr, ror #24 │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r6, lsr sp │ │ │ │ - smlatbeq r9, r2, sp, r2 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, lr, asr lr │ │ │ │ - @ instruction: 0x01092ebc │ │ │ │ - tsteq r9, r4, asr pc │ │ │ │ - tsteq r9, sl, lsr pc │ │ │ │ - smlatbeq r9, r4, pc, r2 @ │ │ │ │ - tsteq r9, r2 │ │ │ │ - tsteq r9, ip, rrx │ │ │ │ - strheq r3, [r9, -lr] │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ - smlabbeq r9, r6, r1, r3 │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - tsteq r9, r8, lsr r2 │ │ │ │ - smlatbeq r9, r2, r2, r3 │ │ │ │ - mrseq r3, (UNDEF: 57) │ │ │ │ - tsteq r9, sl, ror #6 │ │ │ │ - @ instruction: 0x010933bc │ │ │ │ - tsteq r9, r6, lsr #8 │ │ │ │ - smlabbeq r9, r4, r4, r3 │ │ │ │ - tsteq r9, ip, lsl r5 │ │ │ │ - tsteq r9, lr, lsl #10 │ │ │ │ - tsteq r9, r8, ror r5 │ │ │ │ - ldrdeq r3, [r9, -r6] │ │ │ │ - tsteq r9, r0, asr #12 │ │ │ │ - @ instruction: 0x01093694 │ │ │ │ - strdeq r3, [r9, -lr] │ │ │ │ - tsteq r9, ip, asr r7 │ │ │ │ - strdeq r3, [r9, -r4] │ │ │ │ - strdeq r3, [r9, -r4] │ │ │ │ - tsteq r9, lr, asr r8 │ │ │ │ - @ instruction: 0x010938bc │ │ │ │ - tsteq r9, r6, lsr #18 │ │ │ │ - tsteq r9, sl, ror r9 │ │ │ │ - @ instruction: 0x01095590 │ │ │ │ - smlabbeq r9, lr, r5, r5 │ │ │ │ - ldrdeq r3, [r9, -r2] │ │ │ │ - tsteq r9, lr, ror #18 │ │ │ │ - smlabbeq r9, r0, r9, r3 │ │ │ │ - smlabbeq r9, r6, r9, r3 │ │ │ │ - @ instruction: 0x0109399a │ │ │ │ - @ instruction: 0x01093998 │ │ │ │ - smlatbeq r9, ip, r9, r3 │ │ │ │ - @ instruction: 0x010939b4 │ │ │ │ - smlabteq r9, r8, r9, r3 │ │ │ │ - @ instruction: 0x010939ba │ │ │ │ - smlabteq r9, lr, r9, r3 │ │ │ │ - ldrdeq r3, [r9, -r6] │ │ │ │ - smlatteq r9, sl, r9, r3 │ │ │ │ - smlatteq r9, r8, r9, r3 │ │ │ │ + @ instruction: 0x01092b9c │ │ │ │ + smlatteq r9, lr, fp, r2 │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + @ instruction: 0x01092cb6 │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r9, lr, asr #26 │ │ │ │ + @ instruction: 0x01092db8 │ │ │ │ + tsteq r9, r6, lsl lr │ │ │ │ + smlabbeq r9, r2, lr, r2 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, lr, lsr pc │ │ │ │ + @ instruction: 0x01092f9c │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + tsteq r9, sl, lsl r0 │ │ │ │ + smlabbeq r9, r4, r0, r3 │ │ │ │ + smlatteq r9, r2, r0, r3 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + @ instruction: 0x0109319e │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + tsteq r9, r6, ror #4 │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ + tsteq r9, r8, lsl r3 │ │ │ │ + smlabbeq r9, r2, r3, r3 │ │ │ │ + smlatteq r9, r0, r3, r3 │ │ │ │ + tsteq r9, sl, asr #8 │ │ │ │ + @ instruction: 0x0109349c │ │ │ │ + tsteq r9, r6, lsl #10 │ │ │ │ + tsteq r9, r4, ror #10 │ │ │ │ strdeq r3, [r9, -ip] │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - strdeq r5, [r9, -sl] │ │ │ │ - smlabteq r9, r2, r5, r5 │ │ │ │ - ldrdeq r5, [r9, -r6] │ │ │ │ - ldrdeq r5, [r9, -lr] │ │ │ │ - strdeq r5, [r9, -r2] │ │ │ │ - smlatteq r9, ip, r5, r5 │ │ │ │ + smlatteq r9, lr, r5, r3 │ │ │ │ + tsteq r9, r8, asr r6 │ │ │ │ + @ instruction: 0x010936b6 │ │ │ │ + tsteq r9, r0, lsr #14 │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + ldrdeq r3, [r9, -lr] │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + tsteq r9, lr, lsr r9 │ │ │ │ + @ instruction: 0x0109399c │ │ │ │ + tsteq r9, r6, lsl #20 │ │ │ │ + tsteq r9, sl, asr sl │ │ │ │ + tsteq r9, r0, ror r6 │ │ │ │ + tsteq r9, lr, ror #12 │ │ │ │ + @ instruction: 0x01093ab2 │ │ │ │ + tsteq r9, lr, asr #20 │ │ │ │ + tsteq r9, r0, ror #20 │ │ │ │ + tsteq r9, r6, ror #20 │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + smlabbeq r9, ip, sl, r3 │ │ │ │ + @ instruction: 0x01093a94 │ │ │ │ + smlatbeq r9, r8, sl, r3 │ │ │ │ + @ instruction: 0x01093a9a │ │ │ │ + smlatbeq r9, lr, sl, r3 │ │ │ │ + @ instruction: 0x01093ab6 │ │ │ │ + smlabteq r9, sl, sl, r3 │ │ │ │ + smlabteq r9, r8, sl, r3 │ │ │ │ + ldrdeq r3, [r9, -ip] │ │ │ │ + smlatteq r9, r4, sl, r3 │ │ │ │ + ldrdeq r5, [r9, -sl] │ │ │ │ + smlatbeq r9, r2, r6, r5 │ │ │ │ + @ instruction: 0x010956b6 │ │ │ │ + @ instruction: 0x010956be │ │ │ │ + ldrdeq r5, [r9, -r2] │ │ │ │ + smlabteq r9, ip, r6, r5 │ │ │ │ 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 │ │ │ │ @@ -24550,81 +24550,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 │ │ │ │ - strdeq r5, [r9, -r6] │ │ │ │ - strdeq r5, [r9, -ip] │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tsteq r9, lr, lsr #18 │ │ │ │ - tsteq r9, r2, asr #18 │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - tsteq r9, sl, asr r9 │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ - tsteq r9, r8, ror #18 │ │ │ │ - tsteq r9, lr, ror #18 │ │ │ │ - tsteq r9, r2, ror #10 │ │ │ │ - tsteq r9, r8, lsl r5 │ │ │ │ - tsteq r9, ip, lsr #10 │ │ │ │ - tsteq r9, r2, lsr r5 │ │ │ │ - tsteq r9, r4, asr #10 │ │ │ │ - tsteq r9, lr, lsr r5 │ │ │ │ - tsteq r9, r2, asr r5 │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - tsteq r9, sl, ror #10 │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - tsteq r9, ip, ror #10 │ │ │ │ - tsteq r9, r2, ror r5 │ │ │ │ - smlabbeq r9, r4, r5, r5 │ │ │ │ - tsteq r9, lr, ror r5 │ │ │ │ - @ instruction: 0x01095592 │ │ │ │ - @ instruction: 0x01095598 │ │ │ │ - strdeq r3, [r9, -r8] │ │ │ │ - @ instruction: 0x010939bc │ │ │ │ - ldrdeq r3, [r9, -r0] │ │ │ │ - ldrdeq r3, [r9, -r6] │ │ │ │ - smlatteq r9, r8, r9, r3 │ │ │ │ - smlatteq r9, r2, r9, r3 │ │ │ │ - strdeq r3, [r9, -r6] │ │ │ │ - strdeq r3, [r9, -ip] │ │ │ │ - strdeq r5, [r9, -r0] │ │ │ │ - smlabteq r9, r4, r5, r5 │ │ │ │ ldrdeq r5, [r9, -r6] │ │ │ │ ldrdeq r5, [r9, -ip] │ │ │ │ - smlatteq r9, lr, r5, r5 │ │ │ │ - smlatteq r9, sl, r5, r5 │ │ │ │ - strdeq r5, [r9, -ip] │ │ │ │ - tsteq r9, r2, lsl #12 │ │ │ │ - tsteq r9, r2, ror #20 │ │ │ │ - tsteq r9, sl, lsl #20 │ │ │ │ - tsteq r9, ip, lsl sl │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq r9, r6, lsr sl │ │ │ │ - tsteq r9, r0, lsr sl │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ + tsteq r9, ip, lsr sl │ │ │ │ + tsteq r9, lr, lsl #20 │ │ │ │ + tsteq r9, r2, lsr #20 │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + tsteq r9, sl, lsr sl │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ tsteq r9, lr, asr #20 │ │ │ │ - tsteq r9, r2, ror #20 │ │ │ │ - tsteq r9, r2, asr sl │ │ │ │ - tsteq r9, r6, ror #20 │ │ │ │ - tsteq r9, r0, ror sl │ │ │ │ - smlabbeq r9, r4, sl, r3 │ │ │ │ - smlabbeq r9, r0, sl, r3 │ │ │ │ - @ instruction: 0x01093a94 │ │ │ │ - @ instruction: 0x01093a9e │ │ │ │ - @ instruction: 0x01095694 │ │ │ │ - tsteq r9, sl, asr r6 │ │ │ │ - tsteq r9, lr, ror #12 │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + strdeq r5, [r9, -r8] │ │ │ │ + tsteq r9, ip, lsl #12 │ │ │ │ + tsteq r9, r2, lsl r6 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + tsteq r9, lr, lsl r6 │ │ │ │ + tsteq r9, r2, lsr r6 │ │ │ │ + tsteq r9, r8, lsr r6 │ │ │ │ + tsteq r9, sl, asr #12 │ │ │ │ + tsteq r9, r8, lsr r6 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq r9, r2, asr r6 │ │ │ │ + tsteq r9, r4, ror #12 │ │ │ │ + tsteq r9, lr, asr r6 │ │ │ │ + tsteq r9, r2, ror r6 │ │ │ │ tsteq r9, r8, ror r6 │ │ │ │ - smlabbeq r9, ip, r6, r5 │ │ │ │ - smlabbeq r9, r8, r6, r5 │ │ │ │ - @ instruction: 0x0109569c │ │ │ │ - smlatbeq r9, r6, r6, r5 │ │ │ │ - tsteq r9, r8, lsl #22 │ │ │ │ + ldrdeq r3, [r9, -r8] │ │ │ │ + @ instruction: 0x01093a9c │ │ │ │ + @ instruction: 0x01093ab0 │ │ │ │ + @ instruction: 0x01093ab6 │ │ │ │ + smlabteq r9, r8, sl, r3 │ │ │ │ + smlabteq r9, r2, sl, r3 │ │ │ │ + ldrdeq r3, [r9, -r6] │ │ │ │ + ldrdeq r3, [r9, -ip] │ │ │ │ + ldrdeq r5, [r9, -r0] │ │ │ │ + smlatbeq r9, r4, r6, r5 │ │ │ │ + @ instruction: 0x010956b6 │ │ │ │ + @ instruction: 0x010956bc │ │ │ │ + smlabteq r9, lr, r6, r5 │ │ │ │ + smlabteq r9, sl, r6, r5 │ │ │ │ + ldrdeq r5, [r9, -ip] │ │ │ │ + smlatteq r9, r2, r6, r5 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + smlatteq r9, sl, sl, r3 │ │ │ │ + strdeq r3, [r9, -ip] │ │ │ │ + tsteq r9, r4, lsl #22 │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tsteq r9, r4, lsr #22 │ │ │ │ + tsteq r9, lr, lsr #22 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + tsteq r9, r2, lsr fp │ │ │ │ + tsteq r9, r6, asr #22 │ │ │ │ + tsteq r9, r0, asr fp │ │ │ │ + tsteq r9, r4, ror #22 │ │ │ │ + tsteq r9, r0, ror #22 │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + tsteq r9, lr, ror fp │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + tsteq r9, sl, lsr r7 │ │ │ │ + tsteq r9, lr, asr #14 │ │ │ │ + tsteq r9, r8, asr r7 │ │ │ │ + tsteq r9, ip, ror #14 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ + smlabbeq r9, r6, r7, r5 │ │ │ │ + smlatteq r9, r8, fp, r3 │ │ │ │ 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 │ │ │ │ @@ -25399,227 +25399,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 │ │ │ │ - smlabteq r9, lr, r9, r3 │ │ │ │ - smlatteq r9, r0, r9, r3 │ │ │ │ - smlatteq r9, r8, r9, r3 │ │ │ │ - strdeq r3, [r9, -sl] │ │ │ │ - strdeq r3, [r9, -r4] │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - tsteq r9, lr, lsl #20 │ │ │ │ - tsteq r9, r2, lsl #12 │ │ │ │ - @ instruction: 0x010955b8 │ │ │ │ - smlabteq r9, sl, r5, r5 │ │ │ │ - ldrdeq r5, [r9, -r2] │ │ │ │ - smlatteq r9, r4, r5, r5 │ │ │ │ - ldrdeq r5, [r9, -lr] │ │ │ │ - strdeq r5, [r9, -r0] │ │ │ │ - strdeq r5, [r9, -r8] │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - tsteq r9, sl, lsr #20 │ │ │ │ - tsteq r9, ip, lsr sl │ │ │ │ - tsteq r9, r2, asr #20 │ │ │ │ - tsteq r9, r6, asr sl │ │ │ │ - tsteq r9, r0, asr sl │ │ │ │ - tsteq r9, r2, ror #20 │ │ │ │ - tsteq r9, r8, ror #20 │ │ │ │ - tsteq r9, lr, asr r6 │ │ │ │ - tsteq r9, r2, lsr #12 │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - tsteq r9, sl, lsr r6 │ │ │ │ - tsteq r9, lr, asr #12 │ │ │ │ - tsteq r9, r8, asr #12 │ │ │ │ - tsteq r9, sl, asr r6 │ │ │ │ - tsteq r9, r0, ror #12 │ │ │ │ - smlabteq r9, r2, sl, r3 │ │ │ │ - @ instruction: 0x01093a94 │ │ │ │ - smlatbeq r9, r6, sl, r3 │ │ │ │ - smlatbeq r9, ip, sl, r3 │ │ │ │ + smlatbeq r9, lr, sl, r3 │ │ │ │ smlabteq r9, r0, sl, r3 │ │ │ │ - @ instruction: 0x01093aba │ │ │ │ - smlabteq r9, ip, sl, r3 │ │ │ │ - ldrdeq r3, [r9, -r2] │ │ │ │ - smlabteq r9, r6, r6, r5 │ │ │ │ - @ instruction: 0x0108d6b2 │ │ │ │ - @ instruction: 0x010892be │ │ │ │ - smlatbeq r8, r2, sp, r6 │ │ │ │ - @ instruction: 0x0108639a │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - smlabbeq r8, lr, r2, r5 │ │ │ │ - qaddeq r5, r2, r8 │ │ │ │ - tsteq r8, sl, lsl pc │ │ │ │ - smlatbeq r8, lr, lr, r4 │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ - smlabbeq r8, sl, lr, r4 │ │ │ │ - tsteq r7, r2, lsr #8 │ │ │ │ - @ instruction: 0x01084eb2 │ │ │ │ - smlabteq r8, r2, lr, r4 │ │ │ │ - tsteq r7, sl, lsl #8 │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - tsteq r8, sl, lsr pc │ │ │ │ - smlatteq r7, sl, r3, r6 │ │ │ │ - smlatbeq r8, r2, pc, r4 @ │ │ │ │ - @ instruction: 0x01084fbe │ │ │ │ - ldrdeq r6, [r7, -r2] │ │ │ │ - ldrdeq r5, [r8, -r6] │ │ │ │ - tsteq r8, r2, asr #32 │ │ │ │ + smlabteq r9, r8, sl, r3 │ │ │ │ + ldrdeq r3, [r9, -sl] │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + smlatteq r9, r6, sl, r3 │ │ │ │ + smlatteq r9, lr, sl, r3 │ │ │ │ + smlatteq r9, r2, r6, r5 │ │ │ │ + @ instruction: 0x01095698 │ │ │ │ + smlatbeq r9, sl, r6, r5 │ │ │ │ + @ instruction: 0x010956b2 │ │ │ │ + smlabteq r9, r4, r6, r5 │ │ │ │ + @ instruction: 0x010956be │ │ │ │ + ldrdeq r5, [r9, -r0] │ │ │ │ + ldrdeq r5, [r9, -r8] │ │ │ │ + tsteq r9, r8, lsr fp │ │ │ │ + tsteq r9, sl, lsl #22 │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + tsteq r9, r2, lsr #22 │ │ │ │ + tsteq r9, r6, lsr fp │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + tsteq r9, lr, lsr r7 │ │ │ │ + tsteq r9, r2, lsl #14 │ │ │ │ + tsteq r9, r4, lsl r7 │ │ │ │ + tsteq r9, sl, lsl r7 │ │ │ │ + tsteq r9, lr, lsr #14 │ │ │ │ + tsteq r9, r8, lsr #14 │ │ │ │ + tsteq r9, sl, lsr r7 │ │ │ │ + tsteq r9, r0, asr #14 │ │ │ │ + smlatbeq r9, r2, fp, r3 │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + smlabbeq r9, r6, fp, r3 │ │ │ │ + smlabbeq r9, ip, fp, r3 │ │ │ │ + smlatbeq r9, r0, fp, r3 │ │ │ │ + @ instruction: 0x01093b9a │ │ │ │ + smlatbeq r9, ip, fp, r3 │ │ │ │ + @ instruction: 0x01093bb2 │ │ │ │ + smlatbeq r9, r6, r7, r5 │ │ │ │ + @ instruction: 0x0108d792 │ │ │ │ + @ instruction: 0x0108939e │ │ │ │ + smlabbeq r8, r2, lr, r6 │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + tsteq r8, r2, asr r7 │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ strdeq r4, [r8, -sl] │ │ │ │ - tsteq r8, r6 │ │ │ │ - smlatbeq r7, sl, r3, r6 │ │ │ │ - qaddeq r5, lr, r8 │ │ │ │ + smlabbeq r8, lr, pc, r4 @ │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + tsteq r8, sl, ror #30 │ │ │ │ + tsteq r7, r2, lsl #10 │ │ │ │ + @ instruction: 0x01084f92 │ │ │ │ + smlatbeq r8, r2, pc, r4 @ │ │ │ │ + smlatteq r7, sl, r4, r6 │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, sl, lsl r0 │ │ │ │ + smlabteq r7, sl, r4, r6 │ │ │ │ smlabbeq r8, r2, r0, r5 │ │ │ │ - @ instruction: 0x01076392 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - ldrdeq r5, [r8, -r6] │ │ │ │ + swpeq r5, lr, [r8] │ │ │ │ + @ instruction: 0x010764b2 │ │ │ │ + @ instruction: 0x010851b6 │ │ │ │ + tsteq r8, r2, lsr #2 │ │ │ │ + ldrdeq r5, [r8, -sl] │ │ │ │ smlatteq r8, r6, r0, r5 │ │ │ │ - tsteq r7, r2, ror r3 │ │ │ │ - tsteq r8, r6, asr r1 │ │ │ │ - tsteq r8, r2, ror r1 │ │ │ │ - tsteq r7, sl, asr r3 │ │ │ │ - smlabteq r8, r2, r3, r5 │ │ │ │ - smlatbeq r8, r2, r2, r5 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - smlabteq r8, lr, r1, r5 │ │ │ │ - smlatteq r8, lr, r1, r5 │ │ │ │ - tsteq r7, sl, lsr #6 │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - tsteq r7, r2, lsl r3 │ │ │ │ - ldrdeq r5, [r8, -lr] │ │ │ │ - @ instruction: 0x0108529a │ │ │ │ - @ instruction: 0x010852b2 │ │ │ │ - strdeq r6, [r7, -r2] │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ + smlabbeq r7, sl, r4, r6 │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + tsteq r7, r2, ror r4 │ │ │ │ + tsteq r8, r2, lsl r2 │ │ │ │ + @ instruction: 0x010851b6 │ │ │ │ + smlabteq r8, r6, r1, r5 │ │ │ │ + tsteq r7, r2, asr r4 │ │ │ │ + tsteq r8, r6, lsr r2 │ │ │ │ + tsteq r8, r2, asr r2 │ │ │ │ + tsteq r7, sl, lsr r4 │ │ │ │ + smlatbeq r8, r2, r4, r5 │ │ │ │ + smlabbeq r8, r2, r3, r5 │ │ │ │ + strdeq r5, [r8, -lr] │ │ │ │ + smlatbeq r8, lr, r2, r5 │ │ │ │ + smlabteq r8, lr, r2, r5 │ │ │ │ + tsteq r7, sl, lsl #8 │ │ │ │ tsteq r8, r6, lsr #6 │ │ │ │ - ldrdeq r6, [r7, -sl] │ │ │ │ - tsteq r8, sl, lsr #8 │ │ │ │ - smlabteq r8, r2, r3, r5 │ │ │ │ + tsteq r8, r6, lsr r3 │ │ │ │ + strdeq r6, [r7, -r2] │ │ │ │ + @ instruction: 0x010853be │ │ │ │ tsteq r8, sl, ror r3 │ │ │ │ @ instruction: 0x01085392 │ │ │ │ - @ instruction: 0x010762b2 │ │ │ │ - ldrdeq r5, [r8, -r2] │ │ │ │ + ldrdeq r6, [r7, -r2] │ │ │ │ smlatteq r8, r2, r3, r5 │ │ │ │ - @ instruction: 0x0107629a │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - tsteq r8, r2, lsr #8 │ │ │ │ - tsteq r7, sl, ror r2 │ │ │ │ - tsteq r8, r2, asr #8 │ │ │ │ - tsteq r7, sl, ror #4 │ │ │ │ - smlatbeq r8, r2, r8, r5 │ │ │ │ - @ instruction: 0x010857ba │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ - strdeq r5, [r8, -r2] │ │ │ │ - @ instruction: 0x0108549a │ │ │ │ - tsteq r8, r2, lsr r5 │ │ │ │ - tsteq r7, r2, lsr r2 │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, r6, lsl #8 │ │ │ │ + @ instruction: 0x010763ba │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ smlatbeq r8, r2, r4, r5 │ │ │ │ - tsteq r7, sl, lsl r2 │ │ │ │ - @ instruction: 0x010854ba │ │ │ │ - smlabbeq r8, sl, r6, r5 │ │ │ │ - tsteq r8, lr, lsr #14 │ │ │ │ + tsteq r8, sl, asr r4 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + @ instruction: 0x01076392 │ │ │ │ + @ instruction: 0x010854b2 │ │ │ │ + smlabteq r8, r2, r4, r5 │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ + tsteq r8, sl, lsr #10 │ │ │ │ + strdeq r5, [r8, -r2] │ │ │ │ + tsteq r8, r2, lsl #10 │ │ │ │ + tsteq r7, sl, asr r3 │ │ │ │ + tsteq r8, r2, lsr #10 │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + smlabbeq r8, r2, r9, r5 │ │ │ │ + @ instruction: 0x0108589a │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + ldrdeq r5, [r8, -r2] │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r8, r2, lsl r6 │ │ │ │ + tsteq r7, r2, lsl r3 │ │ │ │ + tsteq r8, r2, lsl #16 │ │ │ │ + smlabbeq r8, r2, r5, r5 │ │ │ │ strdeq r6, [r7, -sl] │ │ │ │ + @ instruction: 0x0108559a │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + ldrdeq r6, [r7, -sl] │ │ │ │ + ldrdeq r5, [r8, -r2] │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + smlabteq r7, r2, r2, r6 │ │ │ │ strdeq r5, [r8, -r2] │ │ │ │ - @ instruction: 0x01085692 │ │ │ │ - smlatteq r7, r2, r1, r6 │ │ │ │ - tsteq r8, r2, lsl r9 │ │ │ │ - smlatbeq r8, r2, r6, r5 │ │ │ │ - tsteq r8, r6, asr #10 │ │ │ │ - smlatteq r8, lr, r5, r5 │ │ │ │ - @ instruction: 0x010761bc │ │ │ │ - tsteq r8, lr, ror r7 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - smlatbeq r7, sl, r1, r6 │ │ │ │ - @ instruction: 0x010857bc │ │ │ │ - tsteq r8, sl, lsr r8 │ │ │ │ - strdeq r5, [r8, -r8] │ │ │ │ - @ instruction: 0x01076192 │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ - smlabbeq r7, r6, r1, r6 │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ - strdeq r5, [r8, -sl] │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r8, lr, lsl r9 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r7, r2, ror #2 │ │ │ │ - @ instruction: 0x01085998 │ │ │ │ - smlatbeq r8, lr, r9, r5 │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ - tsteq r8, lr, asr sl │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r7, r8, lsr r1 │ │ │ │ - smlabbeq r8, lr, sl, r5 │ │ │ │ - smlatbeq r8, ip, sl, r5 │ │ │ │ - tsteq r7, r6, lsr #2 │ │ │ │ - smlabteq r8, r8, fp, r5 │ │ │ │ - tsteq r8, r2, asr #22 │ │ │ │ - strdeq r5, [r8, -r4] │ │ │ │ - tsteq r8, r6, lsl fp │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - smlabbeq r8, r8, fp, r5 │ │ │ │ - strdeq r6, [r7, -r6] │ │ │ │ - smlatteq r8, r8, ip, r5 │ │ │ │ - smlabteq r8, sl, fp, r5 │ │ │ │ - ldrdeq r5, [r8, -ip] │ │ │ │ - ldrdeq r6, [r7, -lr] │ │ │ │ - ldrdeq r5, [r8, -r0] │ │ │ │ - ldrdeq r6, [r7, -r2] │ │ │ │ - @ instruction: 0x01086494 │ │ │ │ - smlabteq r8, r2, r2, r6 │ │ │ │ + smlabbeq r8, r2, r7, r5 │ │ │ │ + tsteq r8, r6, lsr #12 │ │ │ │ + smlabteq r8, lr, r6, r5 │ │ │ │ + @ instruction: 0x0107629c │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ strdeq r5, [r8, -r8] │ │ │ │ - ldrdeq r5, [r8, -r6] │ │ │ │ - smlabteq r8, ip, r4, r6 │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - smlabbeq r8, r0, r3, r6 │ │ │ │ - smlatbeq r7, r2, r0, r6 │ │ │ │ - @ instruction: 0x01085bb4 │ │ │ │ - smlatbeq r8, lr, ip, r5 │ │ │ │ - swpeq r6, r0, [r7] │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - smlatteq r8, r0, pc, r5 @ │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - tsteq r7, r8, ror r0 │ │ │ │ - smlatbeq r8, lr, r4, r6 │ │ │ │ - smlabteq r8, r4, r5, r6 │ │ │ │ - tsteq r7, r6, rrx │ │ │ │ - smlabteq r8, r0, r4, r6 │ │ │ │ + smlabbeq r7, sl, r2, r6 │ │ │ │ + @ instruction: 0x0108589c │ │ │ │ + tsteq r8, sl, lsl r9 │ │ │ │ + ldrdeq r5, [r8, -r8] │ │ │ │ + tsteq r7, r2, ror r2 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r7, r6, ror #4 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ ldrdeq r5, [r8, -sl] │ │ │ │ - @ instruction: 0x01085d94 │ │ │ │ - smlatbeq r8, lr, lr, r5 │ │ │ │ - tsteq r7, r8, asr #32 │ │ │ │ - tsteq r8, r2, lsl r2 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r7, r6, lsr r0 │ │ │ │ - @ instruction: 0x01085d94 │ │ │ │ - smlabbeq r8, r2, fp, r5 │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - tsteq r7, lr, lsl r0 │ │ │ │ - @ instruction: 0x01085fbc │ │ │ │ - ldrdeq r6, [r8, -r6] │ │ │ │ - tsteq r7, ip │ │ │ │ - @ instruction: 0x01085db2 │ │ │ │ - smlabteq r8, r8, pc, r5 @ │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - smlabbeq r8, r6, r5, r6 │ │ │ │ - smlatteq r7, r8, pc, r5 @ │ │ │ │ - tsteq r8, sl, ror #26 │ │ │ │ - smlabbeq r8, r4, lr, r5 │ │ │ │ - ldrdeq r5, [r7, -r6] │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ + strdeq r5, [r8, -lr] │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r7, r2, asr #4 │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + smlabbeq r8, lr, sl, r5 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ + strdeq r5, [r8, -r0] │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + smlabbeq r8, ip, fp, r5 │ │ │ │ + tsteq r7, r6, lsl #4 │ │ │ │ + smlatbeq r8, r8, ip, r5 │ │ │ │ + tsteq r8, r2, lsr #24 │ │ │ │ + ldrdeq r5, [r8, -r4] │ │ │ │ + strdeq r5, [r8, -r6] │ │ │ │ + smlatteq r7, r8, r1, r6 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + ldrdeq r6, [r7, -r6] │ │ │ │ + smlabteq r8, r8, sp, r5 │ │ │ │ + smlatbeq r8, sl, ip, r5 │ │ │ │ + @ instruction: 0x01085cbc │ │ │ │ + @ instruction: 0x010761be │ │ │ │ + @ instruction: 0x01085eb0 │ │ │ │ + @ instruction: 0x010761b2 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + smlatbeq r8, r2, r3, r6 │ │ │ │ + ldrdeq r5, [r8, -r8] │ │ │ │ + @ instruction: 0x01085eb6 │ │ │ │ + smlatbeq r8, ip, r5, r6 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + smlabbeq r7, r2, r1, r6 │ │ │ │ + @ instruction: 0x01085c94 │ │ │ │ + smlabbeq r8, lr, sp, r5 │ │ │ │ + tsteq r7, r0, ror r1 │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + smlabteq r8, r0, r0, r6 │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + tsteq r7, r8, asr r1 │ │ │ │ + smlabbeq r8, lr, r5, r6 │ │ │ │ + smlatbeq r8, r4, r6, r6 │ │ │ │ + tsteq r7, r6, asr #2 │ │ │ │ + smlatbeq r8, r0, r5, r6 │ │ │ │ + strheq r6, [r8, -sl] │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + smlabbeq r8, lr, pc, r5 @ │ │ │ │ + tsteq r7, r8, lsr #2 │ │ │ │ strdeq r6, [r8, -r2] │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r7, r6, lsl r1 │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, r2, ror #24 │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + strdeq r6, [r7, -lr] │ │ │ │ + swpeq r6, ip, [r8] │ │ │ │ + @ instruction: 0x010861b6 │ │ │ │ + smlatteq r7, ip, r0, r6 │ │ │ │ + @ instruction: 0x01085e92 │ │ │ │ + smlatbeq r8, r8, r0, r6 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + smlabteq r7, r8, r0, r6 │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + strheq r6, [r7, -r6] │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + ldrdeq r6, [r8, -r2] │ │ │ │ + tsteq r8, ip, lsl 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 │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r7, r8, ror #24 │ │ │ │ - strdeq r5, [r8, -r8] │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - tsteq r7, r0, asr ip │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - @ instruction: 0x01085e94 │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - smlatteq r8, ip, r0, r6 │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ + tsteq r7, r8, asr #26 │ │ │ │ + ldrdeq r5, [r8, -r8] │ │ │ │ ldrdeq r5, [r8, -r0] │ │ │ │ - smlatteq r8, r8, sl, r5 │ │ │ │ + tsteq r7, r0, lsr sp │ │ │ │ + smlatteq r8, r0, r8, r5 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + tsteq r7, r8, lsl #26 │ │ │ │ + smlabteq r8, ip, r1, r6 │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ strdeq r5, [r7, -r0] │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - smlatteq r7, r0, fp, r5 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + @ instruction: 0x01085ab0 │ │ │ │ + smlabteq r8, r8, fp, r5 │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + smlabteq r7, r0, ip, r5 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + smlatteq r8, r8, r8, r6 │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + @ instruction: 0x01086290 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + smlabbeq r7, r8, ip, r5 │ │ │ │ + @ instruction: 0x01085b94 │ │ │ │ + smlatbeq r8, ip, ip, r5 │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + smlabbeq r8, r0, r2, r6 │ │ │ │ + qaddeq r6, r0, r8 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r7, r0, asr ip │ │ │ │ + smlabbeq r8, r0, r4, r6 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + tsteq r7, r8, lsr ip │ │ │ │ + @ instruction: 0x01086cb8 │ │ │ │ + smlabbeq r8, r0, r4, r6 │ │ │ │ + smlabbeq r8, r8, ip, r6 │ │ │ │ tsteq r8, r0, ror r2 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - @ instruction: 0x01085898 │ │ │ │ - @ instruction: 0x010861b0 │ │ │ │ - smlabbeq r8, r8, r7, r5 │ │ │ │ - smlatbeq r7, r8, fp, r5 │ │ │ │ - @ instruction: 0x01085ab4 │ │ │ │ - smlabteq r8, ip, fp, r5 │ │ │ │ - @ instruction: 0x01075b90 │ │ │ │ - smlatbeq r8, r0, r1, r6 │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - smlabbeq r8, ip, r0, r6 │ │ │ │ - tsteq r7, r0, ror fp │ │ │ │ - smlatbeq r8, r0, r3, r6 │ │ │ │ - @ instruction: 0x01086598 │ │ │ │ - tsteq r7, r8, asr fp │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - smlatbeq r8, r0, r3, r6 │ │ │ │ - smlatbeq r8, r8, fp, r6 │ │ │ │ - @ instruction: 0x01086190 │ │ │ │ - tsteq r7, r0, lsr fp │ │ │ │ - smlabbeq r8, r0, r7, r6 │ │ │ │ - @ instruction: 0x01086990 │ │ │ │ - tsteq r7, r8, lsl fp │ │ │ │ - smlabbeq r8, r8, r7, r6 │ │ │ │ - smlabbeq r8, r0, r3, r6 │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ + tsteq r7, r0, lsl ip │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ strdeq r5, [r7, -r8] │ │ │ │ - smlabbeq r8, r0, r9, r6 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + smlabteq r7, r8, fp, r5 │ │ │ │ + @ instruction: 0x01086ab0 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + @ instruction: 0x01075b98 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + smlabbeq r7, r0, fp, r5 │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r7, r0, ror #22 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r7, r8, asr #22 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r7, r0, lsr #22 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r7, r8, lsl #22 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ smlatteq r7, r8, sl, r5 │ │ │ │ - ldrdeq r6, [r8, -r0] │ │ │ │ - @ instruction: 0x01086590 │ │ │ │ - smlabbeq r8, r0, r9, r6 │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - @ instruction: 0x01075ab8 │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - smlatbeq r7, r0, sl, r5 │ │ │ │ - tsteq r8, r0, ror r1 │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - smlabbeq r7, r0, sl, r5 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - tsteq r7, r8, ror #20 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + smlatteq r8, r8, r7, r7 │ │ │ │ + smlatteq r8, r8, sp, r6 │ │ │ │ + smlatbeq r8, r4, r8, r6 │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + smlatteq r8, r8, r9, r6 │ │ │ │ + @ instruction: 0x01075a90 │ │ │ │ + smlatteq r8, r0, r3, r6 │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + tsteq r7, r8, ror sl │ │ │ │ + smlatteq r8, r8, r3, r6 │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + tsteq r7, r8, asr sl │ │ │ │ + smlabteq r8, r8, r7, r6 │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ tsteq r7, r0, asr #20 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r7, r8, lsr #20 │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r7, r8, lsl #20 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - strdeq r5, [r7, -r8] │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - smlabteq r8, r4, r7, r6 │ │ │ │ - smlabbeq r8, r0, fp, r6 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - @ instruction: 0x010759b0 │ │ │ │ - mrseq r6, (UNDEF: 56) │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ + smlabteq r8, ip, r7, r6 │ │ │ │ + smlabteq r8, r0, r3, r6 │ │ │ │ + @ instruction: 0x010865b8 │ │ │ │ + tsteq r7, r8, lsl sl │ │ │ │ + ldrdeq r6, [r8, -ip] │ │ │ │ + smlabteq r8, r0, r1, r6 │ │ │ │ + tsteq r7, r0, lsl #20 │ │ │ │ + smlatteq r8, r8, fp, r6 │ │ │ │ + @ instruction: 0x010867b0 │ │ │ │ + smlabteq r8, r0, r9, r6 │ │ │ │ + smlatteq r7, r0, r9, r5 │ │ │ │ + @ instruction: 0x010863b0 │ │ │ │ + smlatbeq r8, r8, r5, r6 │ │ │ │ + smlabteq r7, r8, r9, r5 │ │ │ │ + smlabteq r8, r0, lr, r6 │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ + smlatbeq r8, r8, r3, r6 │ │ │ │ + @ instruction: 0x01086bbc │ │ │ │ + @ instruction: 0x01086198 │ │ │ │ @ instruction: 0x01075998 │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - tsteq r7, r8, ror r9 │ │ │ │ - smlatteq r8, r8, r6, r6 │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ + @ instruction: 0x01086798 │ │ │ │ + smlatbeq r8, r8, r9, r6 │ │ │ │ + smlabbeq r7, r0, r9, r5 │ │ │ │ + smlatbeq r8, r4, r7, r6 │ │ │ │ + smlabbeq r8, r8, r3, r6 │ │ │ │ + smlabbeq r8, r0, r5, r6 │ │ │ │ tsteq r7, r0, ror #18 │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - smlatteq r8, ip, r6, r6 │ │ │ │ - smlatteq r8, r0, r2, r6 │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - tsteq r7, r8, lsr r9 │ │ │ │ - strdeq r6, [r8, -ip] │ │ │ │ - smlatteq r8, r0, r0, r6 │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ + @ instruction: 0x01086bb4 │ │ │ │ ldrdeq r6, [r8, -r0] │ │ │ │ - smlatteq r8, r0, r8, r6 │ │ │ │ - tsteq r7, r0, lsl #18 │ │ │ │ + tsteq r7, r8, asr #18 │ │ │ │ + @ instruction: 0x01086e90 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ ldrdeq r6, [r8, -r0] │ │ │ │ - smlabteq r8, r8, r4, r6 │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + smlatteq r8, r0, fp, r6 │ │ │ │ + tsteq r7, r8, lsl #18 │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + mrseq r7, (UNDEF: 56) │ │ │ │ + smlatteq r8, r8, fp, r6 │ │ │ │ smlatteq r7, r8, r8, r5 │ │ │ │ - smlatteq r8, r0, sp, r6 │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - smlabteq r8, r8, r2, r6 │ │ │ │ - ldrdeq r6, [r8, -ip] │ │ │ │ - strheq r6, [r8, -r8] │ │ │ │ - @ instruction: 0x010758b8 │ │ │ │ - @ instruction: 0x010866b8 │ │ │ │ - smlabteq r8, r8, r8, r6 │ │ │ │ + smlabteq r8, ip, r0, r7 │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + smlabbeq r8, r8, ip, r6 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + smlabteq r8, r0, r0, r7 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ smlatbeq r7, r0, r8, r5 │ │ │ │ - smlabteq r8, r4, r6, r6 │ │ │ │ - smlatbeq r8, r8, r2, r6 │ │ │ │ - smlatbeq r8, r0, r4, r6 │ │ │ │ - smlabbeq r7, r0, r8, r5 │ │ │ │ - ldrdeq r6, [r8, -r4] │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ + smlabteq r8, ip, r0, r7 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + smlabbeq r7, r8, r8, r5 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ tsteq r7, r8, ror #16 │ │ │ │ - @ instruction: 0x01086db0 │ │ │ │ - smlabbeq r8, r0, sp, r6 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - tsteq r7, r0, asr #16 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + tsteq r7, r0, asr r8 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ tsteq r7, r8, lsr #16 │ │ │ │ - @ instruction: 0x01086d98 │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ - tsteq r7, r8, lsl #16 │ │ │ │ - smlatteq r8, ip, pc, r6 @ │ │ │ │ - strdeq r5, [r7, -r8] │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - smlatbeq r8, r8, fp, r6 │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ - smlatteq r8, r0, pc, r6 @ │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - smlabteq r7, r0, r7, r5 │ │ │ │ - smlatteq r8, ip, pc, r6 @ │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - smlatbeq r7, r8, r7, r5 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - smlabbeq r7, r8, r7, r5 │ │ │ │ - strdeq r6, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r7, r0, ror r7 │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ - tsteq r7, r8, asr #14 │ │ │ │ - tsteq r8, r4 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - tsteq r7, r0, lsr r7 │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - tsteq r8, r8 │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - tsteq r7, r0, lsl r7 │ │ │ │ - smlabteq r8, r0, sp, r6 │ │ │ │ + smlatteq r8, r4, r0, r7 │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + tsteq r7, r0, lsl r8 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + smlatteq r8, r8, r0, r7 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + strdeq r5, [r7, -r0] │ │ │ │ + smlatbeq r8, r0, lr, r6 │ │ │ │ + smlatteq r7, r0, r7, r5 │ │ │ │ + @ instruction: 0x010873b4 │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + smlatbeq r8, r0, lr, r6 │ │ │ │ + smlatteq r8, r8, r0, r7 │ │ │ │ + @ instruction: 0x010757b0 │ │ │ │ + @ instruction: 0x01086eb0 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + @ instruction: 0x01075798 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + @ instruction: 0x01086eb8 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + smlabteq r8, r8, lr, r6 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r7, r0, ror #14 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + @ instruction: 0x010874b4 │ │ │ │ + smlabbeq r8, r8, r4, r7 │ │ │ │ + tsteq r8, r8, ror #6 │ │ │ │ + tsteq r7, r8, lsr r7 │ │ │ │ + @ instruction: 0x010874b8 │ │ │ │ + smlatbeq r8, r0, r3, r7 │ │ │ │ + tsteq r7, r0, lsr #14 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + smlatteq r8, r0, r4, r7 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ tsteq r7, r0, lsl #14 │ │ │ │ + smlatteq r8, r8, r3, r7 │ │ │ │ + strdeq r5, [r7, -r0] │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + @ instruction: 0x01087590 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + @ instruction: 0x01087598 │ │ │ │ + @ instruction: 0x010756b0 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + smlabteq r8, r0, r5, r7 │ │ │ │ + @ instruction: 0x01075698 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlatteq r8, r8, r5, r7 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r7, r8, ror r6 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + smlabbeq r8, r4, r6, r7 │ │ │ │ + tsteq r7, r0, ror #12 │ │ │ │ + smlabbeq r8, r8, r7, r7 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + @ instruction: 0x010876bc │ │ │ │ ldrdeq r7, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r2, r7 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - smlabteq r8, r0, sp, r6 │ │ │ │ - tsteq r8, r8 │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - ldrdeq r6, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - @ instruction: 0x010756b8 │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - @ instruction: 0x01075698 │ │ │ │ - smlatteq r8, r8, sp, r6 │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - smlabbeq r7, r0, r6, r5 │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlatbeq r8, r8, r3, r7 │ │ │ │ - smlabbeq r8, r8, r2, r7 │ │ │ │ - tsteq r7, r8, asr r6 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlabteq r8, r0, r2, r7 │ │ │ │ - tsteq r7, r0, asr #12 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ + tsteq r7, r8, lsr r6 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ tsteq r7, r0, lsr #12 │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - tsteq r7, r0, lsl r6 │ │ │ │ - @ instruction: 0x01087e94 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + smlabbeq r8, ip, r7, r7 │ │ │ │ + smlatbeq r8, r4, r7, r7 │ │ │ │ + tsteq r7, r0, lsl #12 │ │ │ │ + smlatteq r8, r0, r7, r7 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + smlatteq r7, r8, r5, r5 │ │ │ │ + smlabteq r8, ip, sp, r7 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ tsteq r8, r4, lsr #16 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - @ instruction: 0x010874b0 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq r8, r0, asr #8 │ │ │ │ - @ instruction: 0x010874b8 │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - smlatteq r8, r0, r4, r7 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ @ instruction: 0x010755b8 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - @ instruction: 0x01075598 │ │ │ │ - smlabbeq r8, ip, r5, r7 │ │ │ │ - smlatbeq r8, r4, r5, r7 │ │ │ │ + smlabbeq r8, r8, r8, r7 │ │ │ │ + @ instruction: 0x010878b0 │ │ │ │ + smlatbeq r7, r0, r5, r5 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ smlabbeq r7, r0, r5, r5 │ │ │ │ - smlatbeq r8, r8, r6, r7 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - tsteq r7, r8, asr r5 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ tsteq r7, r0, asr #10 │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - smlatbeq r8, ip, r6, r7 │ │ │ │ - smlabteq r8, r4, r6, r7 │ │ │ │ - tsteq r7, r0, lsr #10 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r7, r8, lsr #10 │ │ │ │ + smlabbeq r8, ip, sp, r7 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ tsteq r7, r8, lsl #10 │ │ │ │ - smlatteq r8, ip, ip, r7 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - smlatbeq r8, r8, r7, r7 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + @ instruction: 0x01087bb0 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ smlabteq r7, r0, r4, r5 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - smlatbeq r7, r0, r4, r5 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ + smlabbeq r8, r4, sp, r7 │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + smlatbeq r7, r8, r4, r5 │ │ │ │ + smlatbeq r8, ip, sp, r7 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + smlabbeq r8, r4, fp, r7 │ │ │ │ smlabbeq r7, r8, r4, r5 │ │ │ │ - @ instruction: 0x01087a9c │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r7, r0, ror #8 │ │ │ │ - smlabbeq r8, r4, ip, r7 │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ + @ instruction: 0x01087b98 │ │ │ │ + smlatbeq r8, r4, sp, r7 │ │ │ │ + tsteq r7, r0, ror r4 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + smlabteq r8, r0, fp, r7 │ │ │ │ + smlatbeq r8, r4, sp, r7 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ tsteq r7, r8, asr #8 │ │ │ │ - smlatbeq r8, ip, ip, r7 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r7, r8, lsr #8 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r7, r8, lsl r4 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlabbeq r8, r4, r8, r7 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - @ instruction: 0x01087c94 │ │ │ │ - smlatteq r7, r0, r3, r5 │ │ │ │ - smlatbeq r8, r4, ip, r7 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - smlabteq r7, r8, r3, r5 │ │ │ │ - smlabteq r8, ip, ip, r7 │ │ │ │ - smlabbeq r8, r4, r8, r7 │ │ │ │ - smlatbeq r8, r4, sl, r7 │ │ │ │ - smlatbeq r7, r8, r3, r5 │ │ │ │ - @ instruction: 0x01087ab8 │ │ │ │ - smlabteq r8, r4, ip, r7 │ │ │ │ - @ instruction: 0x01075390 │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - smlatteq r8, r0, sl, r7 │ │ │ │ - smlabteq r8, r4, ip, r7 │ │ │ │ - @ instruction: 0x0108789c │ │ │ │ - tsteq r7, r8, ror #6 │ │ │ │ - smlatbeq r8, ip, r8, r7 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - tsteq r7, r0, asr r3 │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - smlatteq r8, r8, sl, r7 │ │ │ │ - smlatteq r8, r4, ip, r7 │ │ │ │ - tsteq r7, r0, lsr r3 │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - tsteq r7, r0, lsr #6 │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, sp, r7 │ │ │ │ - smlatbeq r8, r0, sp, r7 │ │ │ │ - strdeq r5, [r7, -r0] │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - @ instruction: 0x01087e90 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - @ instruction: 0x010752b8 │ │ │ │ + smlabbeq r8, ip, r9, r7 │ │ │ │ + @ instruction: 0x01087bbc │ │ │ │ + tsteq r7, r0, lsr r4 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + smlabteq r8, r8, fp, r7 │ │ │ │ + smlabteq r8, r4, sp, r7 │ │ │ │ + tsteq r7, r0, lsl r4 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + tsteq r7, r0, lsl #8 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ @ instruction: 0x01087eb4 │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + smlabbeq r8, r0, lr, r7 │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ ldrdeq r7, [r8, -r0] │ │ │ │ - smlatbeq r7, r0, r2, r5 │ │ │ │ - smlabteq r8, r8, pc, r7 @ │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - tsteq r7, r8, ror r2 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r7, r0, ror #4 │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - smlabteq r8, r8, pc, r7 @ │ │ │ │ - smlatteq r8, r8, pc, r7 @ │ │ │ │ - tsteq r7, r0, asr #4 │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - tsteq r7, r0, lsr r2 │ │ │ │ + smlatteq r8, r4, lr, r7 │ │ │ │ + @ instruction: 0x010753b8 │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + @ instruction: 0x01075398 │ │ │ │ + @ instruction: 0x01087f94 │ │ │ │ + @ instruction: 0x01087fb0 │ │ │ │ + smlabbeq r7, r0, r3, r5 │ │ │ │ + smlatbeq r8, r8, r0, r8 │ │ │ │ tsteq r8, ip │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + smlatteq r8, r0, pc, r7 @ │ │ │ │ + tsteq r7, r8, asr r3 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ tsteq r8, r8, asr #32 │ │ │ │ - smlabbeq r8, ip, r8, r8 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - smlatteq r8, r4, r1, r8 │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - strheq r8, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - smlabbeq r8, ip, r0, r8 │ │ │ │ - smlatteq r7, r0, r1, r5 │ │ │ │ - smlabteq r8, r4, r0, r8 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - smlabteq r7, r8, r1, r5 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r7, r0, asr #6 │ │ │ │ tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - smlatbeq r7, r8, r1, r5 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ + smlatbeq r8, r8, r0, r8 │ │ │ │ + smlabteq r8, r8, r0, r8 │ │ │ │ + tsteq r7, r0, lsr #6 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r7, r0, lsl r3 │ │ │ │ + smlatteq r8, ip, r0, sl │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + smlabteq r8, r4, r2, r8 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + @ instruction: 0x01088194 │ │ │ │ tsteq r8, ip, asr r1 │ │ │ │ - @ instruction: 0x01075190 │ │ │ │ - @ instruction: 0x01088290 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - @ instruction: 0x01088198 │ │ │ │ - @ instruction: 0x010881bc │ │ │ │ - tsteq r7, r8, ror #2 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + smlabteq r7, r0, r2, r5 │ │ │ │ + smlatbeq r8, r4, r1, r8 │ │ │ │ + @ instruction: 0x010881b4 │ │ │ │ + smlatbeq r7, r8, r2, r5 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + smlatteq r8, r4, r1, r8 │ │ │ │ strdeq r8, [r8, -r4] │ │ │ │ - @ instruction: 0x010882b0 │ │ │ │ - smlabteq r8, r4, r2, r8 │ │ │ │ - tsteq r7, r0, lsr r1 │ │ │ │ + smlabbeq r7, r8, r2, r5 │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + tsteq r7, r0, ror r2 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + @ instruction: 0x0108829c │ │ │ │ + tsteq r7, r8, asr #4 │ │ │ │ tsteq r8, r8, lsl #6 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - tsteq r7, r8, lsl r1 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - tsteq r8, r0, asr #8 │ │ │ │ - smlatbeq r8, r8, r3, r8 │ │ │ │ - tsteq r8, r8, asr r3 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - smlatteq r7, r8, r0, r5 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlatteq r8, ip, r3, r8 │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - @ instruction: 0x01088490 │ │ │ │ - tsteq r8, r0, asr #8 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - strheq r5, [r7, -r0] │ │ │ │ - @ instruction: 0x010884b8 │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ ldrdeq r8, [r8, -r4] │ │ │ │ - swpeq r5, r8, [r7] │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ + @ instruction: 0x01088390 │ │ │ │ + smlatbeq r8, r4, r3, r8 │ │ │ │ + tsteq r7, r0, lsl r2 │ │ │ │ + smlatteq r8, r8, r3, r8 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + smlabbeq r8, r8, r4, r8 │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + smlabteq r7, r8, r1, r5 │ │ │ │ + @ instruction: 0x010884b0 │ │ │ │ + smlabteq r8, ip, r4, r8 │ │ │ │ + @ instruction: 0x010751b0 │ │ │ │ tsteq r8, r0, ror r5 │ │ │ │ tsteq r8, r0, lsr #10 │ │ │ │ tsteq r8, ip, lsr r5 │ │ │ │ - tsteq r7, r0, ror r0 │ │ │ │ + @ instruction: 0x01075190 │ │ │ │ @ instruction: 0x01088598 │ │ │ │ @ instruction: 0x010885b4 │ │ │ │ - qaddeq r5, r8, r7 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r7, r8, lsr r0 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - smlatteq r8, r0, sl, r8 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - smlatbeq r8, r4, r7, r8 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - @ instruction: 0x010886bc │ │ │ │ + tsteq r7, r8, ror r1 │ │ │ │ smlatteq r8, r8, r6, r8 │ │ │ │ - strdeq r4, [r7, -r0] │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - ldrdeq r4, [r7, -r8] │ │ │ │ - smlabteq r8, ip, r7, r8 │ │ │ │ - @ instruction: 0x01088790 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r8, r0, lsl #12 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + tsteq r7, r0, asr r1 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + @ instruction: 0x01088694 │ │ │ │ + tsteq r7, r8, lsr r1 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + smlatteq r8, r8, r6, r8 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + tsteq r7, r8, lsl r1 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r7, r8, lsl #2 │ │ │ │ + smlabteq r8, r0, fp, r8 │ │ │ │ + @ instruction: 0x010889bc │ │ │ │ + smlabbeq r8, r4, r8, r8 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ @ instruction: 0x0108879c │ │ │ │ - @ instruction: 0x01074fb8 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ + smlabteq r8, r8, r7, r8 │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + strheq r5, [r7, -r8] │ │ │ │ + smlatbeq r8, ip, r8, r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + swpeq r5, r8, [r7] │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsl 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 │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r7, r4, lsl r9 │ │ │ │ - @ instruction: 0x01088298 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - tsteq r8, r0, lsr r3 │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - smlabteq r7, ip, r8, r4 │ │ │ │ - smlabbeq r8, r0, r5, r8 │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - @ instruction: 0x0108839c │ │ │ │ + tsteq r7, ip, lsl sl │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ @ instruction: 0x010883b0 │ │ │ │ - @ instruction: 0x0107489c │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ tsteq r8, r0, lsl r4 │ │ │ │ - smlabbeq r7, r4, r8, r4 │ │ │ │ - @ instruction: 0x010884b0 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - smlabbeq r8, r4, r4, r8 │ │ │ │ - tsteq r7, r4, ror #16 │ │ │ │ + @ instruction: 0x010749bc │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + smlatbeq r7, ip, r9, r4 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + @ instruction: 0x010884bc │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + @ instruction: 0x01088490 │ │ │ │ + tsteq r7, ip, ror r9 │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - smlatteq r8, ip, r4, r8 │ │ │ │ - tsteq r7, ip, asr #16 │ │ │ │ - smlabteq r8, r4, r5, r8 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ + @ instruction: 0x01088590 │ │ │ │ tsteq r8, r8, asr #10 │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - smlabbeq r8, r0, r5, r8 │ │ │ │ - tsteq r7, ip, lsl #16 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + @ instruction: 0x010885b8 │ │ │ │ + smlabteq r8, ip, r5, r8 │ │ │ │ + tsteq r7, ip, lsr #18 │ │ │ │ + smlatbeq r8, r4, r6, r8 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r7, r4, lsl #18 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + smlatteq r7, ip, r8, r4 │ │ │ │ + @ instruction: 0x010886b8 │ │ │ │ + smlabbeq r8, r4, r6, r8 │ │ │ │ + @ instruction: 0x01088690 │ │ │ │ + smlabteq r7, ip, r8, r4 │ │ │ │ + @ instruction: 0x010886b4 │ │ │ │ + @ instruction: 0x010748bc │ │ │ │ + smlabbeq r8, ip, lr, r8 │ │ │ │ + smlabteq r8, r0, sl, r8 │ │ │ │ + smlabteq r8, ip, r8, r8 │ │ │ │ + @ instruction: 0x0108879c │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + smlatteq r8, r8, r6, r8 │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + tsteq r7, ip, ror r8 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tsteq r7, r4, ror #16 │ │ │ │ + smlatteq r8, ip, r7, r8 │ │ │ │ + smlatbeq r8, r0, r7, r8 │ │ │ │ + @ instruction: 0x010887b4 │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r7, ip, lsr #16 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlabbeq r8, r4, r8, r8 │ │ │ │ + @ instruction: 0x0108889c │ │ │ │ + tsteq r7, r4, lsl #16 │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - smlatbeq r8, r4, r5, r8 │ │ │ │ - @ instruction: 0x010885b0 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ smlatteq r7, ip, r7, r4 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - smlatbeq r8, ip, sp, r8 │ │ │ │ + smlabbeq r8, ip, r9, r8 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + smlabteq r7, ip, r7, r4 │ │ │ │ + @ instruction: 0x0108899c │ │ │ │ + @ instruction: 0x010889b4 │ │ │ │ + @ instruction: 0x010747b4 │ │ │ │ + @ instruction: 0x01088bb8 │ │ │ │ + smlatbeq r8, r8, sl, r8 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ smlatteq r8, r0, r9, r8 │ │ │ │ - smlatteq r8, ip, r7, r8 │ │ │ │ - @ instruction: 0x010886bc │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - @ instruction: 0x0107479c │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ smlabbeq r7, r4, r7, r4 │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - smlabteq r8, r0, r6, r8 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r7, ip, ror #14 │ │ │ │ + smlatteq r8, ip, sl, r8 │ │ │ │ + smlatbeq r8, r4, sl, r8 │ │ │ │ + @ instruction: 0x01088abc │ │ │ │ tsteq r7, ip, asr #14 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - smlatbeq r8, r4, r7, r8 │ │ │ │ - @ instruction: 0x010887bc │ │ │ │ - tsteq r7, r4, lsr #14 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + @ instruction: 0x01088bb8 │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + smlabbeq r8, r8, fp, r8 │ │ │ │ tsteq r7, ip, lsl #14 │ │ │ │ - smlatbeq r8, ip, r8, r8 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - smlabbeq r8, r4, r8, r8 │ │ │ │ - smlatteq r7, ip, r6, r4 │ │ │ │ - @ instruction: 0x010888bc │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ + smlabteq r8, r8, fp, r8 │ │ │ │ + smlatteq r8, r0, fp, r8 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ ldrdeq r4, [r7, -r4] │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - smlabteq r8, r8, r9, r8 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - smlatbeq r7, r4, r6, r4 │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - smlabbeq r7, ip, r6, r4 │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - smlabteq r8, r4, r9, r8 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + smlabteq r7, r4, r6, r4 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + smlabteq r8, r4, ip, r8 │ │ │ │ ldrdeq r8, [r8, -ip] │ │ │ │ - tsteq r7, ip, ror #12 │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ + smlabbeq r7, ip, r6, r4 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + tsteq r7, r4, ror r6 │ │ │ │ + @ instruction: 0x01088d9c │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ tsteq r7, r4, asr r6 │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ + @ instruction: 0x01088dbc │ │ │ │ + smlabteq r8, r8, sp, r8 │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - smlabbeq r8, ip, sl, r8 │ │ │ │ - smlatbeq r8, r8, sl, r8 │ │ │ │ - tsteq r7, ip, lsr #12 │ │ │ │ - smlatteq r8, r8, sl, r8 │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ tsteq r7, r4, lsl r6 │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - smlatteq r7, r4, r5, r4 │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ - smlabbeq r8, r8, ip, r8 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - smlatteq r8, r4, fp, r8 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - smlatbeq r7, ip, r5, r4 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - @ instruction: 0x01074594 │ │ │ │ - @ instruction: 0x01088cbc │ │ │ │ - tsteq r8, r8, ror ip │ │ │ │ - smlabbeq r8, ip, ip, r8 │ │ │ │ - tsteq r7, r4, ror r5 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - smlatteq r8, r8, ip, r8 │ │ │ │ - tsteq r7, ip, asr r5 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - @ instruction: 0x01088d94 │ │ │ │ - @ instruction: 0x01088db0 │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ - tsteq r8, r0, lsr lr │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - smlatteq r7, ip, r4, r4 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - @ instruction: 0x01088ebc │ │ │ │ tsteq r8, r4, ror lr │ │ │ │ - @ instruction: 0x01088e94 │ │ │ │ - @ instruction: 0x010744bc │ │ │ │ - smlabteq r8, ip, lr, r8 │ │ │ │ + @ instruction: 0x01088e90 │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ smlatteq r8, r4, lr, r8 │ │ │ │ - smlatbeq r7, r4, r4, r4 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - smlabbeq r7, r4, r4, r4 │ │ │ │ - smlabbeq r8, r0, pc, r8 @ │ │ │ │ - @ instruction: 0x01088f94 │ │ │ │ - tsteq r7, ip, ror #8 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r8, r0, ror r0 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - tsteq r7, r4, asr #8 │ │ │ │ - smlabteq r8, r4, r0, r9 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + smlabteq r7, ip, r5, r4 │ │ │ │ + mrseq r9, (UNDEF: 24) │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + @ instruction: 0x01088f9c │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + @ instruction: 0x0107459c │ │ │ │ + smlatbeq r8, ip, pc, r8 @ │ │ │ │ + smlabteq r8, r4, pc, r8 @ │ │ │ │ + smlabbeq r7, r4, r5, r4 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + tsteq r7, r4, ror #10 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + tsteq r7, ip, asr #10 │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ ldrdeq r9, [r8, -r8] │ │ │ │ - tsteq r7, ip, lsr #8 │ │ │ │ - @ instruction: 0x01089190 │ │ │ │ - tsteq r8, r8, lsr r1 │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - tsteq r7, ip, lsl #8 │ │ │ │ - @ instruction: 0x01089198 │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - smlabbeq r8, r0, r6, r9 │ │ │ │ - tsteq r8, r0, asr #8 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + smlatbeq r8, r4, r1, r9 │ │ │ │ + @ instruction: 0x010891b8 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ tsteq r8, r8, lsl r2 │ │ │ │ - @ instruction: 0x010743b4 │ │ │ │ - smlabbeq r8, r0, r2, r9 │ │ │ │ - smlatbeq r8, r0, r2, r9 │ │ │ │ - @ instruction: 0x0107439c │ │ │ │ - tsteq r8, r8, asr r3 │ │ │ │ - mrseq r9, (UNDEF: 56) │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - tsteq r7, ip, ror r3 │ │ │ │ - smlabbeq r8, r8, r3, r9 │ │ │ │ - smlatbeq r8, r8, r3, r9 │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + smlatteq r7, ip, r4, r4 │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + @ instruction: 0x01074494 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + smlabbeq r8, r0, r3, r9 │ │ │ │ + tsteq r7, ip, ror r4 │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + smlatteq r8, r0, r3, r9 │ │ │ │ tsteq r8, r0, lsl #8 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - tsteq r7, ip, lsr r3 │ │ │ │ + tsteq r7, ip, asr r4 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ smlabbeq r8, r8, r4, r9 │ │ │ │ - smlatbeq r8, r8, r4, r9 │ │ │ │ - tsteq r7, r4, lsr #6 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - smlatteq r8, ip, r4, r9 │ │ │ │ + tsteq r7, r4, asr #8 │ │ │ │ + smlatteq r8, r0, r5, r9 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + smlatteq r8, r0, r4, r9 │ │ │ │ tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - smlatteq r7, ip, r2, r4 │ │ │ │ + tsteq r7, ip, lsl r4 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + smlabbeq r8, r8, r5, r9 │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + smlabteq r8, ip, r5, r9 │ │ │ │ + smlatteq r8, r0, r5, r9 │ │ │ │ + smlatteq r7, r4, r3, r4 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + smlabteq r7, ip, r3, r4 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r5, r9 │ │ │ │ - smlabteq r8, r4, r5, r9 │ │ │ │ - @ instruction: 0x010742bc │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - smlatbeq r7, r4, r2, r4 │ │ │ │ - smlabbeq r8, ip, r6, r9 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - smlabbeq r7, r4, r2, r4 │ │ │ │ - smlatbeq r8, r0, r6, r9 │ │ │ │ - @ instruction: 0x010896b8 │ │ │ │ - tsteq r7, ip, ror #4 │ │ │ │ - smlatbeq r8, ip, r7, r9 │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - smlatteq r8, r4, r6, r9 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, r6, r9 │ │ │ │ + smlatbeq r8, r4, r6, r9 │ │ │ │ + @ instruction: 0x0107439c │ │ │ │ + smlatteq r8, r8, r6, r9 │ │ │ │ strdeq r9, [r8, -r4] │ │ │ │ - tsteq r7, r4, asr #4 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - tsteq r7, ip, lsr #4 │ │ │ │ - smlatteq r8, ip, r7, r9 │ │ │ │ - smlatbeq r8, r4, r7, r9 │ │ │ │ - @ instruction: 0x010897bc │ │ │ │ - tsteq r7, ip, lsl #4 │ │ │ │ - smlatteq r8, r4, r7, r9 │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ - smlabbeq r8, ip, ip, r9 │ │ │ │ - @ instruction: 0x01089e94 │ │ │ │ - smlatbeq r8, r4, r8, r9 │ │ │ │ - tsteq r8, ip, asr #16 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ + smlabbeq r7, r4, r3, r4 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tsteq r7, r4, ror #6 │ │ │ │ + smlabbeq r8, r0, r7, r9 │ │ │ │ + @ instruction: 0x01089798 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + smlabbeq r8, ip, r8, r9 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + smlabteq r8, r4, r7, r9 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + tsteq r7, r4, lsr #6 │ │ │ │ tsteq r8, r4, lsr #16 │ │ │ │ - smlabteq r7, r4, r1, r4 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - smlatbeq r7, ip, r1, r4 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + tsteq r7, ip, lsl #6 │ │ │ │ smlabteq r8, ip, r8, r9 │ │ │ │ smlabbeq r8, r4, r8, r9 │ │ │ │ @ instruction: 0x0108989c │ │ │ │ - smlabbeq r7, ip, r1, r4 │ │ │ │ - smlatteq r8, ip, r8, r9 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r7, r4, ror r1 │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - smlatteq r8, ip, r8, r9 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r7, ip, asr #2 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - tsteq r7, r4, lsr r1 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ + smlatteq r7, ip, r2, r4 │ │ │ │ + smlabteq r8, r4, r8, r9 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + smlabbeq r8, r4, r9, r9 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ tsteq r8, r4, lsl #18 │ │ │ │ - smlabbeq r8, r8, fp, r9 │ │ │ │ - tsteq r7, r4, lsl r1 │ │ │ │ - smlatteq r8, ip, r0, sl │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ + smlatbeq r7, r4, r2, r4 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + smlabbeq r7, ip, r2, r4 │ │ │ │ + smlatbeq r8, ip, r9, r9 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r7, ip, ror #4 │ │ │ │ + smlabteq r8, ip, r9, r9 │ │ │ │ tsteq r8, r4, asr #24 │ │ │ │ - smlatteq r8, r4, fp, r9 │ │ │ │ - @ instruction: 0x01089bb0 │ │ │ │ - smlatteq r8, ip, r0, sl │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - strheq r4, [r7, -ip] │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r7, r4, asr r2 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + smlabteq r8, ip, r9, r9 │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r7, ip, lsr #4 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + tsteq r7, r4, lsl r2 │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + smlatteq r8, r4, r9, r9 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + smlabteq r8, ip, r1, sl │ │ │ │ + smlatteq r7, r4, r1, r4 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + smlabteq r8, r4, ip, r9 │ │ │ │ + @ instruction: 0x01089c90 │ │ │ │ + smlabteq r8, ip, r1, sl │ │ │ │ + smlatteq r8, ip, r9, r9 │ │ │ │ + @ instruction: 0x010741b4 │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x0107419c │ │ │ │ + @ instruction: 0x01089cb0 │ │ │ │ + smlatteq r8, r4, r1, sl │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + tsteq r7, ip, ror r1 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + smlabteq r8, r8, ip, r9 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r7, ip, lsr r1 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r7, r4, lsr #2 │ │ │ │ + smlatteq r8, r8, ip, r9 │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r7, r4, lsl #2 │ │ │ │ + smlabbeq r8, r8, pc, r9 @ │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + smlatbeq r8, r8, ip, sl │ │ │ │ + smlabbeq r8, r4, r3, sl │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + strheq r4, [r7, -r4] │ │ │ │ + @ instruction: 0x01089f90 │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ swpeq r4, ip, [r7] │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - smlabbeq r7, r4, r0, r4 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - smlatteq r8, r8, fp, r9 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - qaddeq r4, ip, r7 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ - tsteq r7, r4, asr #32 │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + @ instruction: 0x01089f9c │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + tsteq r7, ip, ror r0 │ │ │ │ + @ instruction: 0x01089fb0 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ + smlatbeq r8, ip, r2, sl │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + smlabbeq r8, ip, r7, sl │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ + tsteq r7, ip, lsr r0 │ │ │ │ + smlatbeq r8, r0, r7, sl │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ tsteq r7, r4, lsr #32 │ │ │ │ - smlatbeq r8, r8, lr, r9 │ │ │ │ - tsteq r7, r4, lsl r0 │ │ │ │ - smlabteq r8, r8, fp, sl │ │ │ │ - smlatbeq r8, r4, r2, sl │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r9, r9 │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - @ instruction: 0x01089e9c │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - ldrdeq r3, [r7, -r4] │ │ │ │ - @ instruction: 0x01089eb0 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ + @ instruction: 0x0108a294 │ │ │ │ + smlatbeq r8, ip, r7, sl │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + tsteq r7, r4 │ │ │ │ + smlabteq r8, r0, r7, sl │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + smlatteq r7, ip, pc, r3 @ │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + smlabteq r8, ip, r2, sl │ │ │ │ + @ instruction: 0x0108a29c │ │ │ │ + @ instruction: 0x0108a7bc │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ @ instruction: 0x01073fbc │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - @ instruction: 0x01089ebc │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - @ instruction: 0x01073f9c │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + smlatbeq r7, r4, pc, r3 @ │ │ │ │ + @ instruction: 0x0108a2b4 │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ smlabbeq r7, r4, pc, r3 @ │ │ │ │ - smlabteq r8, ip, r1, sl │ │ │ │ - @ instruction: 0x0108a19c │ │ │ │ - smlatbeq r8, ip, r6, sl │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r7, ip, asr pc │ │ │ │ - smlabteq r8, r0, r6, sl │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + smlabbeq r8, ip, sl, sl │ │ │ │ + tsteq r7, ip, ror #30 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + smlabteq r8, r4, r2, sl │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + smlabbeq r8, ip, sl, sl │ │ │ │ tsteq r7, r4, asr #30 │ │ │ │ - @ instruction: 0x0108a1b4 │ │ │ │ - smlabteq r8, ip, r6, sl │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - tsteq r7, r4, lsr #30 │ │ │ │ - smlatteq r8, r0, r6, sl │ │ │ │ - smlabbeq r8, ip, r9, sl │ │ │ │ - tsteq r7, ip, lsl #30 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - smlatteq r8, ip, r1, sl │ │ │ │ - @ instruction: 0x0108a1bc │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + @ instruction: 0x0108aa9c │ │ │ │ + tsteq r7, ip, lsr #30 │ │ │ │ ldrdeq sl, [r8, -ip] │ │ │ │ - smlabbeq r8, r4, r9, sl │ │ │ │ - ldrdeq r3, [r7, -ip] │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - @ instruction: 0x0108a994 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + smlatbeq r8, r4, sl, sl │ │ │ │ + tsteq r7, ip, lsl #30 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + strdeq r3, [r7, -ip] │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + smlabteq r8, r4, sl, sl │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ smlabteq r7, r4, lr, r3 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - @ instruction: 0x0108a99c │ │ │ │ - smlatbeq r7, r4, lr, r3 │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - smlatbeq r8, ip, r9, sl │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + smlatbeq r7, ip, lr, r3 │ │ │ │ + smlatteq r8, r4, sl, sl │ │ │ │ + smlabbeq r8, r4, r5, sl │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ smlabbeq r7, ip, lr, r3 │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ - smlatteq r8, r4, r1, sl │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - smlatbeq r8, ip, r9, sl │ │ │ │ - tsteq r7, r4, ror #28 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - @ instruction: 0x0108a9bc │ │ │ │ + @ instruction: 0x0108a598 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + @ instruction: 0x0108ac94 │ │ │ │ + smlabteq r8, ip, sp, sl │ │ │ │ tsteq r7, ip, asr #28 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - smlabteq r8, r4, r9, sl │ │ │ │ - tsteq r7, ip, lsr #28 │ │ │ │ - smlabbeq r8, r8, r4, sl │ │ │ │ - tsteq r7, ip, lsl lr │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - smlatteq r8, r4, r9, sl │ │ │ │ - smlabbeq r8, r4, r4, sl │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - smlatteq r7, r4, sp, r3 │ │ │ │ - @ instruction: 0x0108a498 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - smlabteq r7, ip, sp, r3 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - smlatbeq r8, r4, r4, sl │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - smlatbeq r7, ip, sp, r3 │ │ │ │ - @ instruction: 0x0108a4b8 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ - @ instruction: 0x01073d94 │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - @ instruction: 0x0108ae9c │ │ │ │ - @ instruction: 0x0108abb4 │ │ │ │ - smlatteq r8, ip, ip, sl │ │ │ │ - tsteq r7, ip, ror #26 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + @ instruction: 0x0108b3b4 │ │ │ │ + tsteq r7, r4, lsr lr │ │ │ │ + smlatteq r8, ip, r0, fp │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r7, r4, lsl lr │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tsteq r7, r4, lsl #28 │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + smlatbeq r8, r4, ip, sl │ │ │ │ ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r7, r4, asr sp │ │ │ │ - tsteq r8, ip │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - smlabbeq r8, r4, lr, sl │ │ │ │ - tsteq r7, r4, lsr sp │ │ │ │ - tsteq r8, r8, lsr r1 │ │ │ │ - tsteq r7, r4, lsr #26 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - smlabteq r8, r4, fp, sl │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - smlatteq r8, r4, ip, sl │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - strdeq r3, [r7, -r4] │ │ │ │ - smlabteq r8, r4, r2, fp │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - ldrdeq r3, [r7, -ip] │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - @ instruction: 0x01073cbc │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - smlabbeq r8, r4, fp, sl │ │ │ │ - smlatbeq r7, r4, ip, r3 │ │ │ │ - smlatbeq r8, r4, lr, sl │ │ │ │ - smlabteq r8, ip, r2, fp │ │ │ │ - smlabteq r8, r4, pc, sl @ │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r7, ip, ror ip │ │ │ │ + smlabteq r8, r4, sp, sl │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + ldrdeq r3, [r7, -r4] │ │ │ │ + smlatbeq r8, r4, r3, fp │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + @ instruction: 0x01073dbc │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + strheq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x01073d9c │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + smlabbeq r7, r4, sp, r3 │ │ │ │ + smlabbeq r8, r4, pc, sl @ │ │ │ │ + smlatbeq r8, ip, r3, fp │ │ │ │ + smlatbeq r8, r4, r0, fp │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r7, ip, asr sp │ │ │ │ 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 │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - smlabbeq r8, r4, r6, sl │ │ │ │ - tsteq r7, r0, lsl #12 │ │ │ │ - smlabteq r8, r8, r3, sl │ │ │ │ - smlabteq r8, ip, sl, sl │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + smlatteq r7, r0, r6, r3 │ │ │ │ + smlatbeq r8, r8, r4, sl │ │ │ │ + smlatbeq r8, ip, fp, sl │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + smlabteq r7, r0, r6, r3 │ │ │ │ + smlatteq r8, r0, r5, sl │ │ │ │ + @ instruction: 0x010736b0 │ │ │ │ + smlabteq r9, r0, sp, r0 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + @ instruction: 0x0108b190 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r7, r8, asr r6 │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + @ instruction: 0x0108a8b0 │ │ │ │ + tsteq r7, r0, asr #12 │ │ │ │ + @ instruction: 0x0108afb0 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r7, r0, lsr #12 │ │ │ │ + @ instruction: 0x0108afb8 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r7, r8, lsl #12 │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + smlatteq r8, r0, pc, sl @ │ │ │ │ + smlabbeq r8, r0, sp, sl │ │ │ │ smlatteq r7, r0, r5, r3 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - ldrdeq r3, [r7, -r0] │ │ │ │ - smlatteq r9, r0, ip, r0 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - strheq fp, [r8, -r0] │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - @ instruction: 0x0108a394 │ │ │ │ - @ instruction: 0x0108aa98 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r7, r8, ror r5 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + @ instruction: 0x0108adb8 │ │ │ │ + smlabteq r7, r8, r5, r3 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + smlatteq r8, r8, sp, sl │ │ │ │ + smlatbeq r7, r8, r5, r3 │ │ │ │ + smlabbeq r8, r0, r0, fp │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + @ instruction: 0x01073590 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r0, fp │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ tsteq r7, r0, ror #10 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - tsteq r7, r0, asr #10 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, r8, ror ip │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + @ instruction: 0x0108b3b8 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ tsteq r7, r8, lsr #10 │ │ │ │ - smlabbeq r8, r8, pc, sl @ │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - smlatbeq r8, r0, ip, sl │ │ │ │ - tsteq r7, r0, lsl #10 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ + smlabteq r8, r0, r3, fp │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r7, r0, lsl r5 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + smlatteq r8, r8, r3, fp │ │ │ │ + smlabbeq r8, r8, r1, fp │ │ │ │ smlatteq r7, r8, r4, r3 │ │ │ │ - @ instruction: 0x0108af98 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - smlabteq r7, r8, r4, r3 │ │ │ │ - smlatbeq r8, r0, pc, sl @ │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + smlabteq r8, r0, r1, fp │ │ │ │ + ldrdeq r3, [r7, -r0] │ │ │ │ + smlabbeq r8, r0, r4, fp │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ @ instruction: 0x010734b0 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - smlabteq r8, r0, pc, sl @ │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - smlabbeq r7, r0, r4, r3 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - @ instruction: 0x0108ad98 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + smlatbeq r7, r0, r4, r3 │ │ │ │ + @ instruction: 0x0108b690 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + @ instruction: 0x0108b2b0 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + smlatbeq r8, r0, r4, fp │ │ │ │ tsteq r7, r8, ror #8 │ │ │ │ + tsteq r8, r0, ror #4 │ │ │ │ ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - tsteq r7, r8, asr #8 │ │ │ │ - smlatteq r8, r0, r2, fp │ │ │ │ - smlabbeq r8, r0, r0, fp │ │ │ │ + tsteq r7, r0, asr r4 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + @ instruction: 0x0108b290 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ tsteq r7, r0, lsr r4 │ │ │ │ - @ instruction: 0x0108b390 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - smlatbeq r8, r8, r0, fp │ │ │ │ - tsteq r7, r8, lsl #8 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - smlatteq r8, r0, r0, fp │ │ │ │ + smlatbeq r8, r0, r6, fp │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r7, r8, lsl r4 │ │ │ │ + smlabbeq r8, r8, r7, fp │ │ │ │ + @ instruction: 0x0108bb90 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, sl, fp │ │ │ │ strdeq r3, [r7, -r0] │ │ │ │ - smlatbeq r8, r0, r3, fp │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - ldrdeq r3, [r7, -r0] │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - smlabteq r7, r0, r3, r3 │ │ │ │ - @ instruction: 0x0108b5b0 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - smlabteq r8, r0, r3, fp │ │ │ │ - smlabbeq r7, r8, r3, r3 │ │ │ │ - smlabbeq r8, r0, r1, fp │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r7, r0, ror r3 │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - @ instruction: 0x0108b1b0 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r7, r0, asr r3 │ │ │ │ smlabteq r8, r0, r5, fp │ │ │ │ - @ instruction: 0x0108b690 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - smlatbeq r8, r8, r6, fp │ │ │ │ - @ instruction: 0x0108bab0 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - smlabteq r8, r8, r9, fp │ │ │ │ - tsteq r7, r0, lsl r3 │ │ │ │ - smlatteq r8, r0, r4, fp │ │ │ │ - @ instruction: 0x0108b59c │ │ │ │ - strdeq r3, [r7, -r8] │ │ │ │ - smlabteq r8, r4, r9, fp │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ ldrdeq r3, [r7, -r8] │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ + smlatbeq r8, r4, sl, fp │ │ │ │ + smlatteq r8, ip, r8, fp │ │ │ │ + @ instruction: 0x0108b9bc │ │ │ │ + @ instruction: 0x010733b8 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + smlatbeq r7, r8, r3, r3 │ │ │ │ + @ instruction: 0x0108bb94 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + tsteq r7, r8, ror r3 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r7, r0, asr #6 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + tsteq r7, r8, lsr #6 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + mrseq r3, SP_und │ │ │ │ + smlabbeq r8, r8, r8, fp │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + smlatteq r7, r8, r2, r3 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ smlabteq r7, r8, r2, r3 │ │ │ │ - @ instruction: 0x0108bab4 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x010732b8 │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r9, fp │ │ │ │ + @ instruction: 0x0108babc │ │ │ │ + tsteq r7, r8, ror r2 │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - @ instruction: 0x01073298 │ │ │ │ - smlabbeq r8, r8, r9, fp │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - smlabbeq r7, r0, r2, r3 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ tsteq r7, r0, ror #4 │ │ │ │ - @ instruction: 0x0108b89c │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r7, r8, asr #4 │ │ │ │ - smlabbeq r8, r0, r9, fp │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - tsteq r7, r0, lsr #4 │ │ │ │ - smlatbeq r8, r8, r7, fp │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - tsteq r7, r8, lsl #4 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - @ instruction: 0x0108b390 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r7, r0, asr #4 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + @ instruction: 0x0108bbb8 │ │ │ │ + smlabbeq r8, r8, fp, fp │ │ │ │ + @ instruction: 0x0108bb94 │ │ │ │ + mrseq r3, (UNDEF: 39) │ │ │ │ + smlabteq r8, r0, fp, fp │ │ │ │ + smlabteq r8, ip, fp, fp │ │ │ │ smlatteq r7, r8, r1, r3 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - ldrdeq r3, [r7, -r8] │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x01073198 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + smlabteq r7, r8, r1, r3 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + @ instruction: 0x010731b0 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ smlabbeq r7, r0, r1, r3 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r7, r0, ror #2 │ │ │ │ - smlabbeq r8, r0, sl, fp │ │ │ │ - smlabbeq r8, ip, sl, fp │ │ │ │ + smlatbeq r8, r8, ip, fp │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ tsteq r7, r8, asr #2 │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, sl, fp │ │ │ │ - @ instruction: 0x0108bab4 │ │ │ │ - tsteq r7, r0, lsr #2 │ │ │ │ - smlatteq r8, r0, sl, fp │ │ │ │ - smlatteq r8, ip, sl, fp │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + @ instruction: 0x0108bd94 │ │ │ │ + tsteq r7, r0, lsr r1 │ │ │ │ + smlatbeq r8, r4, lr, fp │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlatteq r8, ip, sp, fp │ │ │ │ tsteq r7, r8, lsl #2 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - smlatteq r7, r8, r0, r3 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - tsteq r8, r4, asr fp │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + strdeq r3, [r7, -r0] │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + smlatbeq r8, ip, lr, fp │ │ │ │ + smlabteq r8, ip, lr, fp │ │ │ │ ldrdeq r3, [r7, -r0] │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - @ instruction: 0x0108bb98 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - smlatbeq r7, r0, r0, r3 │ │ │ │ - smlabteq r8, r8, fp, fp │ │ │ │ - smlatteq r8, r8, fp, fp │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + smlabteq r7, r0, r0, r3 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + smlatteq r8, r4, r1, ip │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + @ instruction: 0x0108bf9c │ │ │ │ smlabbeq r7, r8, r0, r3 │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - tsteq r7, r8, rrx │ │ │ │ - @ instruction: 0x0108bc9c │ │ │ │ - @ instruction: 0x0108bcb4 │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r7, r0, ror r0 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + swpeq ip, ip, [r8] │ │ │ │ qaddeq r3, r0, r7 │ │ │ │ - smlabteq r8, r4, sp, fp │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsl #26 │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - smlabteq r8, ip, sp, fp │ │ │ │ - smlatteq r8, ip, sp, fp │ │ │ │ - strdeq r2, [r7, -r0] │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - smlatteq r7, r0, pc, r2 @ │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - @ instruction: 0x0108bf9c │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108be9c │ │ │ │ - @ instruction: 0x0108bebc │ │ │ │ - smlatbeq r7, r8, pc, r2 @ │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r8, r4, asr #30 │ │ │ │ - @ instruction: 0x01072f90 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108bf94 │ │ │ │ - @ instruction: 0x0108bfbc │ │ │ │ - tsteq r7, r0, ror pc │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r7, r8, asr pc │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - tsteq r7, r0, lsr pc │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - smlatbeq r8, r4, r1, ip │ │ │ │ - tsteq r7, r8, lsl pc │ │ │ │ - smlabbeq r8, ip, r2, ip │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + smlatteq r8, r4, r2, ip │ │ │ │ tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ - strdeq r2, [r7, -r8] │ │ │ │ - smlatbeq r8, r0, r2, ip │ │ │ │ - smlatteq r7, r8, lr, r2 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x0108c490 │ │ │ │ - @ instruction: 0x0108c3b8 │ │ │ │ - tsteq r8, r8, asr #6 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - @ instruction: 0x01072eb8 │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - smlatbeq r7, r0, lr, r2 │ │ │ │ - tsteq r8, r0, lsr #10 │ │ │ │ - @ instruction: 0x0108c4b0 │ │ │ │ + @ instruction: 0x0108c1b4 │ │ │ │ ldrdeq ip, [r8, -ip] │ │ │ │ - smlabbeq r7, r0, lr, r2 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - tsteq r7, r8, ror #28 │ │ │ │ - @ instruction: 0x0108c698 │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + tsteq r8, ip, asr r2 │ │ │ │ + smlabbeq r8, r4, r2, ip │ │ │ │ + strdeq r2, [r7, -r8] │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + smlabbeq r8, r0, r3, ip │ │ │ │ + smlabteq r7, r8, pc, r2 @ │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + @ instruction: 0x0108c498 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + @ instruction: 0x01072f98 │ │ │ │ + smlatteq r8, r0, r4, ip │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + smlabbeq r7, r0, pc, r2 @ │ │ │ │ tsteq r8, r0, lsl #12 │ │ │ │ - @ instruction: 0x0108c5b0 │ │ │ │ - smlabteq r8, ip, r5, ip │ │ │ │ - tsteq r7, r0, asr #28 │ │ │ │ + @ instruction: 0x0108c590 │ │ │ │ + @ instruction: 0x0108c5bc │ │ │ │ + tsteq r7, r0, ror #30 │ │ │ │ tsteq r8, r8, lsr #12 │ │ │ │ tsteq r8, r4, asr #12 │ │ │ │ - tsteq r7, r8, lsr #28 │ │ │ │ - smlatteq r8, r8, r6, ip │ │ │ │ - @ instruction: 0x0108c698 │ │ │ │ - @ instruction: 0x0108c6b4 │ │ │ │ - tsteq r7, r8, lsl #28 │ │ │ │ - smlatteq r8, ip, r6, ip │ │ │ │ - strdeq r2, [r7, -r8] │ │ │ │ - @ instruction: 0x0108d8b8 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x0108cb94 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - smlabbeq r8, ip, r7, ip │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - @ instruction: 0x01072db0 │ │ │ │ - @ instruction: 0x0108c7b4 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - @ instruction: 0x01072d98 │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r7, r8, ror sp │ │ │ │ - @ instruction: 0x0108c89c │ │ │ │ - @ instruction: 0x0108c8b8 │ │ │ │ - tsteq r7, r0, ror #26 │ │ │ │ - smlatteq r8, ip, r9, ip │ │ │ │ + tsteq r7, r8, asr #30 │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + smlatteq r8, r0, r6, ip │ │ │ │ + @ instruction: 0x0108c690 │ │ │ │ + smlatbeq r8, ip, r6, ip │ │ │ │ + tsteq r7, r0, lsr #30 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + tsteq r7, r8, lsl #30 │ │ │ │ + smlabteq r8, r8, r7, ip │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + @ instruction: 0x0108c794 │ │ │ │ + smlatteq r7, r8, lr, r2 │ │ │ │ + smlabteq r8, ip, r7, ip │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + @ instruction: 0x0108d998 │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + @ instruction: 0x01072e90 │ │ │ │ + @ instruction: 0x0108c894 │ │ │ │ + @ instruction: 0x0108c8b0 │ │ │ │ + tsteq r7, r8, ror lr │ │ │ │ tsteq r8, r4, asr r9 │ │ │ │ tsteq r8, r4, lsl #18 │ │ │ │ tsteq r8, r0, lsr #18 │ │ │ │ - tsteq r7, r8, lsr sp │ │ │ │ + tsteq r7, r8, asr lr │ │ │ │ tsteq r8, ip, ror r9 │ │ │ │ @ instruction: 0x0108c998 │ │ │ │ - tsteq r7, r0, lsr #26 │ │ │ │ - tsteq r8, ip, lsr sl │ │ │ │ - smlatteq r8, ip, r9, ip │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - tsteq r7, r0, lsl #26 │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ - smlabbeq r8, r0, sl, ip │ │ │ │ - smlatteq r7, r8, ip, r2 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlatbeq r8, ip, fp, ip │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - smlabteq r8, r4, sl, ip │ │ │ │ - smlatteq r8, r0, sl, ip │ │ │ │ - @ instruction: 0x01072cb8 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - smlatbeq r7, r0, ip, r2 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, fp, ip │ │ │ │ - smlabteq r8, r8, fp, ip │ │ │ │ - smlabbeq r7, r0, ip, r2 │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - tsteq r7, r8, ror #24 │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ + tsteq r7, r0, asr #28 │ │ │ │ + smlabteq r8, ip, sl, ip │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + smlatteq r8, r4, r9, ip │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r7, r8, lsl lr │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r7, r0, lsl #28 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + smlabteq r8, ip, sl, ip │ │ │ │ + smlatteq r8, r8, sl, ip │ │ │ │ + smlatteq r7, r0, sp, r2 │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + smlabteq r7, r8, sp, r2 │ │ │ │ + @ instruction: 0x0108cdb4 │ │ │ │ + smlabbeq r8, ip, ip, ip │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, fp, ip │ │ │ │ + smlabteq r8, r0, fp, ip │ │ │ │ + @ instruction: 0x01072d98 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + smlabbeq r7, r0, sp, r2 │ │ │ │ ldrdeq ip, [r8, -ip] │ │ │ │ smlabbeq r8, ip, ip, ip │ │ │ │ smlatbeq r8, r8, ip, ip │ │ │ │ - tsteq r7, r0, asr #24 │ │ │ │ + tsteq r7, r0, ror #26 │ │ │ │ tsteq r8, r4, lsl #26 │ │ │ │ tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - smlabteq r8, r4, sp, ip │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ - @ instruction: 0x0108cd90 │ │ │ │ - tsteq r7, r8, lsl #24 │ │ │ │ - smlabteq r8, r8, sp, ip │ │ │ │ - strdeq r2, [r7, -r8] │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r8, r8, lsr #28 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - smlabteq r7, r0, fp, r2 │ │ │ │ - smlatbeq r8, r0, lr, ip │ │ │ │ - @ instruction: 0x0108cebc │ │ │ │ - smlatbeq r7, r8, fp, r2 │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - smlabbeq r7, r8, fp, r2 │ │ │ │ - smlabbeq r8, r8, pc, ip @ │ │ │ │ - smlatbeq r8, r4, pc, ip @ │ │ │ │ - tsteq r7, r0, ror fp │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ + tsteq r7, r8, asr #26 │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + @ instruction: 0x0108cdbc │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + smlabbeq r8, r8, sp, ip │ │ │ │ + tsteq r7, r0, lsr #26 │ │ │ │ + smlatteq r8, r4, sp, ip │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + tsteq r7, r8, lsl #26 │ │ │ │ + smlatbeq r8, r4, lr, ip │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + smlatteq r7, r8, ip, r2 │ │ │ │ + smlatbeq r8, r8, lr, ip │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + smlatbeq r7, r0, ip, r2 │ │ │ │ + smlabbeq r8, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0108cf9c │ │ │ │ + smlabbeq r7, r8, ip, r2 │ │ │ │ tsteq r8, r0, asr #32 │ │ │ │ strdeq ip, [r8, -r0] │ │ │ │ tsteq r8, ip │ │ │ │ - tsteq r7, r8, asr #22 │ │ │ │ + tsteq r7, r8, ror #24 │ │ │ │ tsteq r8, r8, rrx │ │ │ │ smlabbeq r8, r4, r0, sp │ │ │ │ - tsteq r7, r0, lsr fp │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - tsteq r7, r0, lsl fp │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r7, r0, lsl #22 │ │ │ │ - smlatbeq r8, r4, r3, sp │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - smlatteq r8, r4, r1, sp │ │ │ │ - @ instruction: 0x0108d194 │ │ │ │ - @ instruction: 0x0108d1b0 │ │ │ │ - ldrdeq r2, [r7, -r0] │ │ │ │ + tsteq r7, r0, asr ip │ │ │ │ + @ instruction: 0x0108d1b8 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r0, sp │ │ │ │ + tsteq r7, r8, lsr #24 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r7, r0, lsl ip │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + @ instruction: 0x0108d1b8 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + strdeq r2, [r7, -r0] │ │ │ │ tsteq r8, ip, lsl #4 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - @ instruction: 0x01072ab8 │ │ │ │ - smlabteq r8, ip, r2, sp │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - @ instruction: 0x0108d298 │ │ │ │ - @ instruction: 0x01072a98 │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - smlabbeq r7, r0, sl, r2 │ │ │ │ - tsteq r8, r4, asr #8 │ │ │ │ + smlatteq r7, r0, fp, r2 │ │ │ │ + smlabbeq r8, r4, r4, sp │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + smlabteq r8, r4, r2, sp │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + @ instruction: 0x0108d290 │ │ │ │ + @ instruction: 0x01072bb0 │ │ │ │ + smlatteq r8, ip, r2, sp │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + @ instruction: 0x01072b98 │ │ │ │ smlatbeq r8, ip, r3, sp │ │ │ │ tsteq r8, ip, asr r3 │ │ │ │ tsteq r8, r8, ror r3 │ │ │ │ - tsteq r7, r8, asr sl │ │ │ │ + tsteq r7, r8, ror fp │ │ │ │ ldrdeq sp, [r8, -r4] │ │ │ │ strdeq sp, [r8, -r0] │ │ │ │ - tsteq r7, r0, asr #20 │ │ │ │ - @ instruction: 0x0108d494 │ │ │ │ - tsteq r8, r4, asr #8 │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - tsteq r7, r0, lsr #20 │ │ │ │ - @ instruction: 0x0108d498 │ │ │ │ - tsteq r7, r0, lsl sl │ │ │ │ - smlatbeq r8, ip, sp, sp │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ + tsteq r7, r0, ror #22 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + smlabbeq r8, ip, r4, sp │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r7, r8, lsr fp │ │ │ │ + @ instruction: 0x0108d4b4 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + tsteq r7, r0, lsr #22 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ tsteq r8, r0, asr #10 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ - ldrdeq r2, [r7, -r0] │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - smlabbeq r8, r4, r5, sp │ │ │ │ - @ instruction: 0x010729b8 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - @ instruction: 0x01072998 │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - smlabbeq r7, r0, r9, r2 │ │ │ │ - smlatbeq r8, r0, r7, sp │ │ │ │ + tsteq r7, r0, lsl #22 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + strdeq r2, [r7, -r0] │ │ │ │ + smlabbeq r8, ip, lr, sp │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + smlatteq r8, r0, r7, sp │ │ │ │ + @ instruction: 0x0108d6b8 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r5, sp │ │ │ │ + @ instruction: 0x01072ab0 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + @ instruction: 0x01072a98 │ │ │ │ tsteq r8, r8, lsl #14 │ │ │ │ @ instruction: 0x0108d6b8 │ │ │ │ ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r7, r8, asr r9 │ │ │ │ + tsteq r7, r8, ror sl │ │ │ │ tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r7, r0, ror #20 │ │ │ │ + smlabbeq r8, r0, r8, sp │ │ │ │ + smlatteq r8, r8, r7, sp │ │ │ │ + @ instruction: 0x0108d798 │ │ │ │ + @ instruction: 0x0108d7b4 │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r8, r8, r0, sp │ │ │ │ - ldrdeq r2, [r7, -ip] │ │ │ │ - smlabbeq r8, ip, r1, sp │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - @ instruction: 0x010722bc │ │ │ │ - @ instruction: 0x0108d1b4 │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - smlatbeq r7, r4, r2, r2 │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - smlabbeq r8, ip, r2, sp │ │ │ │ - smlatbeq r8, r8, r2, sp │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - @ instruction: 0x0108d390 │ │ │ │ - tsteq r7, r4, lsr #4 │ │ │ │ - smlabteq r8, r4, r4, sp │ │ │ │ + smlabteq r8, r8, r1, sp │ │ │ │ + @ instruction: 0x010723bc │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + @ instruction: 0x0107239c │ │ │ │ + @ instruction: 0x0108d294 │ │ │ │ + @ instruction: 0x0108d2b0 │ │ │ │ + smlabbeq r7, r4, r3, r2 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r7, r4, asr r3 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + smlabbeq r8, r8, r3, sp │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ tsteq r8, ip, lsr #8 │ │ │ │ ldrdeq sp, [r8, -ip] │ │ │ │ strdeq sp, [r8, -r8] │ │ │ │ - strdeq r2, [r7, -ip] │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ tsteq r8, r4, asr r4 │ │ │ │ tsteq r8, r0, ror r4 │ │ │ │ - smlatteq r7, r4, r1, r2 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - smlabteq r8, r4, r4, sp │ │ │ │ - smlatteq r8, r0, r4, sp │ │ │ │ - smlabteq r7, r4, r1, r2 │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - @ instruction: 0x010721b4 │ │ │ │ - smlatbeq r8, ip, r9, sp │ │ │ │ - smlabbeq r8, r8, r7, sp │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - smlabteq r8, r8, r5, sp │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - @ instruction: 0x0108d594 │ │ │ │ - tsteq r7, ip, ror r1 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r7, r4, ror #2 │ │ │ │ - @ instruction: 0x0108d6b0 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - tsteq r7, r4, asr #2 │ │ │ │ + tsteq r7, r4, lsl #6 │ │ │ │ + smlatbeq r8, r4, r5, sp │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + @ instruction: 0x0108d4bc │ │ │ │ ldrdeq sp, [r8, -r8] │ │ │ │ + ldrdeq r2, [r7, -ip] │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + smlabteq r7, r4, r2, r2 │ │ │ │ strdeq sp, [r8, -r4] │ │ │ │ - tsteq r7, ip, lsr #2 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ + smlatbeq r8, r4, r5, sp │ │ │ │ + smlabteq r8, r0, r5, sp │ │ │ │ + smlatbeq r7, r4, r2, r2 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + @ instruction: 0x01072294 │ │ │ │ + smlabbeq r8, ip, sl, sp │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + smlatbeq r8, r8, r6, sp │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + tsteq r7, ip, asr r2 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r6, sp │ │ │ │ + tsteq r7, r4, asr #4 │ │ │ │ @ instruction: 0x0108d790 │ │ │ │ tsteq r8, r0, asr #14 │ │ │ │ tsteq r8, ip, asr r7 │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ + tsteq r7, r4, lsr #4 │ │ │ │ @ instruction: 0x0108d7b8 │ │ │ │ ldrdeq sp, [r8, -r4] │ │ │ │ - smlatteq r7, ip, r0, r2 │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - smlabteq r7, ip, r0, r2 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - strheq r2, [r7, -ip] │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - smlabteq r8, ip, r9, sp │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - smlatteq r8, r4, r8, sp │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - smlabbeq r7, ip, r0, r2 │ │ │ │ + tsteq r7, ip, lsl #4 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + smlatteq r7, r4, r1, r2 │ │ │ │ + @ instruction: 0x0108d898 │ │ │ │ + @ instruction: 0x0108d8b4 │ │ │ │ + smlabteq r7, ip, r1, r2 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + smlatbeq r7, ip, r1, r2 │ │ │ │ tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq r7, r4, ror r0 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - smlabteq r8, ip, r9, sp │ │ │ │ - smlatteq r8, r8, r9, sp │ │ │ │ - qaddeq r2, r4, r7 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ + @ instruction: 0x0107219c │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ smlatbeq r8, ip, sl, sp │ │ │ │ - smlatbeq r8, r4, r6, pc @ │ │ │ │ - tsteq r7, r4, lsl r0 │ │ │ │ - smlabteq r8, ip, sl, sp │ │ │ │ - @ instruction: 0x0108f6bc │ │ │ │ - strdeq r1, [r7, -ip] │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ - smlatteq r8, r4, sl, sp │ │ │ │ - smlabteq r8, ip, r6, pc @ │ │ │ │ - ldrdeq r1, [r7, -ip] │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - smlabteq r7, ip, pc, r1 @ │ │ │ │ - tsteq r9, r8, ror r4 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tstpeq r8, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r7, pc @ │ │ │ │ - tstpeq r8, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - @ instruction: 0x0108f6bc │ │ │ │ - smlatteq r8, ip, sl, sp │ │ │ │ - tsteq r7, ip, ror pc │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - tsteq r7, r4, ror #30 │ │ │ │ - tstpeq r8, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, r6, pc @ │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + smlabteq r8, r4, r9, sp │ │ │ │ + smlatteq r8, r0, r9, sp │ │ │ │ + tsteq r7, ip, ror #2 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r7, r4, asr r1 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, sl, sp │ │ │ │ + smlabteq r8, r8, sl, sp │ │ │ │ + tsteq r7, r4, lsr r1 │ │ │ │ tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ - tstpeq r8, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - tsteq r7, ip, lsr #30 │ │ │ │ - tstpeq r8, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr fp │ │ │ │ - tsteq r7, r4, lsl #30 │ │ │ │ - tstpeq r8, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - smlatteq r7, ip, lr, r1 │ │ │ │ - tstpeq r8, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r7, ip, lsl r1 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + @ instruction: 0x0108dbb0 │ │ │ │ smlabbeq r8, ip, fp, sp │ │ │ │ - smlabteq r7, ip, lr, r1 │ │ │ │ - tstpeq r8, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r7, pc @ │ │ │ │ + strdeq r2, [r7, -r4] │ │ │ │ smlatbeq r8, ip, fp, sp │ │ │ │ - @ instruction: 0x01071eb4 │ │ │ │ - tstpeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ @ instruction: 0x0108f79c │ │ │ │ - tstpeq r8, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108dbb4 │ │ │ │ - smlabbeq r7, r4, lr, r1 │ │ │ │ - @ instruction: 0x0108f798 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r7, ip, ror #28 │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - @ instruction: 0x0108f7b0 │ │ │ │ + ldrdeq r2, [r7, -ip] │ │ │ │ + smlatteq r8, r8, fp, sp │ │ │ │ + smlabteq r8, r4, fp, sp │ │ │ │ + smlatbeq r8, ip, r7, pc @ │ │ │ │ + strheq r2, [r7, -ip] │ │ │ │ + @ instruction: 0x0108f7b4 │ │ │ │ + smlatbeq r7, ip, r0, r2 │ │ │ │ + tsteq r9, r8, asr r5 │ │ │ │ + @ instruction: 0x0108e2b0 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tstpeq r8, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + @ instruction: 0x0108f7bc │ │ │ │ + @ instruction: 0x0108f79c │ │ │ │ + smlabteq r8, ip, fp, sp │ │ │ │ + qaddeq r2, ip, r7 │ │ │ │ + @ instruction: 0x0108f7b4 │ │ │ │ smlatteq r8, ip, fp, sp │ │ │ │ - tsteq r7, ip, asr #28 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - tsteq r7, r4, lsr lr │ │ │ │ - tstpeq r8, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, r7, pc @ │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r7, ip, lsl #28 │ │ │ │ - tstpeq r8, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - strdeq r1, [r7, -r4] │ │ │ │ - tstpeq r8, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, asr #32 │ │ │ │ + smlatteq r8, ip, r7, pc @ │ │ │ │ + smlabteq r8, r8, r7, pc @ │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r7, r4, lsr #32 │ │ │ │ + smlatteq r8, r8, r7, pc @ │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + tsteq r7, ip │ │ │ │ + tstpeq r8, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + smlatteq r7, r4, pc, r1 @ │ │ │ │ tstpeq r8, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, asr ip │ │ │ │ - ldrdeq r1, [r7, -r4] │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - smlabteq r7, r4, sp, r1 │ │ │ │ - smlatteq r8, r8, r9, pc @ │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - smlabteq r8, ip, ip, sp │ │ │ │ + smlabteq r7, ip, pc, r1 @ │ │ │ │ + tstpeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + smlatbeq r7, ip, pc, r1 @ │ │ │ │ + tstpeq r8, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r8, ip, ip, sp │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tstpeq r8, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, ip, sp, r1 │ │ │ │ - smlabbeq r8, r8, ip, sp │ │ │ │ + @ instruction: 0x01071f94 │ │ │ │ + tstpeq r8, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f8bc │ │ │ │ + tstpeq r8, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, ror sp │ │ │ │ - smlabteq r8, r4, ip, sp │ │ │ │ - smlatbeq r8, r0, ip, sp │ │ │ │ - tstpeq r8, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, asr sp │ │ │ │ - smlabteq r8, r0, ip, sp │ │ │ │ + @ instruction: 0x0108dc94 │ │ │ │ + tsteq r7, r4, ror #30 │ │ │ │ + tstpeq r8, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108dcb4 │ │ │ │ + tsteq r7, ip, asr #30 │ │ │ │ + @ instruction: 0x0108f8b4 │ │ │ │ @ instruction: 0x0108f890 │ │ │ │ - tsteq r7, ip, lsr sp │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, r8, pc @ │ │ │ │ - tsteq r7, r4, lsl sp │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r8, pc @ │ │ │ │ - strdeq r1, [r7, -ip] │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - ldrdeq r1, [r7, -ip] │ │ │ │ + smlabteq r8, ip, ip, sp │ │ │ │ + tsteq r7, ip, lsr #30 │ │ │ │ + @ instruction: 0x0108f8b0 │ │ │ │ + smlatteq r8, ip, ip, sp │ │ │ │ + tsteq r7, r4, lsl pc │ │ │ │ + tstpeq r8, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ smlatteq r8, r4, r8, pc @ │ │ │ │ - smlabteq r7, ip, ip, r1 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - tstpeq r8, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r0, r8, pc @ │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + smlatteq r7, ip, lr, r1 │ │ │ │ + smlatteq r8, r0, r8, pc @ │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + ldrdeq r1, [r7, -r4] │ │ │ │ + tstpeq r8, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + @ instruction: 0x01071eb4 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + smlatbeq r7, r4, lr, r1 │ │ │ │ + smlabteq r8, r8, sl, pc @ │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + smlatbeq r8, ip, sp, sp │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ tstpeq r8, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsr sp │ │ │ │ - @ instruction: 0x01071c9c │ │ │ │ - tstpeq r8, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - smlabbeq r7, r4, ip, r1 │ │ │ │ - tstpeq r8, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ tsteq r8, r8, ror #26 │ │ │ │ - tsteq r7, r4, ror #24 │ │ │ │ - tstpeq r8, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, sp, sp │ │ │ │ - tsteq r7, ip, asr #24 │ │ │ │ - smlabteq r8, r0, r9, pc @ │ │ │ │ + tstpeq r8, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, asr lr │ │ │ │ + smlatbeq r8, r4, sp, sp │ │ │ │ + smlabbeq r8, r0, sp, sp │ │ │ │ + tstpeq r8, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsr lr │ │ │ │ + smlatbeq r8, r0, sp, sp │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, lsl lr │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + @ instruction: 0x0108ddb0 │ │ │ │ smlabbeq r8, r0, r9, pc @ │ │ │ │ - tstpeq r8, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108dd98 │ │ │ │ - tsteq r7, r4, lsr #24 │ │ │ │ - tstpeq r8, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108ddb8 │ │ │ │ - tsteq r7, ip, lsl #24 │ │ │ │ - @ instruction: 0x0108f9b8 │ │ │ │ - @ instruction: 0x0108f994 │ │ │ │ + strdeq r1, [r7, -r4] │ │ │ │ ldrdeq sp, [r8, -r0] │ │ │ │ - smlatteq r7, ip, fp, r1 │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ + smlatbeq r8, r0, r9, pc @ │ │ │ │ ldrdeq r1, [r7, -ip] │ │ │ │ - tstpeq r8, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0108deb8 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, r9, pc @ │ │ │ │ - @ instruction: 0x01071b9c │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - smlabteq r8, ip, r9, pc @ │ │ │ │ - smlabbeq r7, r4, fp, r1 │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - smlatteq r8, r4, r9, pc @ │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ - tsteq r8, r4, lsr lr │ │ │ │ - tstpeq r8, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, asr #22 │ │ │ │ - smlatbeq r8, r8, lr, sp │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + smlatteq r8, r8, sp, sp │ │ │ │ + @ instruction: 0x0108f9b8 │ │ │ │ + @ instruction: 0x01071dbc │ │ │ │ + smlabteq r8, r4, r9, pc @ │ │ │ │ + smlatbeq r7, ip, sp, r1 │ │ │ │ + @ instruction: 0x0108fab0 │ │ │ │ + tstpeq r8, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + tsteq r7, ip, ror sp │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r7, r4, ror #26 │ │ │ │ + tstpeq r8, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r7, r4, asr #26 │ │ │ │ + tstpeq r8, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r8, ror #28 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - tstpeq r8, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, lsr #22 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tstpeq r8, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, lsl #22 │ │ │ │ - smlatbeq r8, r0, lr, sp │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - tstpeq r8, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r7, ip, sl, r1 │ │ │ │ - @ instruction: 0x0108de9c │ │ │ │ - tstpeq r8, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r7, -r4] │ │ │ │ - smlabbeq r8, r0, pc, sp @ │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - smlabteq r8, r8, lr, sp │ │ │ │ - smlatbeq r8, r4, lr, sp │ │ │ │ + tsteq r7, ip, lsr #26 │ │ │ │ + smlatbeq r8, r0, sl, pc @ │ │ │ │ + tstpeq r8, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq r7, r4, lsl #26 │ │ │ │ + tstpeq r8, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108de98 │ │ │ │ + smlatteq r7, ip, ip, r1 │ │ │ │ + @ instruction: 0x0108fa98 │ │ │ │ tstpeq r8, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r4, sl, r1 │ │ │ │ - smlabteq r8, r4, lr, sp │ │ │ │ - @ instruction: 0x0108fa94 │ │ │ │ - smlabbeq r7, ip, sl, r1 │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ + @ instruction: 0x0108deb0 │ │ │ │ + smlabteq r7, ip, ip, r1 │ │ │ │ + @ instruction: 0x0108debc │ │ │ │ + @ instruction: 0x01071cbc │ │ │ │ + tstpeq r8, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, r0, lr │ │ │ │ + @ instruction: 0x0108df98 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + smlatteq r8, r0, lr, sp │ │ │ │ + @ instruction: 0x0108debc │ │ │ │ + smlabbeq r8, ip, sl, pc @ │ │ │ │ + tsteq r7, ip, ror ip │ │ │ │ ldrdeq sp, [r8, -ip] │ │ │ │ smlatbeq r8, ip, sl, pc @ │ │ │ │ - tsteq r7, ip, ror #20 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - smlabteq r8, ip, sl, pc @ │ │ │ │ - tsteq r7, r4, asr sl │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tsteq r7, ip, lsr #20 │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ + tsteq r7, r4, ror #24 │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + smlabteq r8, r4, sl, pc @ │ │ │ │ + tsteq r7, r4, asr #24 │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + smlatteq r8, r4, sl, pc @ │ │ │ │ + tsteq r7, ip, lsr #24 │ │ │ │ + smlabbeq r8, r8, pc, sp @ │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tsteq r7, r4, lsl #24 │ │ │ │ tsteq r8, r4, asr #30 │ │ │ │ tstpeq r8, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r7, -r4] │ │ │ │ - tstpeq r8, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r7, r4, r9, r1 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - tstpeq r8, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, fp, pc @ │ │ │ │ + smlatteq r7, ip, fp, r1 │ │ │ │ + smlabbeq r8, r0, pc, sp @ │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tstpeq r8, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, ip, fp, r1 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ tstpeq r8, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - smlatbeq r7, ip, r9, r1 │ │ │ │ - tstpeq r8, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01071bb4 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + smlatteq r8, r8, pc, sp @ │ │ │ │ + smlatbeq r8, r8, pc, sp @ │ │ │ │ smlabbeq r8, r4, pc, sp @ │ │ │ │ - @ instruction: 0x01071994 │ │ │ │ - smlabbeq r8, r4, fp, pc @ │ │ │ │ - tstpeq r8, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108df9c │ │ │ │ - tsteq r7, r4, ror r9 │ │ │ │ - smlabbeq r8, r0, fp, pc @ │ │ │ │ + tstpeq r8, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r4, fp, r1 │ │ │ │ + smlatbeq r8, r4, pc, sp @ │ │ │ │ + tstpeq r8, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, ror #22 │ │ │ │ + smlatteq r8, r0, pc, sp @ │ │ │ │ @ instruction: 0x0108dfbc │ │ │ │ - tsteq r7, ip, asr r9 │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - @ instruction: 0x0108fbb4 │ │ │ │ - @ instruction: 0x0108fb90 │ │ │ │ - smlabteq r8, ip, pc, sp @ │ │ │ │ - tsteq r7, r4, lsr r9 │ │ │ │ - @ instruction: 0x0108fbb0 │ │ │ │ - smlatteq r8, ip, pc, sp @ │ │ │ │ - tsteq r7, ip, lsl r9 │ │ │ │ - smlatteq r8, ip, fp, pc @ │ │ │ │ - smlabteq r8, r8, fp, pc @ │ │ │ │ - tsteq r8, r4 │ │ │ │ - strdeq r1, [r7, -ip] │ │ │ │ + smlabbeq r8, ip, fp, pc @ │ │ │ │ + tsteq r7, ip, asr #22 │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, fp, pc @ │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + qaddeq lr, r0, r8 │ │ │ │ tsteq r8, r0, lsl r0 │ │ │ │ - smlatteq r7, ip, r8, r1 │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - smlabbeq r8, r4, r0, lr │ │ │ │ + smlatteq r8, ip, pc, sp @ │ │ │ │ + @ instruction: 0x0108fbbc │ │ │ │ + tsteq r7, ip, lsl #22 │ │ │ │ + tsteq r8, ip │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + strdeq r1, [r7, -r4] │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + ldrdeq r1, [r7, -r4] │ │ │ │ + tstpeq r8, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r4, sl, r1 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlatteq r8, r4, ip, pc @ │ │ │ │ + tstpeq r8, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, asr #32 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - @ instruction: 0x010718bc │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ - tstpeq r8, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r4, r8, r1 │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - qaddeq lr, r8, r8 │ │ │ │ + smlabbeq r7, ip, sl, r1 │ │ │ │ tstpeq r8, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r4, r8, r1 │ │ │ │ - tsteq r8, r8, ror r0 │ │ │ │ - tstpeq r8, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, ror #16 │ │ │ │ - smlatteq r8, ip, r0, lr │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + tstpeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + tsteq r7, r4, asr sl │ │ │ │ + tstpeq r8, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + swpeq lr, ip, [r8] │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + @ instruction: 0x0108fc94 │ │ │ │ + tstpeq r8, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ smlatbeq r8, ip, r0, lr │ │ │ │ - smlabbeq r8, r8, r0, lr │ │ │ │ - tstpeq r8, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, asr #16 │ │ │ │ - smlatbeq r8, r8, r0, lr │ │ │ │ - tstpeq r8, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, lsr #16 │ │ │ │ - smlatteq r8, r4, r0, lr │ │ │ │ - smlabteq r8, r0, r0, lr │ │ │ │ + tsteq r7, r4, lsl sl │ │ │ │ @ instruction: 0x0108fc90 │ │ │ │ - tsteq r7, ip, lsl #16 │ │ │ │ - @ instruction: 0x0108fc9c │ │ │ │ + smlabteq r8, ip, r0, lr │ │ │ │ strdeq r1, [r7, -ip] │ │ │ │ - @ instruction: 0x0108e7b4 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tstpeq r8, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - @ instruction: 0x0108fcb8 │ │ │ │ - @ instruction: 0x0108fc94 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x010717b4 │ │ │ │ - @ instruction: 0x0108fcb4 │ │ │ │ + smlabteq r8, ip, ip, pc @ │ │ │ │ + smlatbeq r8, r8, ip, pc @ │ │ │ │ + smlatteq r8, r4, r0, lr │ │ │ │ + ldrdeq r1, [r7, -ip] │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x0107179c │ │ │ │ + smlabteq r7, ip, r9, r1 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + mrseq lr, (UNDEF: 24) │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + @ instruction: 0x0107199c │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ strdeq pc, [r8, -r0] │ │ │ │ - smlabteq r8, ip, ip, pc @ │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq r7, ip, ror r7 │ │ │ │ - smlatteq r8, ip, ip, pc @ │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - tstpeq r8, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ + smlabbeq r7, r4, r9, r1 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ tsteq r8, r8, lsr r1 │ │ │ │ - tsteq r7, ip, lsr r7 │ │ │ │ - tstpeq r8, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ tsteq r8, r8, asr r1 │ │ │ │ - tsteq r7, r4, lsr #14 │ │ │ │ + tstpeq r8, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, asr #18 │ │ │ │ + smlabteq r8, ip, r1, lr │ │ │ │ + smlabbeq r8, ip, r1, lr │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + tstpeq r8, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsr #18 │ │ │ │ + smlabbeq r8, r8, r1, lr │ │ │ │ tstpeq r8, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror r1 │ │ │ │ - tsteq r7, r4, lsl #14 │ │ │ │ - tstpeq r8, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e190 │ │ │ │ - smlatteq r7, ip, r6, r1 │ │ │ │ - tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, sp, pc @ │ │ │ │ - smlabbeq r8, r0, sp, pc @ │ │ │ │ - tstpeq r8, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e198 │ │ │ │ - @ instruction: 0x010716bc │ │ │ │ + tsteq r7, ip, lsl #18 │ │ │ │ + smlabteq r8, r4, r1, lr │ │ │ │ + smlatbeq r8, r0, r1, lr │ │ │ │ + tstpeq r8, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, ip, r8, r1 │ │ │ │ tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e1b8 │ │ │ │ - smlatbeq r7, r4, r6, r1 │ │ │ │ - @ instruction: 0x0108fdb8 │ │ │ │ + ldrdeq r1, [r7, -ip] │ │ │ │ + @ instruction: 0x0108e894 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + tstpeq r8, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + @ instruction: 0x0108fd98 │ │ │ │ + tstpeq r8, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108e1b0 │ │ │ │ + @ instruction: 0x01071894 │ │ │ │ @ instruction: 0x0108fd94 │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ - smlabbeq r7, r4, r6, r1 │ │ │ │ - @ instruction: 0x0108fdb4 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r7, ip, ror #12 │ │ │ │ - tstpeq r8, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, sp, pc @ │ │ │ │ - smlabteq r8, r4, sp, pc @ │ │ │ │ - mrseq lr, R8_fiq │ │ │ │ - tsteq r7, r4, asr #12 │ │ │ │ - smlatteq r8, r4, sp, pc @ │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r7, ip, lsr #12 │ │ │ │ - tstpeq r8, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, ror r8 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, sp, pc @ │ │ │ │ + smlatteq r8, r8, r1, lr │ │ │ │ + tsteq r7, ip, asr r8 │ │ │ │ + smlabteq r8, ip, sp, pc @ │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ + tstpeq r8, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tsteq r7, ip, lsl r8 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r7, r4, lsl #16 │ │ │ │ + tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + smlatteq r7, r4, r7, r1 │ │ │ │ + tstpeq r8, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + smlabteq r7, ip, r7, r1 │ │ │ │ + tstpeq r8, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, lr, pc @ │ │ │ │ + tstpeq r8, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + @ instruction: 0x0107179c │ │ │ │ + tstpeq r8, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108e298 │ │ │ │ + smlabbeq r7, r4, r7, r1 │ │ │ │ + @ instruction: 0x0108fe98 │ │ │ │ + tstpeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108e2b0 │ │ │ │ + tsteq r7, r4, ror #14 │ │ │ │ + @ instruction: 0x0108fe94 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tstpeq r8, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, lr, pc @ │ │ │ │ + smlatbeq r8, r4, lr, pc @ │ │ │ │ + smlatteq r8, r0, r2, lr │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + smlabteq r8, r4, lr, pc @ │ │ │ │ + mrseq lr, (UNDEF: 56) │ │ │ │ + tsteq r7, ip, lsl #14 │ │ │ │ + tstpeq r8, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ 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 @ │ │ │ │ @@ -30831,203 +30831,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 │ │ │ │ - @ instruction: 0x0108f798 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - smlatbeq r7, r8, pc, r0 @ │ │ │ │ - smlatteq r8, r0, fp, sp │ │ │ │ - @ instruction: 0x01070f98 │ │ │ │ - tstpeq r8, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, ip, sp │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - smlatteq r8, r8, fp, sp │ │ │ │ - @ instruction: 0x0108f7b8 │ │ │ │ - tsteq r7, r0, ror #30 │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - tsteq r7, r8, asr #30 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - tsteq r7, r8, lsr #30 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - tstpeq r8, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, lsl pc │ │ │ │ + tstpeq r8, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0108dcb4 │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tstpeq r8, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r7, r8, lr, r0 │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - tstpeq r8, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r7, -r0] │ │ │ │ - smlatbeq r8, ip, ip, sp │ │ │ │ - smlabbeq r8, r8, ip, sp │ │ │ │ - tstpeq r8, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01070eb0 │ │ │ │ - tstpeq r8, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r0, lr, r0 │ │ │ │ - tstpeq r8, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ + smlabbeq r7, r8, r0, r1 │ │ │ │ + smlabteq r8, r0, ip, sp │ │ │ │ + tsteq r7, r8, ror r0 │ │ │ │ + tstpeq r8, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, sp, sp │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + smlatteq r8, ip, ip, sp │ │ │ │ + smlabteq r8, r8, ip, sp │ │ │ │ @ instruction: 0x0108f898 │ │ │ │ - tstpeq r8, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108dcb0 │ │ │ │ - tsteq r7, r0, ror lr │ │ │ │ - @ instruction: 0x0108f894 │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - tsteq r7, r8, asr lr │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, r8, pc @ │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ smlatteq r8, r8, ip, sp │ │ │ │ - tsteq r7, r8, lsr lr │ │ │ │ - smlabteq r8, ip, r8, pc @ │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - tsteq r7, r0, lsr #28 │ │ │ │ - tstpeq r8, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f8b8 │ │ │ │ + tsteq r7, r8, lsr #32 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + tsteq r7, r8 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + strdeq r0, [r7, -r0] │ │ │ │ + @ instruction: 0x0108dd94 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ tstpeq r8, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tsteq r8, sl, lsl sp │ │ │ │ - strdeq r0, [r7, -ip] │ │ │ │ - tstpeq r8, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - smlatteq r7, sl, sp, r0 │ │ │ │ + smlabteq r7, r8, pc, r0 @ │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tstpeq r8, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01070fb0 │ │ │ │ + smlabbeq r8, ip, sp, sp │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tstpeq r8, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01070f90 │ │ │ │ tstpeq r8, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - tsteq r8, r0, ror sp │ │ │ │ - smlabteq r7, r6, sp, r0 │ │ │ │ - smlatteq r8, r4, r0, lr │ │ │ │ - strdeq pc, [r8, -r6] │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - smlatbeq r8, r0, sp, sp │ │ │ │ - tsteq r8, lr, ror sp │ │ │ │ - tstpeq r8, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01070d96 │ │ │ │ - smlatbeq r8, r4, sp, sp │ │ │ │ - tstpeq r8, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r4, sp, r0 │ │ │ │ - smlatteq r8, r6, sp, sp │ │ │ │ - smlabteq r8, r4, sp, sp │ │ │ │ - @ instruction: 0x0108f996 │ │ │ │ - tsteq r7, ip, ror #26 │ │ │ │ - smlatteq r8, sl, sp, sp │ │ │ │ + smlabbeq r7, r0, pc, r0 @ │ │ │ │ + tstpeq r8, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f9b8 │ │ │ │ + tstpeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108dd90 │ │ │ │ + tsteq r7, r0, asr pc │ │ │ │ + tstpeq r8, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108ddb0 │ │ │ │ + tsteq r7, r8, lsr pc │ │ │ │ + @ instruction: 0x0108f9b0 │ │ │ │ + smlabbeq r8, ip, r9, pc @ │ │ │ │ + smlabteq r8, r8, sp, sp │ │ │ │ + tsteq r7, r8, lsl pc │ │ │ │ + smlatbeq r8, ip, r9, pc @ │ │ │ │ + smlatteq r8, r8, sp, sp │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ + tstpeq r8, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r9, pc @ │ │ │ │ @ instruction: 0x0108f9bc │ │ │ │ - tsteq r7, sl, asr sp │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + ldrdeq r0, [r7, -ip] │ │ │ │ + smlatteq r8, r2, r9, pc @ │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + smlabteq r7, sl, lr, r0 │ │ │ │ + tstpeq r8, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + @ instruction: 0x01070eb2 │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + smlatbeq r7, r6, lr, r0 │ │ │ │ + smlabteq r8, r4, r1, lr │ │ │ │ ldrdeq pc, [r8, -r6] │ │ │ │ - tsteq r7, ip, lsr sp │ │ │ │ - tsteq r8, sl, lsr #28 │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq r7, sl, lsr #26 │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - tsteq r8, sl, asr #28 │ │ │ │ - tstpeq r8, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r2, lsl sp │ │ │ │ - tstpeq r8, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, lsl #26 │ │ │ │ - tstpeq r8, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r6, sl, pc @ │ │ │ │ - tstpeq r8, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + @ instruction: 0x0108debe │ │ │ │ + smlabbeq r8, r0, lr, sp │ │ │ │ + tsteq r8, lr, asr lr │ │ │ │ + tstpeq r8, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, ror lr │ │ │ │ smlabbeq r8, r4, lr, sp │ │ │ │ - smlatteq r7, r2, ip, r0 │ │ │ │ - tstpeq r8, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, sl, lr, sp │ │ │ │ - ldrdeq r0, [r7, -r0] │ │ │ │ - smlatbeq r8, lr, sl, pc @ │ │ │ │ - smlabbeq r8, ip, sl, pc @ │ │ │ │ + tstpeq r8, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, ror #28 │ │ │ │ + smlabteq r8, r6, lr, sp │ │ │ │ + smlatbeq r8, r4, lr, sp │ │ │ │ + tstpeq r8, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, asr #28 │ │ │ │ smlabteq r8, sl, lr, sp │ │ │ │ - @ instruction: 0x01070cb8 │ │ │ │ - @ instruction: 0x0108fab2 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - smlatbeq r7, r6, ip, r0 │ │ │ │ - tstpeq r8, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, lr, sl, pc @ │ │ │ │ - smlabteq r8, ip, sl, pc @ │ │ │ │ + @ instruction: 0x0108fa9c │ │ │ │ + tsteq r7, sl, lsr lr │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + smlatteq r8, r4, lr, sp │ │ │ │ + @ instruction: 0x0108fab6 │ │ │ │ + tsteq r7, ip, lsl lr │ │ │ │ tsteq r8, sl, lsl #30 │ │ │ │ - smlabbeq r7, r8, ip, r0 │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r7, r6, ror ip │ │ │ │ - tstpeq r8, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - tsteq r7, lr, asr ip │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ - tsteq r7, r2, asr ip │ │ │ │ - smlatteq r8, ip, ip, pc @ │ │ │ │ - tsteq r8, sl, asr #32 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108df96 │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - tstpeq r8, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - @ instruction: 0x0108df9a │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r7, sl, lsl #28 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + tsteq r8, sl, lsr #30 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + strdeq r0, [r7, -r2] │ │ │ │ + tstpeq r8, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r6, sp, r0 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + smlabbeq r8, r6, fp, pc @ │ │ │ │ + tstpeq r8, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlabteq r7, r2, sp, r0 │ │ │ │ + tstpeq r8, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, pc, sp @ │ │ │ │ + @ instruction: 0x01070db0 │ │ │ │ + smlabbeq r8, lr, fp, pc @ │ │ │ │ tstpeq r8, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, lsl ip │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108dfba │ │ │ │ - smlabbeq r8, ip, fp, pc @ │ │ │ │ - strdeq r0, [r7, -lr] │ │ │ │ - smlatteq r8, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0108fbb2 │ │ │ │ - smlatteq r7, ip, fp, r0 │ │ │ │ - qaddeq lr, sl, r8 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - strdeq sp, [r8, -sl] │ │ │ │ - smlabteq r8, ip, fp, pc @ │ │ │ │ - smlabteq r7, lr, fp, r0 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ + smlatbeq r8, sl, pc, sp @ │ │ │ │ + @ instruction: 0x01070d98 │ │ │ │ + @ instruction: 0x0108fb92 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + smlabbeq r7, r6, sp, r0 │ │ │ │ + tstpeq r8, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, lr, fp, pc @ │ │ │ │ + smlatbeq r8, ip, fp, pc @ │ │ │ │ + smlatteq r8, sl, pc, sp @ │ │ │ │ + tsteq r7, r8, ror #26 │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + tsteq r7, r6, asr sp │ │ │ │ + tstpeq r8, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r8, -r2] │ │ │ │ - @ instruction: 0x01070bbc │ │ │ │ - tsteq r8, r2, rrx │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r7, lr, lsr sp │ │ │ │ tsteq r8, r0, asr #32 │ │ │ │ - tstpeq r8, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r4, fp, r0 │ │ │ │ - tstpeq r8, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01070b98 │ │ │ │ - tstpeq r8, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fc9c │ │ │ │ - tstpeq r8, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r2, lsr sp │ │ │ │ + smlabteq r8, ip, sp, pc @ │ │ │ │ + tsteq r8, sl, lsr #2 │ │ │ │ + strheq lr, [r8, -r4] │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + qaddeq lr, r4, r8 │ │ │ │ + tstpeq r8, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsl #26 │ │ │ │ tsteq r8, sl, ror r0 │ │ │ │ - tsteq r7, r4, ror fp │ │ │ │ - tstpeq r8, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r0, lr │ │ │ │ - tsteq r7, r2, ror #22 │ │ │ │ - smlatbeq r8, r4, ip, pc @ │ │ │ │ - smlabbeq r8, r2, ip, pc @ │ │ │ │ + tstpeq r8, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r7, -r6] │ │ │ │ + strheq lr, [r8, -ip] │ │ │ │ + swpeq lr, sl, [r8] │ │ │ │ + tstpeq r8, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r7, -lr] │ │ │ │ smlabteq r8, r0, r0, lr │ │ │ │ - tsteq r7, sl, asr #22 │ │ │ │ - smlatbeq r8, r8, ip, pc @ │ │ │ │ - smlatteq r8, r6, r0, lr │ │ │ │ - tsteq r7, r8, lsr fp │ │ │ │ - tstpeq r8, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, ip, pc @ │ │ │ │ - smlabteq r8, r2, ip, pc @ │ │ │ │ + @ instruction: 0x0108fc92 │ │ │ │ + smlabteq r7, ip, ip, r0 │ │ │ │ + tsteq r8, sl, lsr r1 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + smlatbeq r8, ip, ip, pc @ │ │ │ │ + smlatbeq r7, lr, ip, r0 │ │ │ │ mrseq lr, (UNDEF: 24) │ │ │ │ - tsteq r7, sl, lsl fp │ │ │ │ - smlatteq r8, r8, ip, pc @ │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - tsteq r7, r8, lsl #22 │ │ │ │ - tstpeq r8, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r6, asr #2 │ │ │ │ - strdeq r0, [r7, -r0] │ │ │ │ - tsteq r8, r6, asr r1 │ │ │ │ - smlatteq r7, r4, sl, r0 │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + @ instruction: 0x01070c9c │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + smlabbeq r7, r4, ip, r0 │ │ │ │ + tstpeq r8, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, ror ip │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, asr r1 │ │ │ │ + tsteq r7, r4, asr ip │ │ │ │ + tstpeq r8, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, r1, lr │ │ │ │ + tsteq r7, r2, asr #24 │ │ │ │ + smlabbeq r8, r4, sp, pc @ │ │ │ │ + tstpeq r8, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, r1, lr │ │ │ │ + tsteq r7, sl, lsr #24 │ │ │ │ + smlabbeq r8, r8, sp, pc @ │ │ │ │ + smlabteq r8, r6, r1, lr │ │ │ │ + tsteq r7, r8, lsl ip │ │ │ │ + tstpeq r8, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r4, sp, pc @ │ │ │ │ + smlatbeq r8, r2, sp, pc @ │ │ │ │ + smlatteq r8, r0, r1, lr │ │ │ │ + strdeq r0, [r7, -sl] │ │ │ │ + smlabteq r8, r8, sp, pc @ │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ + smlatteq r7, r8, fp, r0 │ │ │ │ + tstpeq r8, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, sp, pc @ │ │ │ │ + tsteq r8, r6, lsr #4 │ │ │ │ + ldrdeq r0, [r7, -r0] │ │ │ │ + tsteq r8, r6, lsr r2 │ │ │ │ + smlabteq r7, r4, fp, r0 │ │ │ │ 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 │ │ │ │ @@ -31868,36 +31868,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - tsteq r7, lr, asr #28 │ │ │ │ - tsteq r9, r0, lsr r3 │ │ │ │ - tsteq r7, r2, asr #28 │ │ │ │ - tstpeq r8, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, lsl #4 │ │ │ │ - tstpeq r8, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -sl] │ │ │ │ - smlabteq r9, r8, r0, r0 │ │ │ │ - smlatteq r8, lr, fp, pc @ │ │ │ │ - tstpeq r8, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - tstpeq r8, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - smlatbeq r7, r8, r6, r0 │ │ │ │ - @ instruction: 0x0108fe90 │ │ │ │ - tstpeq r8, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ + tsteq r7, lr, lsr #30 │ │ │ │ + tsteq r9, r0, lsl r4 │ │ │ │ + tsteq r7, r2, lsr #30 │ │ │ │ + tstpeq r8, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, r8, r2, r0 │ │ │ │ + tstpeq r8, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fcba │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + smlabteq r8, lr, ip, pc @ │ │ │ │ + smlatteq r8, r8, ip, pc @ │ │ │ │ + strdeq pc, [r8, -sl] │ │ │ │ + tstpeq r8, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + tstpeq r8, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + smlabbeq r7, r8, r7, r0 │ │ │ │ + tstpeq r8, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + tstpeq r8, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ ldrbvs pc, [r4], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ tstphi pc, #-1610612736 @ p-variant is OBSOLETE @ 0xa0000000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ svccc 0x0010f014 │ │ │ │ rschi pc, lr, r5, asr #32 │ │ │ │ @@ -32717,51 +32717,51 @@ │ │ │ │ @ instruction: 0x53bcf241 │ │ │ │ @ instruction: 0xf0044299 │ │ │ │ @ instruction: 0xf00980a6 │ │ │ │ vfma.f32 d27, d17, d22 │ │ │ │ addsmi r5, r9, #204, 6 @ 0x30000003 │ │ │ │ strthi pc, [r0], -r6 │ │ │ │ stclt 0, cr15, [pc], #36 @ 8cb5c │ │ │ │ - tstpeq r8, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq r7, r2, ror r0 │ │ │ │ - tstpeq r6, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f89e │ │ │ │ - @ instruction: 0x0108f4ba │ │ │ │ - ldrdeq pc, [r6, -ip] │ │ │ │ - smlabteq r8, r4, r3, pc @ │ │ │ │ + tstpeq r8, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r7, r2, asr r1 │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + tstpeq r8, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f59a │ │ │ │ + @ instruction: 0x0106fcbc │ │ │ │ + smlatbeq r8, r4, r4, pc @ │ │ │ │ + tstpeq r6, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r2, r2, pc @ │ │ │ │ tstpeq r6, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r2, r1, pc @ │ │ │ │ - tstpeq r6, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - swpeq pc, lr, [r8] @ │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - smlabbeq r8, r0, r7, pc @ │ │ │ │ - tsteq r8, r6, asr #30 │ │ │ │ - tsteq r7, r0, ror sp │ │ │ │ - tstpeq r8, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - smlabbeq r6, lr, r6, pc @ │ │ │ │ - smlabteq r8, lr, r5, lr │ │ │ │ - smlabbeq r8, r2, r5, lr │ │ │ │ - @ instruction: 0x0107dbb4 │ │ │ │ - tsteq r8, lr, ror #26 │ │ │ │ - tstpeq r8, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r6, pc @ │ │ │ │ - smlatbeq r6, lr, r4, pc @ │ │ │ │ - tstpeq r6, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r6, -r0] │ │ │ │ - @ instruction: 0x0108e9b2 │ │ │ │ - smlabbeq r6, r4, r1, pc @ │ │ │ │ + tstpeq r6, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f6b2 │ │ │ │ + tstpeq r8, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f6b2 │ │ │ │ + tstpeq r8, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, asr lr │ │ │ │ + tstpeq r8, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108efb4 │ │ │ │ + tstpeq r6, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, lr, r6, lr │ │ │ │ + tsteq r8, r2, ror #12 │ │ │ │ + @ instruction: 0x0107dc94 │ │ │ │ + tsteq r8, lr, asr #28 │ │ │ │ + tstpeq r8, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r4, r5, pc @ │ │ │ │ + tstpeq r8, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, lr, r5, pc @ │ │ │ │ + tstpeq r6, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f2b0 │ │ │ │ + @ instruction: 0x0108ea92 │ │ │ │ + tstpeq r6, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ tstpvs r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0064299 │ │ │ │ stmdale r1, {r0, r3, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ svcpl 0x00b0f5b1 │ │ │ │ cmnphi r8, #3 @ p-variant is OBSOLETE │ │ │ │ vadd.i8 d29, d1, d27 │ │ │ │ addsmi r5, r9, #240, 6 @ 0xc0000003 │ │ │ │ @@ -33623,24 +33623,24 @@ │ │ │ │ stclt 0, cr15, [r7, #32]! │ │ │ │ cmnpvs r4, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf64181d8 │ │ │ │ addsmi r6, r9, #120, 6 @ 0xe0000001 │ │ │ │ mvnshi pc, #8 │ │ │ │ ldclt 0, cr15, [fp, #32] │ │ │ │ - tstpeq r8, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e7b2 │ │ │ │ - tstpeq r8, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e592 │ │ │ │ - @ instruction: 0x0107d3bc │ │ │ │ - smlatbeq r8, r8, sp, lr │ │ │ │ - tstpeq r8, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, asr #32 │ │ │ │ + @ instruction: 0x0108e892 │ │ │ │ + tsteq r9, ip, lsr r0 │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + @ instruction: 0x0107d49c │ │ │ │ + smlabbeq r8, r8, lr, lr │ │ │ │ + tstpeq r8, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - tstpeq r8, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, r3, sp │ │ │ │ - tstpeq r8, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - smlatteq r8, sl, r5, pc @ │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tstpeq r8, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, r2, sp │ │ │ │ - tstpeq r8, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r2, ror r2 │ │ │ │ - tstpeq r8, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r4, sp │ │ │ │ + tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -sl] │ │ │ │ + smlatteq r8, ip, r6, pc @ │ │ │ │ + smlatteq r8, r2, r6, pc @ │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + smlabteq r8, sl, r6, pc @ │ │ │ │ + @ instruction: 0x0108f6bc │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + smlabbeq r8, r8, r3, sp │ │ │ │ + tstpeq r8, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, asr r3 │ │ │ │ + tstpeq r8, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d20, d23, d9 │ │ │ │ @ instruction: 0xf5a483b6 │ │ │ │ @ instruction: 0xf04f5477 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -35867,210 +35867,210 @@ │ │ │ │ smlabtcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff249b50 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - @ instruction: 0x0106cdb0 │ │ │ │ - @ instruction: 0x0108c59a │ │ │ │ - smlabteq r7, r0, r0, r4 │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ - strheq r4, [r7, -r0] │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - smlatbeq r7, r2, r0, r4 │ │ │ │ - smlatbeq r7, r6, r0, r4 │ │ │ │ + @ instruction: 0x0106ce90 │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ + smlatbeq r7, r0, r1, r4 │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + @ instruction: 0x01074190 │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ + smlabbeq r7, r2, r1, r4 │ │ │ │ + smlabbeq r7, r6, r1, r4 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ + tsteq r7, r8, asr r1 │ │ │ │ + tsteq r7, sl, asr #2 │ │ │ │ + tsteq r7, r8, asr #2 │ │ │ │ + tsteq r7, r2, asr r1 │ │ │ │ + tsteq r7, r4, asr r1 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r8, r6, asr r5 │ │ │ │ + tsteq r7, ip, lsr #2 │ │ │ │ + tsteq r8, r2, lsr r5 │ │ │ │ + tsteq r7, ip, lsl r1 │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ smlabbeq r7, r8, r0, r4 │ │ │ │ - @ instruction: 0x010f8d90 │ │ │ │ - tsteq r7, r8, ror r0 │ │ │ │ - tsteq r7, sl, rrx │ │ │ │ - tsteq r7, r8, rrx │ │ │ │ - tsteq r7, r2, ror r0 │ │ │ │ - tsteq r7, r4, ror r0 │ │ │ │ - smlabbeq r6, ip, ip, ip │ │ │ │ - tsteq r8, r6, ror r4 │ │ │ │ - tsteq r7, ip, asr #32 │ │ │ │ - tsteq r8, r2, asr r4 │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r8, lr, lsr #8 │ │ │ │ - smlatbeq r7, r8, pc, r3 @ │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - smlatteq r8, r8, r3, ip │ │ │ │ - tsteq r7, r8, ror r3 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - strdeq ip, [r6, -ip] │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - ldrdeq ip, [r6, -r8] │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - @ instruction: 0x0106cbb4 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - @ instruction: 0x0106cb90 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + smlabteq r8, r8, r4, ip │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ ldrdeq ip, [r6, -ip] │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - @ instruction: 0x0106cab8 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - @ instruction: 0x0106ca94 │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlabbeq r7, r2, sp, r3 │ │ │ │ - smlabbeq r7, r0, sp, r3 │ │ │ │ - smlabbeq r7, r2, sp, r3 │ │ │ │ - smlabteq pc, sl, r9, r8 @ │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + @ instruction: 0x0106ccb8 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + @ instruction: 0x0106cc94 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + smlatteq r6, r0, fp, ip │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + @ instruction: 0x0106cbbc │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + @ instruction: 0x0106cb98 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r7, r2, ror #28 │ │ │ │ + tsteq r7, r0, ror #28 │ │ │ │ + tsteq r7, r2, ror #28 │ │ │ │ + smlatbeq pc, sl, sl, r8 @ │ │ │ │ + smlabbeq r8, r6, r8, fp │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + tsteq r9, r6, lsl #30 │ │ │ │ + tstpeq r9, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r8, r6, lsl #16 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + smlatteq r8, r8, r7, fp │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlabteq r8, sl, r7, fp │ │ │ │ + smlabteq r8, r4, r7, fp │ │ │ │ + @ instruction: 0x0108b7be │ │ │ │ + @ instruction: 0x0108b7b8 │ │ │ │ + @ instruction: 0x0108b7b2 │ │ │ │ + smlatbeq r8, ip, r7, fp │ │ │ │ smlatbeq r8, r6, r7, fp │ │ │ │ - @ instruction: 0x0108b796 │ │ │ │ + smlatteq pc, r2, r8, r8 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + ldrdeq r3, [r7, -r6] │ │ │ │ + smlatteq r8, r0, r7, fp │ │ │ │ + smlabteq r8, lr, r7, fp │ │ │ │ + smlabteq r8, ip, r7, fp │ │ │ │ + smlabteq r8, sl, r7, fp │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + @ instruction: 0x0108b7b2 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ @ instruction: 0x0108b794 │ │ │ │ - tsteq r9, r6, lsr #28 │ │ │ │ - @ instruction: 0x0109f89c │ │ │ │ - @ instruction: 0x0109f896 │ │ │ │ - @ instruction: 0x0109f890 │ │ │ │ - smlabbeq r9, sl, r8, pc @ │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + strdeq ip, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r7, ip │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + smlabteq r6, r2, r7, ip │ │ │ │ + @ instruction: 0x0106c7ba │ │ │ │ + tsteq r8, sl, lsr #14 │ │ │ │ + @ instruction: 0x0106c790 │ │ │ │ + smlabbeq r6, r8, r7, ip │ │ │ │ tsteq r8, r8, lsl #14 │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ + smlabteq r6, r8, r6, ip │ │ │ │ + smlatteq r7, r6, ip, sl │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + smlabteq r7, r0, ip, sl │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + @ instruction: 0x0107ac96 │ │ │ │ + smlatbeq r8, r2, r6, fp │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + smlatbeq r8, r2, r6, fp │ │ │ │ + smlatbeq r8, r0, r6, fp │ │ │ │ + smlatbeq r6, ip, r6, ip │ │ │ │ + smlatbeq r6, r4, r6, ip │ │ │ │ + smlabbeq r8, r6, r6, fp │ │ │ │ + smlabbeq r8, ip, r6, fp │ │ │ │ + smlabteq r8, ip, sp, fp │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + smlatbeq r8, sl, sp, fp │ │ │ │ + @ instruction: 0x0106c59c │ │ │ │ + smlabbeq r8, r4, sp, fp │ │ │ │ + strdeq ip, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + smlatteq pc, r0, r5, r8 │ │ │ │ + strdeq ip, [r6, -r2] │ │ │ │ + smlabteq r6, r8, r7, ip │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r7, ip │ │ │ │ + smlabteq r6, r8, r7, ip │ │ │ │ + smlabteq r6, r8, r7, ip │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + @ instruction: 0x0106c7b6 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + tsteq r7, r2, lsl #16 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + @ instruction: 0x01073bbe │ │ │ │ + @ instruction: 0x0106c4b4 │ │ │ │ + smlatbeq r6, ip, r4, ip │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + tsteq r7, r6, lsr #20 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlatteq r8, r2, r4, fp │ │ │ │ strdeq fp, [r8, -r4] │ │ │ │ - smlatteq r8, sl, r6, fp │ │ │ │ - smlatteq r8, r4, r6, fp │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ ldrdeq fp, [r8, -lr] │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ ldrdeq fp, [r8, -r8] │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - smlabteq r8, ip, r6, fp │ │ │ │ - smlabteq r8, r6, r6, fp │ │ │ │ - tsteq pc, r2, lsl #16 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - strdeq r3, [r7, -r6] │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - smlatteq r8, lr, r6, fp │ │ │ │ - smlatteq r8, ip, r6, fp │ │ │ │ - smlatteq r8, sl, r6, fp │ │ │ │ - smlabbeq pc, r6, r7, r8 @ │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - @ instruction: 0x0108b6b4 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - smlabbeq r8, lr, r6, fp │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - smlatteq r6, r2, r6, ip │ │ │ │ + smlatteq r6, r2, r3, ip │ │ │ │ ldrdeq ip, [r6, -sl] │ │ │ │ - tsteq r8, sl, asr #12 │ │ │ │ - @ instruction: 0x0106c6b0 │ │ │ │ - smlatbeq r6, r8, r6, ip │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - smlatteq r6, r8, r5, ip │ │ │ │ - tsteq r7, r6, lsl #24 │ │ │ │ - tsteq r8, ip, asr r1 │ │ │ │ - smlatteq r7, r0, fp, sl │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - @ instruction: 0x0107abb6 │ │ │ │ - smlabteq r8, r2, r5, fp │ │ │ │ - tsteq r8, r0, ror sp │ │ │ │ - smlabteq r8, r2, r5, fp │ │ │ │ - smlabteq r8, r0, r5, fp │ │ │ │ - smlabteq r6, ip, r5, ip │ │ │ │ - smlabteq r6, r4, r5, ip │ │ │ │ - smlatbeq r8, r6, r5, fp │ │ │ │ - smlatbeq r8, ip, r5, fp │ │ │ │ - smlatteq r8, ip, ip, fp │ │ │ │ - @ instruction: 0x0108b59e │ │ │ │ - smlabteq r8, sl, ip, fp │ │ │ │ - @ instruction: 0x0106c4bc │ │ │ │ - smlatbeq r8, r4, ip, fp │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - smlatteq r6, r8, r6, ip │ │ │ │ - strdeq ip, [r6, -r4] │ │ │ │ - strdeq ip, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r6, ip │ │ │ │ - smlatteq r6, r8, r6, ip │ │ │ │ - smlatteq r6, r8, r6, ip │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - ldrdeq ip, [r6, -r6] │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - tsteq r7, r2, lsr #14 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - ldrdeq r3, [r7, -lr] │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r3, ip │ │ │ │ + @ instruction: 0x0108b4b6 │ │ │ │ + @ instruction: 0x0106c3b0 │ │ │ │ + smlatbeq r6, r8, r3, ip │ │ │ │ + @ instruction: 0x0108b494 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r8, lr, lsr #8 │ │ │ │ + smlatteq r6, r8, r2, ip │ │ │ │ + smlatteq r6, r0, r2, ip │ │ │ │ tsteq r8, r2, lsl r4 │ │ │ │ - tsteq r7, r6, asr #18 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsl #8 │ │ │ │ tsteq r8, r4, lsl r4 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - strdeq ip, [r6, -sl] │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r2, ip │ │ │ │ - @ instruction: 0x0108b3b4 │ │ │ │ - @ instruction: 0x0106c29e │ │ │ │ - @ instruction: 0x0106c296 │ │ │ │ - @ instruction: 0x0108b392 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - mrseq ip, LR_usr │ │ │ │ - tsteq r8, r2, lsr r3 │ │ │ │ - tsteq r8, r4, lsr r3 │ │ │ │ - tsteq r8, sl, ror #26 │ │ │ │ - tsteq r9, r8, ror #20 │ │ │ │ - tsteq r9, sl, lsl #24 │ │ │ │ - smlatteq r9, r8, fp, fp │ │ │ │ - strdeq fp, [r8, -sl] │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlatteq r8, lr, r2, fp │ │ │ │ - smlatteq r8, ip, r2, fp │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + smlatteq r9, sl, ip, fp │ │ │ │ + smlabteq r9, r8, ip, fp │ │ │ │ ldrdeq fp, [r8, -sl] │ │ │ │ - ldrdeq fp, [r8, -lr] │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - smlabbeq r8, lr, ip, ip │ │ │ │ - smlabbeq r9, ip, r9, r5 │ │ │ │ - tsteq r9, lr, lsr #22 │ │ │ │ - tsteq r9, ip, lsl #22 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlabteq r8, lr, r3, fp │ │ │ │ + smlabteq r8, ip, r3, fp │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + @ instruction: 0x0108b3ba │ │ │ │ + @ instruction: 0x0108b3be │ │ │ │ + @ instruction: 0x0108b3b6 │ │ │ │ + tsteq r8, r2, asr #6 │ │ │ │ + tsteq r8, lr, ror #26 │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, lr, lsl #24 │ │ │ │ + smlatteq r9, ip, fp, fp │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xe624efde │ │ │ │ ldccs 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -36903,181 +36903,181 @@ │ │ │ │ smlatbcs r1, ip, sl, r4 │ │ │ │ bvc ffa8c768 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq pc, r6, asr #26 │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - smlatteq pc, r8, ip, r7 │ │ │ │ + smlatteq r8, ip, pc, sl @ │ │ │ │ + smlatteq r8, r4, pc, sl @ │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + smlatteq r8, r2, pc, sl @ │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ ldrdeq sl, [r8, -sl] │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - smlabteq r8, ip, lr, sl │ │ │ │ - smlabteq r8, ip, lr, sl │ │ │ │ - smlabbeq pc, sl, ip, r7 @ │ │ │ │ - @ instruction: 0x0108aebc │ │ │ │ - @ instruction: 0x01073598 │ │ │ │ - tsteq r9, r2, lsr #14 │ │ │ │ - @ instruction: 0x0108ae94 │ │ │ │ - @ instruction: 0x0108ae92 │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - smlabbeq r6, lr, fp, fp │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - smlabbeq r6, r6, fp, fp │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - smlatteq r8, r4, r2, fp │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + smlabteq pc, r8, sp, r7 @ │ │ │ │ + @ instruction: 0x0108afba │ │ │ │ + @ instruction: 0x0108afb0 │ │ │ │ + smlatbeq r8, ip, pc, sl @ │ │ │ │ + smlatbeq r8, ip, pc, sl @ │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + @ instruction: 0x0108af9c │ │ │ │ + tsteq r7, r8, ror r6 │ │ │ │ + tsteq r9, r2, lsl #16 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + tsteq r8, r2, lsr r0 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r6 │ │ │ │ + smlatteq r8, r8, r3, fp │ │ │ │ + smlatteq r8, lr, pc, sl @ │ │ │ │ + smlabteq r8, r4, r3, fp │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + @ instruction: 0x0108b39e │ │ │ │ + smlabteq r8, r8, pc, sl @ │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + smlabteq r8, r8, pc, sl @ │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + @ instruction: 0x0108afb8 │ │ │ │ + @ instruction: 0x0108afb4 │ │ │ │ + @ instruction: 0x0108afb2 │ │ │ │ + smlatbeq r8, ip, pc, sl @ │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + @ instruction: 0x0108afb2 │ │ │ │ + smlatteq r8, r0, r2, fp │ │ │ │ + smlatbeq r8, r4, pc, sl @ │ │ │ │ + @ instruction: 0x0108b2bc │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + @ instruction: 0x0108b298 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r8, r2, asr r2 │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + smlatteq r8, r4, r1, fp │ │ │ │ + tsteq r8, r2, lsr pc │ │ │ │ + smlabteq r8, r0, r1, fp │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r8, sl, lsr r1 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + smlatteq r7, lr, fp, r9 │ │ │ │ + tsteq r7, r0, lsr #26 │ │ │ │ strdeq sl, [r8, -lr] │ │ │ │ - @ instruction: 0x0108b2be │ │ │ │ - smlatteq r8, r8, lr, sl │ │ │ │ - @ instruction: 0x0108b29a │ │ │ │ - smlatteq r8, r8, lr, sl │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r7, r2, lsl #26 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + smlatteq r7, r0, ip, r2 │ │ │ │ + smlatteq r7, r2, ip, r2 │ │ │ │ ldrdeq sl, [r8, -r8] │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - ldrdeq sl, [r8, -r2] │ │ │ │ - smlabteq r8, ip, lr, sl │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - ldrdeq sl, [r8, -r2] │ │ │ │ - mrseq fp, R8_fiq │ │ │ │ - smlabteq r8, r4, lr, sl │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - @ instruction: 0x0108b1b8 │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - @ instruction: 0x0108b194 │ │ │ │ - smlabbeq r6, ip, ip, fp │ │ │ │ - tsteq r8, r2, ror r1 │ │ │ │ - tsteq r8, r6, asr lr │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - tsteq r8, sl, asr lr │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r8, r2, asr lr │ │ │ │ - smlatteq r8, r0, r0, fp │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - tsteq r8, r0, lsr lr │ │ │ │ - @ instruction: 0x0106b898 │ │ │ │ - smlabbeq r8, r0, r0, fp │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - qaddeq fp, sl, r8 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r7, lr, lsl #22 │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ tsteq r7, r0, asr #24 │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ tsteq r7, r2, lsr #24 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r8, sl, lsl ip │ │ │ │ - tsteq r7, r0, lsl #24 │ │ │ │ - tsteq r7, r2, lsl #24 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r7, r0, ror #22 │ │ │ │ - tsteq r7, r2, asr #22 │ │ │ │ - smlatteq r8, r0, fp, sl │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - tsteq r7, r0, lsr fp │ │ │ │ + smlabteq r8, r0, ip, sl │ │ │ │ + @ instruction: 0x0108acba │ │ │ │ + tsteq r7, r0, lsl ip │ │ │ │ + ldrdeq r2, [r7, -lr] │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + tsteq r7, r2, lsl #22 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + smlabteq r7, r2, sl, r2 │ │ │ │ + @ instruction: 0x01072abc │ │ │ │ + tsteq r7, lr, lsl #24 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + strdeq r2, [r7, -r4] │ │ │ │ + smlatteq r7, lr, fp, r2 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, sl, lsl #24 │ │ │ │ + smlatbeq r7, r0, fp, r2 │ │ │ │ strdeq r2, [r7, -lr] │ │ │ │ - strdeq r2, [r7, -r8] │ │ │ │ - tsteq r7, r2, lsr #20 │ │ │ │ - smlabbeq r8, ip, fp, sl │ │ │ │ + tsteq r7, ip, asr fp │ │ │ │ + smlabteq r8, lr, fp, sl │ │ │ │ + smlabteq r8, r4, fp, sl │ │ │ │ + smlabbeq r7, lr, sl, r2 │ │ │ │ + smlatteq r7, r0, r9, r2 │ │ │ │ + ldrdeq r2, [r7, -sl] │ │ │ │ + tsteq r7, r8, lsr sp │ │ │ │ smlatteq r7, r2, r9, r2 │ │ │ │ - ldrdeq r2, [r7, -ip] │ │ │ │ - tsteq r7, lr, lsr #22 │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r8, r6, asr fp │ │ │ │ - tsteq r7, r4, lsl fp │ │ │ │ - tsteq r7, lr, lsl #22 │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - tsteq r8, sl, lsr #22 │ │ │ │ - smlabteq r7, r0, sl, r2 │ │ │ │ - tsteq r7, lr, lsl r9 │ │ │ │ - tsteq r7, ip, ror sl │ │ │ │ - smlatteq r8, lr, sl, sl │ │ │ │ - smlatteq r8, r4, sl, sl │ │ │ │ - smlatbeq r7, lr, r9, r2 │ │ │ │ - tsteq r7, r0, lsl #18 │ │ │ │ - strdeq r2, [r7, -sl] │ │ │ │ - tsteq r7, r8, asr ip │ │ │ │ - tsteq r7, r2, lsl #18 │ │ │ │ - @ instruction: 0x01072890 │ │ │ │ - tsteq r7, lr, lsl sl │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - ldrdeq r2, [r7, -lr] │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r7, r0, ror r9 │ │ │ │ + strdeq r2, [r7, -lr] │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + @ instruction: 0x01072abe │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + @ instruction: 0x0107299c │ │ │ │ + smlatteq r8, r6, sl, sl │ │ │ │ + tsteq r7, ip, ror #20 │ │ │ │ + smlabteq r8, r6, sl, sl │ │ │ │ + @ instruction: 0x0108aabc │ │ │ │ + tsteq r7, lr, lsr sl │ │ │ │ + smlatteq r7, r0, r8, r2 │ │ │ │ + smlatbeq r7, r6, r8, r2 │ │ │ │ + smlatbeq r7, r0, r8, r2 │ │ │ │ + smlabteq r7, r2, r8, r2 │ │ │ │ @ instruction: 0x010728bc │ │ │ │ + @ instruction: 0x010728b6 │ │ │ │ + @ instruction: 0x010728b0 │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ tsteq r8, r6, lsl #20 │ │ │ │ - smlabbeq r7, ip, r9, r2 │ │ │ │ - smlatteq r8, r6, r9, sl │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - tsteq r7, lr, asr r9 │ │ │ │ - tsteq r7, r0, lsl #16 │ │ │ │ - smlabteq r7, r6, r7, r2 │ │ │ │ - smlabteq r7, r0, r7, r2 │ │ │ │ - smlatteq r7, r2, r7, r2 │ │ │ │ - ldrdeq r2, [r7, -ip] │ │ │ │ - ldrdeq r2, [r7, -r6] │ │ │ │ - ldrdeq r2, [r7, -r0] │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq r7, r0, asr #16 │ │ │ │ - tsteq r8, r6, lsr #18 │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - tsteq r8, r2, lsl r9 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - tsteq r8, r2, lsl #18 │ │ │ │ strdeq sl, [r8, -ip] │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - smlatteq r8, r0, r8, sl │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq pc, lr, lsr #4 │ │ │ │ - smlabteq r8, r2, r8, sl │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlatbeq pc, ip, r1, r7 @ │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - @ instruction: 0x0106b398 │ │ │ │ - smlatbeq r6, r6, r3, fp │ │ │ │ - smlatbeq r6, r4, r3, fp │ │ │ │ - smlatbeq r6, r2, r3, fp │ │ │ │ - smlatbeq r6, r0, r3, fp │ │ │ │ - smlatbeq r6, r2, r3, fp │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - smlatteq r8, r8, r7, sl │ │ │ │ - smlabteq r6, r4, r1, fp │ │ │ │ - smlabteq r6, r6, r1, fp │ │ │ │ - smlabteq r8, ip, r7, sl │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + smlatteq r8, r8, r9, sl │ │ │ │ + smlatteq r8, r2, r9, sl │ │ │ │ ldrdeq sl, [r8, -ip] │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - tsteq r8, r2, lsl #16 │ │ │ │ - tsteq r8, lr, lsl r8 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r6, sl │ │ │ │ - smlatteq r8, sl, r7, sl │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + smlabteq r8, r0, r9, sl │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq pc, lr, lsl #6 │ │ │ │ + smlatbeq r8, r2, r9, sl │ │ │ │ + strdeq fp, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlabbeq pc, ip, r2, r7 @ │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlabbeq r6, r6, r4, fp │ │ │ │ + smlabbeq r6, r4, r4, fp │ │ │ │ + smlabbeq r6, r2, r4, fp │ │ │ │ + smlabbeq r6, r0, r4, fp │ │ │ │ + smlabbeq r6, r2, r4, fp │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + smlabteq r8, r8, r8, sl │ │ │ │ + smlatbeq r6, r4, r2, fp │ │ │ │ + smlatbeq r6, r6, r2, fp │ │ │ │ + smlatbeq r8, ip, r8, sl │ │ │ │ + @ instruction: 0x0108a8bc │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlatteq r8, r2, r8, sl │ │ │ │ + strdeq sl, [r8, -lr] │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + smlatteq r6, sl, r0, fp │ │ │ │ + smlabteq r8, sl, r8, sl │ │ │ │ stccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df463b │ │ │ │ tstcs r1, ip, lsl #26 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ adcslt lr, r3, #252, 30 @ 0x3f0 │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @@ -37906,189 +37906,189 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000672 │ │ │ │ bmi fecf21d4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + smlabbeq r6, r6, r0, fp │ │ │ │ + smlatteq r8, r6, r5, sl │ │ │ │ + smlabteq r8, lr, r5, sl │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + @ instruction: 0x0108a5b0 │ │ │ │ + smlabbeq r8, ip, r5, sl │ │ │ │ + @ instruction: 0x0108a59e │ │ │ │ + smlabbeq r8, r6, r5, sl │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ smlatbeq r6, r6, pc, sl @ │ │ │ │ - tsteq r8, r6, lsl #10 │ │ │ │ - smlatteq r8, lr, r4, sl │ │ │ │ - smlabbeq r6, ip, pc, sl @ │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, r4, sl │ │ │ │ - @ instruction: 0x0108a4be │ │ │ │ - smlatbeq r8, r6, r4, sl │ │ │ │ - tsteq r8, sl, ror #8 │ │ │ │ - @ instruction: 0x0108a494 │ │ │ │ - smlabbeq r8, r8, r4, sl │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - smlabteq r6, r6, lr, sl │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - smlabteq r6, ip, fp, sl │ │ │ │ - @ instruction: 0x010989b8 │ │ │ │ - @ instruction: 0x0108a6b2 │ │ │ │ - smlatbeq r8, ip, r3, sl │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r8, sl, ror r3 │ │ │ │ - smlabbeq pc, lr, fp, r6 @ │ │ │ │ - @ instruction: 0x0106ab98 │ │ │ │ - smlabbeq r6, r6, fp, sl │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - smlatteq r6, r4, sl, sl │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - smlabteq r6, r0, sl, sl │ │ │ │ - smlatbeq r6, lr, sl, sl │ │ │ │ - @ instruction: 0x0106aa9c │ │ │ │ - @ instruction: 0x0108a49c │ │ │ │ - @ instruction: 0x0108a496 │ │ │ │ - smlatbeq r8, r0, r4, sl │ │ │ │ - smlatbeq r8, r6, r4, sl │ │ │ │ - smlatbeq r6, r4, r9, sl │ │ │ │ - tsteq r7, ip, asr r3 │ │ │ │ - smlabbeq r8, r4, r4, sl │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - tsteq r7, r2, ror #12 │ │ │ │ - tsteq r8, r6, asr #8 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - smlabteq r8, r0, ip, sl │ │ │ │ - tsteq pc, sl, ror r9 @ │ │ │ │ - tsteq r8, sl, lsl #8 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - smlatteq r8, r6, r3, sl │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - @ instruction: 0x0108a3be │ │ │ │ - qaddeq sl, r0, r8 │ │ │ │ - smlatbeq r8, r6, r3, sl │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + @ instruction: 0x0108a4bc │ │ │ │ + smlatbeq r6, ip, ip, sl │ │ │ │ + @ instruction: 0x01098a98 │ │ │ │ + @ instruction: 0x0108a792 │ │ │ │ + smlabbeq r8, ip, r4, sl │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r8, sl, asr r4 │ │ │ │ + tsteq pc, lr, ror #24 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + smlatteq r6, r8, fp, sl │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + smlabteq r6, r4, fp, sl │ │ │ │ + @ instruction: 0x0106abb2 │ │ │ │ + smlatbeq r6, r0, fp, sl │ │ │ │ + smlabbeq r6, lr, fp, sl │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, r6, ror r5 │ │ │ │ + smlabbeq r8, r0, r5, sl │ │ │ │ + smlabbeq r8, r6, r5, sl │ │ │ │ + smlabbeq r6, r4, sl, sl │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r7, r2, asr #14 │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ ldrdeq sl, [r8, -r8] │ │ │ │ + smlatbeq r8, r0, sp, sl │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ + smlatteq r8, sl, r4, sl │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ ldrdeq sl, [r8, -r4] │ │ │ │ - smlatteq r8, r0, fp, sl │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - smlabteq r8, ip, fp, sl │ │ │ │ - smlabteq r8, ip, fp, sl │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq pc, lr, lsr #16 │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlatteq r8, r4, r2, sl │ │ │ │ - smlatteq r6, lr, r7, sl │ │ │ │ - smlatteq r6, r6, r7, sl │ │ │ │ - smlabteq r8, r4, r2, sl │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ - @ instruction: 0x0108a2b0 │ │ │ │ - smlatteq r6, r8, r6, sl │ │ │ │ + smlabteq r8, r6, r4, sl │ │ │ │ + @ instruction: 0x0108a4bc │ │ │ │ + smlatteq pc, r4, r9, r6 │ │ │ │ + @ instruction: 0x0108a49e │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + smlabbeq r8, r6, r4, sl │ │ │ │ + @ instruction: 0x0108acb8 │ │ │ │ + @ instruction: 0x0108acb4 │ │ │ │ + smlabteq r8, r0, ip, sl │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + smlatbeq r8, ip, ip, sl │ │ │ │ + smlatbeq r8, ip, ip, sl │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + @ instruction: 0x0108acb0 │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ + smlatteq r8, r2, r3, sl │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + smlabteq r8, r4, r3, sl │ │ │ │ + smlabteq r6, lr, r8, sl │ │ │ │ + smlabteq r6, r6, r8, sl │ │ │ │ + smlatbeq r8, r4, r3, sl │ │ │ │ + mrseq sl, (UNDEF: 8) │ │ │ │ + @ instruction: 0x0108a390 │ │ │ │ + smlabteq r6, r8, r7, sl │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, sl, ror #30 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, r2, asr #6 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r8, r2, asr #6 │ │ │ │ + tsteq r8, r0, asr #6 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, lr, lsr #6 │ │ │ │ + @ instruction: 0x0106a6bc │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + mrseq sl, (UNDEF: 56) │ │ │ │ + smlabbeq r6, r4, r6, sl │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + smlatteq r8, r2, r2, sl │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + smlabteq r8, r0, r2, sl │ │ │ │ + @ instruction: 0x0108a2b6 │ │ │ │ + smlatbeq r8, ip, r2, sl │ │ │ │ + smlatbeq r8, r2, r2, sl │ │ │ │ + @ instruction: 0x0108a298 │ │ │ │ + smlabbeq r8, lr, r2, sl │ │ │ │ + smlabbeq r8, r4, r2, sl │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ tsteq r8, ip, ror r2 │ │ │ │ - tsteq r8, r6, ror r2 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - smlabbeq r8, sl, lr, r9 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tsteq r8, lr, asr #4 │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - smlatbeq r6, r4, r5, sl │ │ │ │ - smlabbeq r8, lr, sp, r9 │ │ │ │ - tsteq r8, r2, lsl #4 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlatteq r8, r0, r1, sl │ │ │ │ - ldrdeq sl, [r8, -r6] │ │ │ │ - smlabteq r8, ip, r1, sl │ │ │ │ - smlabteq r8, r2, r1, sl │ │ │ │ - @ instruction: 0x0108a1b8 │ │ │ │ - smlatbeq r8, lr, r1, sl │ │ │ │ - smlatbeq r8, r4, r1, sl │ │ │ │ - @ instruction: 0x0108a19e │ │ │ │ - @ instruction: 0x0108a19c │ │ │ │ - @ instruction: 0x0108a19a │ │ │ │ - tsteq pc, sl, lsl r5 @ │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlatteq pc, r2, r4, r6 │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - smlabteq r6, sl, r6, sl │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - smlabteq r6, lr, r6, sl │ │ │ │ - smlabteq r6, sl, r6, sl │ │ │ │ - smlabteq r6, sl, r6, sl │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - @ instruction: 0x0106a6b8 │ │ │ │ - tsteq pc, r6, lsr #8 │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r8, sl, ror fp │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - qaddeq sl, r0, r8 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + strdeq r6, [pc, -sl] │ │ │ │ + smlatteq r6, r0, r7, sl │ │ │ │ + smlatteq r6, ip, r7, sl │ │ │ │ + smlabteq pc, r2, r5, r6 @ │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + smlatbeq r6, sl, r7, sl │ │ │ │ + @ instruction: 0x0106a7b6 │ │ │ │ + @ instruction: 0x0106a7b2 │ │ │ │ + smlatbeq r6, lr, r7, sl │ │ │ │ + smlatbeq r6, sl, r7, sl │ │ │ │ + smlatbeq r6, sl, r7, sl │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + @ instruction: 0x0106a798 │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + @ instruction: 0x0106a7b8 │ │ │ │ + tsteq r8, sl, asr ip │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + @ instruction: 0x0106a4b6 │ │ │ │ + smlatbeq r6, lr, r4, sl │ │ │ │ + smlatbeq r8, r8, r3, r9 │ │ │ │ + smlatteq r6, ip, r3, sl │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlatteq r8, ip, r0, sl │ │ │ │ + @ instruction: 0x01089bb8 │ │ │ │ + smlatteq r8, lr, r0, sl │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + smlabteq r8, r4, r0, sl │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ ldrdeq sl, [r6, -r6] │ │ │ │ - smlabteq r6, lr, r3, sl │ │ │ │ - smlabteq r8, r8, r2, r9 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, ip │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, lr │ │ │ │ - strdeq r9, [r8, -lr] │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatteq r8, r4, pc, r9 @ │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlabteq r6, r6, r2, sl │ │ │ │ - @ instruction: 0x0106a2be │ │ │ │ - smlabteq r8, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x0106a294 │ │ │ │ - smlabbeq r6, ip, r2, sl │ │ │ │ - smlatbeq r8, lr, pc, r9 @ │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - @ instruction: 0x01089f9a │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - smlatbeq r8, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x01089fbe │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - smlabteq r8, ip, pc, r9 @ │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ - smlabteq r8, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x01089fbe │ │ │ │ - @ instruction: 0x01089fba │ │ │ │ - smlatbeq r8, sl, pc, r9 @ │ │ │ │ - smlabteq r8, sl, pc, r9 @ │ │ │ │ - smlabteq r8, r6, pc, r9 @ │ │ │ │ - smlabteq r8, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x01089fbe │ │ │ │ - @ instruction: 0x01089fba │ │ │ │ - @ instruction: 0x01089fba │ │ │ │ - @ instruction: 0x01089fba │ │ │ │ - @ instruction: 0x01089fb4 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - smlatbeq r8, r8, pc, r9 @ │ │ │ │ - smlatbeq r8, r4, pc, r9 @ │ │ │ │ + strheq sl, [r8, -r0] │ │ │ │ + strheq sl, [r8, -ip] │ │ │ │ + smlatbeq r6, r6, r3, sl │ │ │ │ + @ instruction: 0x0106a39e │ │ │ │ + smlatbeq r8, r6, r0, sl │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + smlabbeq r8, lr, r0, sl │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + smlabbeq r8, r6, r0, sl │ │ │ │ + swpeq sl, lr, [r8] │ │ │ │ + strheq sl, [r8, -r2] │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + smlatbeq r8, ip, r0, sl │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + smlatbeq r8, r2, r0, sl │ │ │ │ + swpeq sl, lr, [r8] │ │ │ │ + swpeq sl, sl, [r8] │ │ │ │ + smlabbeq r8, sl, r0, sl │ │ │ │ + smlatbeq r8, sl, r0, sl │ │ │ │ + smlatbeq r8, r6, r0, sl │ │ │ │ + smlatbeq r8, r2, r0, sl │ │ │ │ + swpeq sl, lr, [r8] │ │ │ │ + swpeq sl, sl, [r8] │ │ │ │ + swpeq sl, sl, [r8] │ │ │ │ + swpeq sl, sl, [r8] │ │ │ │ + swpeq sl, r4, [r8] │ │ │ │ + tsteq r8, sl, lsr r9 │ │ │ │ + smlabbeq r8, r8, r0, sl │ │ │ │ + smlabbeq r8, r4, r0, sl │ │ │ │ stclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @ instruction: 0xf8dfe81a │ │ │ │ ldrtmi r2, [fp], -r4, ror #25 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38909,190 +38909,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed33188 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ - smlatteq r8, r0, ip, r9 │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - @ instruction: 0x01089cb8 │ │ │ │ - smlabbeq r8, r4, ip, r9 │ │ │ │ - smlabbeq r8, r8, ip, r9 │ │ │ │ - smlatbeq r7, ip, r2, r1 │ │ │ │ - tsteq r8, r8, ror ip │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r7, r8, asr #2 │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - tsteq r7, r0, ror r1 │ │ │ │ - tsteq r7, r4, lsr r1 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - smlabbeq r7, r4, r2, r1 │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - smlabteq r7, ip, r0, r1 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - smlatbeq r8, ip, r2, r9 │ │ │ │ - @ instruction: 0x010892b4 │ │ │ │ - tsteq r7, r4, asr #4 │ │ │ │ - tsteq pc, sl, asr ip @ │ │ │ │ - smlabteq r8, r2, fp, r9 │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - tsteq r8, lr, ror #20 │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - tsteq r8, r6, ror #20 │ │ │ │ - tsteq r8, r2, ror #20 │ │ │ │ - tsteq r8, r2, ror #20 │ │ │ │ - tsteq r8, r2, ror #20 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ + smlabteq r8, r0, sp, r9 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + @ instruction: 0x01089d98 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + smlabbeq r7, ip, r3, r1 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r7, r0, asr r2 │ │ │ │ + tsteq r7, r4, lsl r2 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r7, r4, ror #6 │ │ │ │ strdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ + smlatbeq r7, ip, r1, r1 │ │ │ │ + smlatteq r8, ip, ip, r9 │ │ │ │ + smlabbeq r8, ip, r3, r9 │ │ │ │ + @ instruction: 0x01089394 │ │ │ │ + tsteq r7, r4, lsr #6 │ │ │ │ + tsteq pc, sl, lsr sp @ │ │ │ │ + smlatbeq r8, r2, ip, r9 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ + tsteq r8, sl, asr #22 │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + smlabbeq r8, r0, r3, r9 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + @ instruction: 0x01089abc │ │ │ │ + smlabteq r8, r0, sl, r9 │ │ │ │ + smlatteq r7, r4, r0, r1 │ │ │ │ + @ instruction: 0x01089ab0 │ │ │ │ + smlatbeq r8, ip, sl, r9 │ │ │ │ + smlabbeq r7, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x01089a9c │ │ │ │ + smlatbeq r7, r8, pc, r0 @ │ │ │ │ + tsteq r7, ip, ror #30 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + strheq r1, [r7, -ip] │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r7, r4, lsl #30 │ │ │ │ tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - smlabbeq r8, ip, r2, r9 │ │ │ │ - smlatbeq r8, r0, r2, r9 │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlatteq r8, r0, r9, r9 │ │ │ │ - tsteq r7, r4 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, ip, r9, r9 │ │ │ │ - smlatbeq r7, r0, lr, r0 │ │ │ │ - @ instruction: 0x010899bc │ │ │ │ - smlabteq r7, r8, lr, r0 │ │ │ │ - smlabbeq r7, ip, lr, r0 │ │ │ │ - @ instruction: 0x0108999c │ │ │ │ - ldrdeq r0, [r7, -ip] │ │ │ │ - tsteq r8, r0, ror r0 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq r7, r4, lsr #28 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r8, r4 │ │ │ │ - tsteq r8, ip │ │ │ │ - @ instruction: 0x01070f9c │ │ │ │ - @ instruction: 0x010f59b2 │ │ │ │ - tsteq r8, sl, lsl r9 │ │ │ │ - smlatbeq r8, sl, r7, r9 │ │ │ │ - smlabteq r8, sl, r7, r9 │ │ │ │ - smlabteq r8, r6, r7, r9 │ │ │ │ - smlabteq r8, r2, r7, r9 │ │ │ │ - @ instruction: 0x010897be │ │ │ │ - @ instruction: 0x010897ba │ │ │ │ - @ instruction: 0x010897ba │ │ │ │ - @ instruction: 0x010897ba │ │ │ │ + smlatteq r8, r4, r0, r9 │ │ │ │ + smlatteq r8, ip, r0, r9 │ │ │ │ + tsteq r7, ip, ror r0 │ │ │ │ + @ instruction: 0x010f5a92 │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ + smlabbeq r8, sl, r8, r9 │ │ │ │ + smlatbeq r8, sl, r8, r9 │ │ │ │ + smlatbeq r8, r6, r8, r9 │ │ │ │ + smlatbeq r8, r2, r8, r9 │ │ │ │ @ instruction: 0x0108989e │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - smlabbeq r7, lr, lr, r7 │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, r6, lsr #18 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq r8, r6, lsr #16 │ │ │ │ - tsteq pc, r6, asr #14 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x01088e90 │ │ │ │ - smlatbeq r8, ip, r7, r9 │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ - smlatbeq r8, r6, r7, r9 │ │ │ │ - smlatbeq r8, r0, r7, r9 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - @ instruction: 0x01089792 │ │ │ │ - @ instruction: 0x01089790 │ │ │ │ - @ instruction: 0x01089790 │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - smlabbeq r8, r2, r7, r9 │ │ │ │ - smlabteq r8, lr, sp, r8 │ │ │ │ - tsteq r8, lr, ror r7 │ │ │ │ - @ instruction: 0x0108a99e │ │ │ │ - @ instruction: 0x010973b2 │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq r8, r6, ror sp │ │ │ │ - strdeq r0, [r7, -r2] │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r8, lr, lsr #14 │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - smlabteq r6, r2, r5, r9 │ │ │ │ - @ instruction: 0x010695ba │ │ │ │ - tsteq r8, sl, lsl #14 │ │ │ │ - @ instruction: 0x01069590 │ │ │ │ - smlabbeq r6, r8, r5, r9 │ │ │ │ - @ instruction: 0x01089290 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - @ instruction: 0x010896be │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlatbeq r8, r8, r6, r9 │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - smlatbeq r8, r0, r6, r9 │ │ │ │ - @ instruction: 0x0108969e │ │ │ │ - @ instruction: 0x01089698 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - tsteq r8, sl, ror #12 │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq r8, r2, lsr r6 │ │ │ │ - tsteq r8, r2, lsr r6 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r8, r6, lsr #12 │ │ │ │ - smlabteq pc, sl, r3, r5 @ │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r8, lr, lsl fp │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, sl, lsl #12 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - @ instruction: 0x010692b0 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - smlabbeq r6, r2, r2, r9 │ │ │ │ - smlatbeq r8, sl, r5, r9 │ │ │ │ - @ instruction: 0x01089592 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - smlabteq r8, sl, r3, r9 │ │ │ │ - strdeq sl, [r8, -r2] │ │ │ │ - tsteq r9, r8 │ │ │ │ - smlatbeq r8, sl, r3, r9 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlatteq r8, lr, r5, r9 │ │ │ │ - tsteq r7, r6, lsr #16 │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - @ instruction: 0x01069198 │ │ │ │ - @ instruction: 0x01069190 │ │ │ │ - smlabbeq r6, r8, r1, r9 │ │ │ │ - smlabbeq r6, r0, r1, r9 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - smlatteq r6, r6, r1, r9 │ │ │ │ - smlatteq r6, r0, r1, r9 │ │ │ │ - @ instruction: 0x010899b6 │ │ │ │ - @ instruction: 0x010691ba │ │ │ │ - @ instruction: 0x010691b4 │ │ │ │ - @ instruction: 0x0108999a │ │ │ │ - smlabbeq r6, lr, r1, r9 │ │ │ │ - smlabbeq r6, r8, r1, r9 │ │ │ │ + @ instruction: 0x0108989a │ │ │ │ + @ instruction: 0x0108989a │ │ │ │ + @ instruction: 0x0108989a │ │ │ │ tsteq r8, lr, ror r9 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r8, r2, ror #18 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r7, lr, ror #30 │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r6, lsl #20 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + tsteq pc, r6, lsr #16 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ + smlabbeq r8, ip, r8, r9 │ │ │ │ + tsteq r8, lr, asr #30 │ │ │ │ + smlabbeq r8, r6, r8, r9 │ │ │ │ + smlabbeq r8, r0, r8, r9 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r8, r2, ror r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + ldrdeq r8, [r8, -r2] │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + smlatbeq r8, lr, lr, r8 │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + @ instruction: 0x01097492 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + ldrdeq r0, [r7, -r2] │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + smlatbeq r6, r2, r6, r9 │ │ │ │ + @ instruction: 0x0106969a │ │ │ │ + smlatteq r8, sl, r7, r9 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ + @ instruction: 0x0108979e │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlabbeq r8, r8, r7, r9 │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + smlabbeq r8, r0, r7, r9 │ │ │ │ + tsteq r8, lr, ror r7 │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + smlatteq r6, lr, r4, r9 │ │ │ │ + tsteq r8, lr, asr #14 │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + tsteq r8, r2, lsl r7 │ │ │ │ + tsteq r8, r2, lsl r7 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ + smlatbeq pc, sl, r4, r5 @ │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + smlatteq r8, sl, r6, r9 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x01069390 │ │ │ │ + tsteq r9, r4, lsr #20 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + smlabbeq r8, sl, r6, r9 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + @ instruction: 0x010894b4 │ │ │ │ + smlatbeq r8, sl, r4, r9 │ │ │ │ + ldrdeq sl, [r8, -r2] │ │ │ │ + smlatteq r9, r8, r0, r7 │ │ │ │ + smlabbeq r8, sl, r4, r9 │ │ │ │ + @ instruction: 0x01088ab0 │ │ │ │ + smlabteq r8, lr, r6, r9 │ │ │ │ + tsteq r7, r6, lsl #18 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + @ instruction: 0x01089ab2 │ │ │ │ + smlabteq r6, r6, r2, r9 │ │ │ │ + smlabteq r6, r0, r2, r9 │ │ │ │ + @ instruction: 0x01089a96 │ │ │ │ + @ instruction: 0x0106929a │ │ │ │ + @ instruction: 0x01069294 │ │ │ │ + tsteq r8, sl, ror sl │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r8, r2, asr #20 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe842 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39943,199 +39943,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef741f8 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabbeq r8, r0, r6, r9 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlatteq r6, r8, lr, r8 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + smlatbeq r7, r0, r1, r0 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + smlabteq r8, sl, r5, r8 │ │ │ │ + tsteq r8, sl, ror pc │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ tsteq r6, r2, asr #28 │ │ │ │ tsteq r6, sl, lsr lr │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - smlabteq r7, r0, r0, r0 │ │ │ │ - tsteq r8, r2, lsr #12 │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - smlatteq r8, sl, r4, r8 │ │ │ │ - @ instruction: 0x01088e9a │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, sl, asr sp │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r8, lr, lsl sl │ │ │ │ - @ instruction: 0x010895b2 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - @ instruction: 0x01089590 │ │ │ │ - smlatbeq r6, sl, ip, r8 │ │ │ │ - smlatbeq r6, r2, ip, r8 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + @ instruction: 0x01089692 │ │ │ │ + @ instruction: 0x01068dbc │ │ │ │ + @ instruction: 0x01068db4 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + smlabbeq r6, sl, sp, r8 │ │ │ │ + smlabbeq r6, r2, sp, r8 │ │ │ │ + tsteq r8, lr, asr #12 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r8, sl, lsl #12 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, ip, ip, r8 │ │ │ │ + smlatteq r8, r8, r5, r9 │ │ │ │ + smlabteq r6, r2, ip, r8 │ │ │ │ + @ instruction: 0x01068cba │ │ │ │ + smlabteq r8, r6, r5, r9 │ │ │ │ + @ instruction: 0x01068c90 │ │ │ │ + smlabbeq r6, r8, ip, r8 │ │ │ │ + smlatbeq r8, sl, r5, r9 │ │ │ │ + tstpeq r6, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ tsteq r8, lr, ror #10 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r8, sl, lsr #10 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - smlatteq r6, r2, fp, r8 │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - smlatteq r8, r6, r4, r9 │ │ │ │ - @ instruction: 0x01068bb0 │ │ │ │ - smlatbeq r6, r8, fp, r8 │ │ │ │ - smlabteq r8, sl, r4, r9 │ │ │ │ - tstpeq r6, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, lr, ror r4 │ │ │ │ - smlabbeq r8, r4, r4, r9 │ │ │ │ - smlabbeq r8, lr, r4, r9 │ │ │ │ - smlabbeq r8, ip, r4, r9 │ │ │ │ - smlabbeq r8, sl, r4, r9 │ │ │ │ - smlabbeq r8, r8, r4, r9 │ │ │ │ - @ instruction: 0x01089492 │ │ │ │ - @ instruction: 0x01089490 │ │ │ │ - @ instruction: 0x0108949a │ │ │ │ - @ instruction: 0x0108949c │ │ │ │ - smlatbeq r8, sl, r4, r9 │ │ │ │ - @ instruction: 0x010894b8 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - smlatteq r8, r0, r4, r9 │ │ │ │ - smlatteq r8, lr, r4, r9 │ │ │ │ - smlatteq r8, ip, r4, r9 │ │ │ │ - smlatteq r8, sl, r4, r9 │ │ │ │ - smlatteq r8, ip, r4, r9 │ │ │ │ - smlatteq pc, r0, r9, r4 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r7, r8, asr #30 │ │ │ │ - @ instruction: 0x0106fc92 │ │ │ │ - tsteq pc, r2, ror #18 │ │ │ │ - smlabbeq r8, r8, r4, r9 │ │ │ │ - smlatbeq r8, ip, r0, r8 │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - smlabbeq r8, r8, r0, r8 │ │ │ │ - smlabbeq r6, r0, r8, r8 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r2, asr r8 │ │ │ │ - tsteq r8, sl, lsl #26 │ │ │ │ - smlabbeq r8, r8, lr, r8 │ │ │ │ - tsteq r8, lr, lsr #32 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r8, r6, lsr #32 │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r8, r6, lsl r0 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - tsteq r8, sl, lsl pc │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - tsteq r8, lr, asr sl │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r8, sl, asr #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r8, r6, asr #18 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, lr, lsr #18 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - smlabteq r6, r6, r8, pc @ │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, sl, ror #10 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + smlabbeq r8, sl, r5, r9 │ │ │ │ + @ instruction: 0x01089598 │ │ │ │ + @ instruction: 0x010895ba │ │ │ │ + smlabteq r8, r0, r5, r9 │ │ │ │ + smlabteq r8, lr, r5, r9 │ │ │ │ + smlabteq r8, ip, r5, r9 │ │ │ │ + smlabteq r8, sl, r5, r9 │ │ │ │ + smlabteq r8, ip, r5, r9 │ │ │ │ + smlabteq pc, r0, sl, r4 @ │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r7, r8, lsr #32 │ │ │ │ + tstpeq r6, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + smlabbeq r8, ip, r1, r8 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + smlatteq r8, sl, sp, r8 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r8, lr, lsl #2 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + tsteq r8, sl │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, r6 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + smlatteq r8, ip, pc, r8 @ │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + @ instruction: 0x010687be │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r6, lsr #22 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + smlatbeq r6, r6, r9, pc @ │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + smlatteq r8, sl, r1, r9 │ │ │ │ + smlatteq r6, r8, r5, r8 │ │ │ │ + ldrdeq r7, [r8, -r2] │ │ │ │ + tsteq r8, sl, lsl #14 │ │ │ │ + smlatbeq r8, lr, r1, r9 │ │ │ │ + @ instruction: 0x010891b0 │ │ │ │ + smlatbeq r8, r8, r6, r8 │ │ │ │ + @ instruction: 0x0108919a │ │ │ │ + @ instruction: 0x01089194 │ │ │ │ + smlabbeq r8, lr, r1, r9 │ │ │ │ + smlabbeq r8, r8, r1, r9 │ │ │ │ + smlabbeq r8, r2, r1, r9 │ │ │ │ + smlabbeq r8, r0, r1, r9 │ │ │ │ + tsteq r8, lr, ror r1 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + tsteq r8, r6, ror r1 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ + tsteq pc, r2, lsr r5 @ │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ tsteq r8, lr, lsl r1 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - tsteq r8, sl, lsl #2 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - strdeq r7, [r8, -r2] │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - smlabteq r8, lr, r0, r9 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, r8, r5, r8 │ │ │ │ - strheq r9, [r8, -sl] │ │ │ │ - strheq r9, [r8, -r4] │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + smlatteq r8, sl, r0, r9 │ │ │ │ + smlatteq r8, r2, r0, r9 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + strheq r0, [r7, -r4] │ │ │ │ + strheq r9, [r8, -r6] │ │ │ │ smlatbeq r8, lr, r0, r9 │ │ │ │ - smlatbeq r8, r8, r0, r9 │ │ │ │ - smlatbeq r8, r2, r0, r9 │ │ │ │ + smlatbeq r8, r6, r0, r9 │ │ │ │ + smlatbeq r8, r4, r0, r9 │ │ │ │ + smlatbeq r8, r4, r0, r9 │ │ │ │ smlatbeq r8, r0, r0, r9 │ │ │ │ - swpeq r9, lr, [r8] │ │ │ │ - swpeq r9, r8, [r8] @ │ │ │ │ - swpeq r9, r6, [r8] │ │ │ │ - swpeq r9, r4, [r8] │ │ │ │ - swpeq r9, r2, [r8] │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - @ instruction: 0x01087b9c │ │ │ │ - qaddeq r9, lr, r8 │ │ │ │ - tsteq r8, lr, asr #32 │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, lr, lsr r0 │ │ │ │ - tsteq r8, r6, lsr #32 │ │ │ │ - smlabbeq r8, r6, r9, r8 │ │ │ │ - tsteq r8, sl │ │ │ │ + tsteq r8, r2, ror r0 │ │ │ │ + tsteq r8, r2, ror r0 │ │ │ │ + tsteq r8, lr, ror r0 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + qaddeq r9, ip, r8 │ │ │ │ + tsteq r8, lr │ │ │ │ + tsteq r8, lr │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + smlatteq r8, r0, pc, r8 @ │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + @ instruction: 0x01088fb2 │ │ │ │ + @ instruction: 0x01088fb4 │ │ │ │ tsteq r8, r2 │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - ldrdeq pc, [r6, -r4] │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - smlabteq r8, lr, pc, r8 @ │ │ │ │ - smlabteq r8, r6, pc, r8 @ │ │ │ │ - smlabteq r8, r4, pc, r8 @ │ │ │ │ - smlabteq r8, r4, pc, r8 @ │ │ │ │ - smlabteq r8, r0, pc, r8 @ │ │ │ │ - @ instruction: 0x01088f92 │ │ │ │ - @ instruction: 0x01088f92 │ │ │ │ + smlabbeq r8, r6, pc, r8 @ │ │ │ │ + smlabbeq r8, r8, pc, r8 @ │ │ │ │ + smlatteq r8, r6, pc, r8 @ │ │ │ │ + tsteq r8, sl, asr pc │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlabteq r8, sl, pc, r8 @ │ │ │ │ + tsteq r8, lr, lsr #30 │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + smlatbeq r8, lr, pc, r8 @ │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + smlabbeq r8, lr, pc, r8 @ │ │ │ │ + @ instruction: 0x01088f9a │ │ │ │ + @ instruction: 0x01088f9c │ │ │ │ @ instruction: 0x01088f9e │ │ │ │ + smlatbeq r8, sl, pc, r8 @ │ │ │ │ tsteq r8, r0, ror #30 │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ + @ instruction: 0x01088f9e │ │ │ │ tsteq r8, ip, ror pc │ │ │ │ - tsteq r8, lr, lsr #30 │ │ │ │ - tsteq r8, lr, lsr #30 │ │ │ │ - tsteq r8, sl, asr pc │ │ │ │ - strdeq r8, [r8, -lr] │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - tsteq r8, lr, lsr pc │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsr #30 │ │ │ │ - smlatbeq r8, r6, lr, r8 │ │ │ │ - smlatbeq r8, r8, lr, r8 │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - smlatteq r8, sl, lr, r8 │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - smlabteq r8, lr, lr, r8 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - smlatbeq r8, lr, lr, r8 │ │ │ │ - @ instruction: 0x01088eba │ │ │ │ - @ instruction: 0x01088ebc │ │ │ │ - @ instruction: 0x01088ebe │ │ │ │ - smlabteq r8, sl, lr, r8 │ │ │ │ - smlabbeq r8, r0, lr, r8 │ │ │ │ - @ instruction: 0x01088ebe │ │ │ │ - @ instruction: 0x01088e9c │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfe81c │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -41019,207 +41019,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ mrrcge 4, 7, pc, r0, cr10 @ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bllt ff790cf4 │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - smlabteq r8, r0, fp, r8 │ │ │ │ - smlabbeq r8, r6, fp, r8 │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - smlatbeq r8, r6, fp, r8 │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - smlabbeq r8, r8, fp, r8 │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - tsteq r7, r4, lsl r3 │ │ │ │ - tstpeq r6, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq r5, [r9, -r8] │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - tstpeq r6, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, ip, r7 │ │ │ │ - smlabteq r8, r0, ip, r7 │ │ │ │ - smlabteq r8, r0, ip, r7 │ │ │ │ - @ instruction: 0x01087cb8 │ │ │ │ - @ instruction: 0x01087cb4 │ │ │ │ - @ instruction: 0x01087cb0 │ │ │ │ - @ instruction: 0x01087cb0 │ │ │ │ - @ instruction: 0x01087cb4 │ │ │ │ - @ instruction: 0x01087cb8 │ │ │ │ - smlabteq r8, r0, ip, r7 │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, ip, lsr sl │ │ │ │ - tsteq r8, r6, lsr sl │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - smlatbeq pc, lr, fp, r3 @ │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + smlatbeq r8, r0, ip, r8 │ │ │ │ + tsteq r8, r6, ror #24 │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + smlabbeq r8, r6, ip, r8 │ │ │ │ strdeq r8, [r8, -r8] │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ - tsteq r8, r6, lsl #20 │ │ │ │ - tstpeq r6, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - ldrdeq r8, [r8, -sl] │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - smlabteq r8, lr, r9, r8 │ │ │ │ - smlatteq r6, r4, sl, r7 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x010889ba │ │ │ │ - smlatteq r8, ip, r9, r8 │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + @ instruction: 0x01088bb4 │ │ │ │ + strdeq r6, [r7, -r4] │ │ │ │ + tstpeq r6, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [r9, -r8] │ │ │ │ + @ instruction: 0x01087db8 │ │ │ │ + @ instruction: 0x01087db4 │ │ │ │ + tstpeq r6, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, sp, r7 │ │ │ │ + smlatbeq r8, r0, sp, r7 │ │ │ │ + smlatbeq r8, r0, sp, r7 │ │ │ │ + @ instruction: 0x01087d98 │ │ │ │ + @ instruction: 0x01087d94 │ │ │ │ + @ instruction: 0x01087d90 │ │ │ │ + @ instruction: 0x01087d90 │ │ │ │ + @ instruction: 0x01087d94 │ │ │ │ + @ instruction: 0x01087d98 │ │ │ │ + smlatbeq r8, r0, sp, r7 │ │ │ │ + tsteq pc, lr, lsl sp @ │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ + smlatteq r8, r8, sl, r8 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlabbeq pc, lr, ip, r3 @ │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - smlatbeq r6, r4, r9, r7 │ │ │ │ - smlatteq r8, sl, r9, r8 │ │ │ │ ldrdeq r8, [r8, -r0] │ │ │ │ - smlatteq r6, lr, ip, lr │ │ │ │ - @ instruction: 0x010889b0 │ │ │ │ - smlatbeq r8, sl, r9, r8 │ │ │ │ - smlatbeq r8, r8, r9, r8 │ │ │ │ - smlatbeq r8, r6, r9, r8 │ │ │ │ - smlatbeq r8, r8, r9, r8 │ │ │ │ - @ instruction: 0x0108899c │ │ │ │ - @ instruction: 0x01088992 │ │ │ │ - smlabbeq r8, r8, r9, r8 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - smlatbeq r8, r4, r0, r7 │ │ │ │ - tsteq r8, lr, ror #18 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r8, lr, lsr #18 │ │ │ │ - @ instruction: 0x01087e90 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - smlatteq r8, r8, r8, r6 │ │ │ │ - tsteq r7, lr, lsl #28 │ │ │ │ - strdeq r5, [r7, -r6] │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - strdeq r7, [r8, -sl] │ │ │ │ - smlatteq r8, ip, r8, r8 │ │ │ │ - smlatteq r8, r6, r8, r8 │ │ │ │ - smlatteq r8, r0, r8, r8 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabteq r8, r2, r8, r8 │ │ │ │ - @ instruction: 0x010888ba │ │ │ │ - @ instruction: 0x010888b4 │ │ │ │ - qaddeq pc, sl, r6 @ │ │ │ │ - @ instruction: 0x0108889c │ │ │ │ - ldrdeq r6, [r8, -r2] │ │ │ │ - tsteq r8, r6, ror r8 │ │ │ │ - @ instruction: 0x01086eb8 │ │ │ │ - smlatteq r7, r2, ip, r5 │ │ │ │ - smlabteq r8, lr, r6, r7 │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - @ instruction: 0x01075c9a │ │ │ │ - smlabbeq r8, r6, r6, r7 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + smlatteq r8, r0, sl, r8 │ │ │ │ + smlatteq r8, r6, sl, r8 │ │ │ │ + tstpeq r6, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + @ instruction: 0x01088aba │ │ │ │ + tsteq r8, r2, asr #6 │ │ │ │ + smlatbeq r8, lr, sl, r8 │ │ │ │ + smlabteq r6, r4, fp, r7 │ │ │ │ + @ instruction: 0x01067bbc │ │ │ │ + @ instruction: 0x01088a9a │ │ │ │ + smlabteq r8, ip, sl, r8 │ │ │ │ + smlatteq r8, ip, r2, r7 │ │ │ │ + @ instruction: 0x01088abe │ │ │ │ + @ instruction: 0x01088ab6 │ │ │ │ + @ instruction: 0x01088ab8 │ │ │ │ + @ instruction: 0x01088ab6 │ │ │ │ + smlabbeq r6, r4, sl, r7 │ │ │ │ + smlabteq r8, sl, sl, r8 │ │ │ │ + @ instruction: 0x01088ab0 │ │ │ │ + smlabteq r6, lr, sp, lr │ │ │ │ + @ instruction: 0x01088a90 │ │ │ │ + smlabbeq r8, sl, sl, r8 │ │ │ │ + smlabbeq r8, r8, sl, r8 │ │ │ │ + smlabbeq r8, r6, sl, r8 │ │ │ │ + smlabbeq r8, r8, sl, r8 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, r2, ror sl │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + smlabbeq r8, r4, r1, r7 │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + smlabteq r8, r8, r9, r6 │ │ │ │ + smlatteq r7, lr, lr, r5 │ │ │ │ + ldrdeq r5, [r7, -r6] │ │ │ │ + smlatteq r8, r0, r9, r8 │ │ │ │ + ldrdeq r7, [r8, -sl] │ │ │ │ + smlabteq r8, ip, r9, r8 │ │ │ │ + smlabteq r8, r6, r9, r8 │ │ │ │ + smlabteq r8, r0, r9, r8 │ │ │ │ + @ instruction: 0x010f38bc │ │ │ │ + smlatbeq r8, r2, r9, r8 │ │ │ │ + @ instruction: 0x0108899a │ │ │ │ + @ instruction: 0x01088994 │ │ │ │ + tstpeq r6, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + @ instruction: 0x01086fb2 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + @ instruction: 0x01086f98 │ │ │ │ + smlabteq r7, r2, sp, r5 │ │ │ │ + smlatbeq r8, lr, r7, r7 │ │ │ │ + tsteq r8, lr, lsl #18 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r7, sl, ror sp │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + tstpeq r6, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [r8, -r6] │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + strdeq r7, [r8, -r2] │ │ │ │ + smlatteq r8, r8, r6, r7 │ │ │ │ + smlatteq r8, r2, r6, r7 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + ldrdeq r7, [r8, -sl] │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + smlatteq r8, r4, r6, r7 │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + @ instruction: 0x01086db4 │ │ │ │ + ldrdeq r5, [r7, -lr] │ │ │ │ + smlabteq r8, sl, r5, r7 │ │ │ │ + tsteq r8, sl, lsr #14 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + @ instruction: 0x01075b96 │ │ │ │ + smlabbeq r8, r2, r5, r7 │ │ │ │ + smlatteq r8, r2, r6, r8 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r7, lr, asr #22 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + smlatbeq r8, lr, r6, r8 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + smlabbeq r8, r2, r6, r8 │ │ │ │ + @ instruction: 0x01086c96 │ │ │ │ + smlabbeq r6, sl, r4, r7 │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ tsteq r8, lr, lsr #12 │ │ │ │ - @ instruction: 0x0106ef98 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r8, r2, lsl #12 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - strdeq r7, [r8, -sl] │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - strdeq r7, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - smlabbeq pc, r0, r5, r3 @ │ │ │ │ - @ instruction: 0x01088692 │ │ │ │ - ldrdeq r6, [r8, -r4] │ │ │ │ - strdeq r5, [r7, -lr] │ │ │ │ - smlatteq r8, sl, r4, r7 │ │ │ │ - tsteq r8, sl, asr #12 │ │ │ │ - smlabbeq r8, ip, ip, r6 │ │ │ │ - @ instruction: 0x01075ab6 │ │ │ │ - smlatbeq r8, r2, r4, r7 │ │ │ │ - tsteq r8, r2, lsl #12 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r7, lr, ror #20 │ │ │ │ - tsteq r8, sl, asr r4 │ │ │ │ - smlabteq r8, lr, r5, r8 │ │ │ │ - @ instruction: 0x0106eb98 │ │ │ │ - smlabbeq r6, lr, r4, r7 │ │ │ │ - smlabbeq r6, r6, r4, r7 │ │ │ │ - smlatbeq r8, r2, r5, r8 │ │ │ │ - @ instruction: 0x01086bb6 │ │ │ │ - smlatbeq r6, sl, r3, r7 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, lr, asr #10 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r8, lr, asr #10 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - @ instruction: 0x0106739c │ │ │ │ - @ instruction: 0x01067394 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ - tsteq r8, r6, lsr #10 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + tsteq r8, r6, lsl #12 │ │ │ │ + smlatbeq r8, r8, r6, r8 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + smlatteq r8, r8, r5, r8 │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + smlatteq r8, lr, r5, r8 │ │ │ │ + smlatteq r8, sl, r5, r8 │ │ │ │ + smlabteq r8, r0, r5, r8 │ │ │ │ + @ instruction: 0x010885bc │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + smlabteq r8, ip, r5, r8 │ │ │ │ smlabteq r8, r8, r5, r8 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r8, r2, lsl r5 │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - tsteq r8, sl, lsl #10 │ │ │ │ - smlatteq r8, r0, r4, r8 │ │ │ │ + smlabteq r8, r4, r5, r8 │ │ │ │ + smlabteq r8, r8, r5, r8 │ │ │ │ + smlabteq r8, ip, r5, r8 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + smlabteq r8, r0, r5, r8 │ │ │ │ + @ instruction: 0x010885be │ │ │ │ ldrdeq r8, [r8, -ip] │ │ │ │ - strdeq r8, [r8, -r6] │ │ │ │ - smlatteq r8, ip, r4, r8 │ │ │ │ - smlatteq r8, r8, r4, r8 │ │ │ │ - smlatteq r8, r4, r4, r8 │ │ │ │ - smlatteq r8, r8, r4, r8 │ │ │ │ - smlatteq r8, ip, r4, r8 │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - tsteq pc, lr, lsl r2 @ │ │ │ │ - smlatteq r8, r0, r4, r8 │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - strdeq r8, [r8, -r6] │ │ │ │ - @ instruction: 0x01087a90 │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, sl, lsr #10 │ │ │ │ + tsteq r8, r2, lsr r5 │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r2, lsl #10 │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + smlabteq r8, ip, r4, r8 │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + smlatbeq r8, r0, r4, r8 │ │ │ │ + smlatbeq r8, sl, r4, r8 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + tsteq r8, lr, ror r4 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ tsteq r8, r2, asr r4 │ │ │ │ - tsteq r8, lr, ror #20 │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - tsteq r8, r2, lsr #8 │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - smlatteq r8, ip, r3, r8 │ │ │ │ - strdeq r8, [r8, -r6] │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - smlabteq r8, r0, r3, r8 │ │ │ │ - smlabteq r8, sl, r3, r8 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - @ instruction: 0x01088394 │ │ │ │ - @ instruction: 0x0108839e │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - smlatteq r8, r0, r9, r7 │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - tsteq r8, r6, asr #6 │ │ │ │ - smlabteq r8, r4, r9, r7 │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ + smlabteq r8, r0, sl, r7 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r8, r6, lsr #8 │ │ │ │ + smlatbeq r8, r4, sl, r7 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa4 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42050,192 +42050,192 @@ │ │ │ │ bics lr, r8, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8ec48 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlatteq r8, r6, pc, r7 @ │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - smlatteq r8, r2, pc, r7 @ │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlabteq r8, r6, r0, r8 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + smlabteq r8, r2, r0, r8 │ │ │ │ + strheq r8, [r8, -ip] │ │ │ │ + strheq r8, [r8, -r6] │ │ │ │ + @ instruction: 0x01066cb8 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r8, lr, asr lr │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + @ instruction: 0x01087f9c │ │ │ │ + @ instruction: 0x01087f96 │ │ │ │ + @ instruction: 0x01087f90 │ │ │ │ + smlabbeq r8, sl, pc, r7 @ │ │ │ │ + smlabbeq r8, r8, pc, r7 @ │ │ │ │ + smlabbeq r8, r6, pc, r7 @ │ │ │ │ + smlabbeq r8, r0, pc, r7 @ │ │ │ │ + tsteq r8, lr, ror pc │ │ │ │ + smlabbeq r8, r4, pc, r7 @ │ │ │ │ + smlabbeq r8, lr, pc, r7 @ │ │ │ │ + @ instruction: 0x01087f90 │ │ │ │ + @ instruction: 0x01087f92 │ │ │ │ + @ instruction: 0x01087f9c │ │ │ │ + smlatbeq r8, r2, pc, r7 @ │ │ │ │ + smlatbeq r8, r8, pc, r7 @ │ │ │ │ + @ instruction: 0x01087fb6 │ │ │ │ + @ instruction: 0x01087fb8 │ │ │ │ + smlabteq r8, r2, pc, r7 @ │ │ │ │ + smlabteq r8, r8, pc, r7 @ │ │ │ │ + smlabteq r8, lr, pc, r7 @ │ │ │ │ ldrdeq r7, [r8, -ip] │ │ │ │ - ldrdeq r7, [r8, -r6] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - @ instruction: 0x01086d9a │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r8, lr, ror sp │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + smlabteq r6, r2, r9, r6 │ │ │ │ + @ instruction: 0x01087f92 │ │ │ │ + strdeq lr, [r6, -r8] │ │ │ │ + tsteq r8, r6, ror pc │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, sl, ror #30 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + ldrdeq r6, [r8, -ip] │ │ │ │ + smlabbeq r9, sl, pc, r8 @ │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ strdeq r6, [r6, -sl] │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - @ instruction: 0x01087ebc │ │ │ │ - @ instruction: 0x01087eb6 │ │ │ │ - @ instruction: 0x01087eb0 │ │ │ │ - smlatbeq r8, sl, lr, r7 │ │ │ │ - smlatbeq r8, r8, lr, r7 │ │ │ │ - smlatbeq r8, r6, lr, r7 │ │ │ │ - smlatbeq r8, r0, lr, r7 │ │ │ │ - @ instruction: 0x01087e9e │ │ │ │ - smlatbeq r8, r4, lr, r7 │ │ │ │ - smlatbeq r8, lr, lr, r7 │ │ │ │ - @ instruction: 0x01087eb0 │ │ │ │ - @ instruction: 0x01087eb2 │ │ │ │ - @ instruction: 0x01087ebc │ │ │ │ - smlabteq r8, r2, lr, r7 │ │ │ │ - smlabteq r8, r8, lr, r7 │ │ │ │ - ldrdeq r7, [r8, -r6] │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlatteq r8, r2, lr, r7 │ │ │ │ - smlatteq r8, r8, lr, r7 │ │ │ │ - smlatteq r8, lr, lr, r7 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - @ instruction: 0x010f2994 │ │ │ │ - smlatteq r6, r2, r8, r6 │ │ │ │ - @ instruction: 0x01087eb2 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - @ instruction: 0x01087e96 │ │ │ │ - @ instruction: 0x01087e94 │ │ │ │ - smlabbeq r8, sl, lr, r7 │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r8, r6 │ │ │ │ smlabbeq r8, r8, lr, r7 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - strdeq r6, [r8, -ip] │ │ │ │ - smlatbeq r9, sl, lr, r8 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - qaddeq r7, lr, r8 │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ + @ instruction: 0x0106689e │ │ │ │ + @ instruction: 0x01066896 │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + tsteq r6, sl, lsr r8 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - smlabbeq r8, ip, r9, r6 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r8, sl, ror #18 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r7, r6 │ │ │ │ - smlatbeq r8, r8, sp, r7 │ │ │ │ - @ instruction: 0x010667be │ │ │ │ - @ instruction: 0x010667b6 │ │ │ │ - smlabbeq r8, r6, sp, r7 │ │ │ │ - smlabbeq r6, ip, r7, r6 │ │ │ │ - smlabbeq r6, r4, r7, r6 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r8, r2, asr #26 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r8, lr, lsl sp │ │ │ │ - tsteq r8, sl, asr lr │ │ │ │ - smlabbeq r8, r2, r8, r6 │ │ │ │ - @ instruction: 0x01087c9a │ │ │ │ - @ instruction: 0x010666b0 │ │ │ │ - smlatbeq r6, r8, r6, r6 │ │ │ │ - tsteq r8, r8, ror ip │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - tsteq r8, r0, ror sp │ │ │ │ - tsteq r7, r4, ror r9 │ │ │ │ - tsteq r7, r6, ror r9 │ │ │ │ - tsteq r7, sl, asr r9 │ │ │ │ - strdeq r7, [r8, -r2] │ │ │ │ - strdeq r7, [r8, -r2] │ │ │ │ - smlatteq r8, sl, fp, r7 │ │ │ │ - smlatteq r8, r8, fp, r7 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq r8, sl, lsr #24 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r9, r8, lsr #22 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - @ instruction: 0x010877b8 │ │ │ │ - tsteq pc, r2, asr #8 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ strdeq r7, [r8, -lr] │ │ │ │ - tsteq r9, r0, lsl #20 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlatteq r8, r4, fp, r7 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - smlabteq r8, r4, fp, r7 │ │ │ │ - @ instruction: 0x010969b6 │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + tsteq r8, sl, ror sp │ │ │ │ + @ instruction: 0x01066790 │ │ │ │ + smlabbeq r6, r8, r7, r6 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r8, r6, lsr sp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + @ instruction: 0x010666b6 │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + tsteq r7, r4, asr sl │ │ │ │ + tsteq r7, r6, asr sl │ │ │ │ + tsteq r7, sl, lsr sl │ │ │ │ + ldrdeq r7, [r8, -r2] │ │ │ │ + ldrdeq r7, [r8, -r2] │ │ │ │ + smlabteq r8, sl, ip, r7 │ │ │ │ + smlabteq r8, r8, ip, r7 │ │ │ │ + smlatteq r8, r0, ip, r7 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + strdeq r7, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r9, r8, lsl #24 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + @ instruction: 0x01087898 │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + smlatteq r9, r0, sl, r8 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + smlabteq r8, r4, ip, r7 │ │ │ │ + smlatteq r6, r2, r4, r6 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + smlatbeq r8, r4, ip, r7 │ │ │ │ + @ instruction: 0x01096a96 │ │ │ │ + @ instruction: 0x01086dba │ │ │ │ + smlabteq r8, r2, sp, r6 │ │ │ │ + smlabteq r8, lr, sp, r6 │ │ │ │ + smlabteq r8, lr, sp, r6 │ │ │ │ + smlabteq r8, lr, sp, r6 │ │ │ │ + smlabteq r8, lr, sp, r6 │ │ │ │ ldrdeq r6, [r8, -sl] │ │ │ │ - smlatteq r8, r2, ip, r6 │ │ │ │ - smlatteq r8, lr, ip, r6 │ │ │ │ - smlatteq r8, lr, ip, r6 │ │ │ │ - smlatteq r8, lr, ip, r6 │ │ │ │ - smlatteq r8, lr, ip, r6 │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - strdeq r6, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsr sp │ │ │ │ - smlatteq r8, sl, ip, r6 │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - @ instruction: 0x01087aba │ │ │ │ - ldrdeq r7, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsl sp │ │ │ │ - tsteq r8, r6, lsr #26 │ │ │ │ - smlabteq r8, r2, sl, r7 │ │ │ │ - smlabteq r8, r2, sl, r7 │ │ │ │ - smlabteq r8, r2, sl, r7 │ │ │ │ - smlabteq r8, r2, sl, r7 │ │ │ │ - tsteq r8, r6, lsl #26 │ │ │ │ - tsteq r8, r6, lsl #26 │ │ │ │ - smlatbeq r8, r2, sl, r7 │ │ │ │ - smlatbeq r8, r6, sl, r7 │ │ │ │ - @ instruction: 0x01087ab2 │ │ │ │ - @ instruction: 0x01087aba │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlatbeq r8, ip, sl, r7 │ │ │ │ - smlatteq r7, r2, r3, r4 │ │ │ │ - ldrdeq r4, [r7, -lr] │ │ │ │ - @ instruction: 0x01087a90 │ │ │ │ - strdeq r5, [r8, -r4] │ │ │ │ - smlabbeq r8, r6, sl, r7 │ │ │ │ - smlabbeq r8, r8, sl, r7 │ │ │ │ - smlabbeq r8, r0, sl, r7 │ │ │ │ - @ instruction: 0x01085896 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - ldrdeq r6, [r8, -r2] │ │ │ │ - smlabteq r8, lr, r4, r6 │ │ │ │ - smlabteq r8, lr, r4, r6 │ │ │ │ - ldrdeq r6, [r8, -r2] │ │ │ │ - smlabteq r8, lr, r4, r6 │ │ │ │ - strdeq r6, [r8, -r6] │ │ │ │ - strdeq r6, [r8, -ip] │ │ │ │ - tsteq r8, sl, lsl #8 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r8, sl, lsl #8 │ │ │ │ - smlabbeq r6, r0, pc, r5 @ │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + ldrdeq r6, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsl lr │ │ │ │ + smlabteq r8, sl, sp, r6 │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + @ instruction: 0x01087b9a │ │ │ │ + @ instruction: 0x01087bba │ │ │ │ + strdeq r6, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsl #28 │ │ │ │ + smlatbeq r8, r2, fp, r7 │ │ │ │ + smlatbeq r8, r2, fp, r7 │ │ │ │ + smlatbeq r8, r2, fp, r7 │ │ │ │ + smlatbeq r8, r2, fp, r7 │ │ │ │ + smlatteq r8, r6, sp, r6 │ │ │ │ + smlatteq r8, r6, sp, r6 │ │ │ │ + smlabbeq r8, r2, fp, r7 │ │ │ │ + smlabbeq r8, r6, fp, r7 │ │ │ │ + @ instruction: 0x01087b92 │ │ │ │ + @ instruction: 0x01087b9a │ │ │ │ + @ instruction: 0x010f22b0 │ │ │ │ + smlabbeq r8, ip, fp, r7 │ │ │ │ + smlabteq r7, r2, r4, r4 │ │ │ │ + @ instruction: 0x010744be │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + ldrdeq r5, [r8, -r4] │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r8, r6, ror r9 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x010865b2 │ │ │ │ + smlatbeq r8, lr, r5, r6 │ │ │ │ + smlatbeq r8, lr, r5, r6 │ │ │ │ + @ instruction: 0x010865b2 │ │ │ │ + smlatbeq r8, lr, r5, r6 │ │ │ │ + ldrdeq r6, [r8, -r6] │ │ │ │ + ldrdeq r6, [r8, -ip] │ │ │ │ + smlatteq r8, sl, r4, r6 │ │ │ │ + smlatteq r8, ip, r4, r6 │ │ │ │ + smlatteq r8, sl, r4, r6 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51d9a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4079b0> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed38dc │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114e4b4 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq r8, lr, r2, r6 │ │ │ │ - smlatteq r8, sl, r2, r6 │ │ │ │ - smlatteq r8, sl, r2, r6 │ │ │ │ - smlatteq r8, lr, r2, r6 │ │ │ │ - smlatteq r8, lr, r2, r6 │ │ │ │ - strdeq r6, [r8, -r2] │ │ │ │ + smlabteq r8, lr, r3, r6 │ │ │ │ + smlabteq r8, sl, r3, r6 │ │ │ │ + smlabteq r8, sl, r3, r6 │ │ │ │ + smlabteq r8, lr, r3, r6 │ │ │ │ + smlabteq r8, lr, r3, r6 │ │ │ │ + ldrdeq r6, [r8, -r2] │ │ │ │ + ldrdeq r6, [r8, -r2] │ │ │ │ + ldrdeq r6, [r8, -r6] │ │ │ │ + ldrdeq r6, [r8, -r6] │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + ldrdeq r6, [r8, -lr] │ │ │ │ + smlatteq r8, r2, r3, r6 │ │ │ │ + smlatteq r8, sl, r3, r6 │ │ │ │ + smlatteq r8, lr, r3, r6 │ │ │ │ strdeq r6, [r8, -r2] │ │ │ │ - strdeq r6, [r8, -r6] │ │ │ │ - strdeq r6, [r8, -r6] │ │ │ │ + strdeq r6, [r8, -r4] │ │ │ │ strdeq r6, [r8, -sl] │ │ │ │ - strdeq r6, [r8, -lr] │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - tsteq r8, sl, lsl #6 │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ - tsteq r8, r2, lsl r3 │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - tsteq r6, r2, asr #22 │ │ │ │ - ldrdeq r5, [r8, -ip] │ │ │ │ - ldrdeq r5, [r8, -lr] │ │ │ │ - smlatteq r8, ip, pc, r5 @ │ │ │ │ - smlatteq r8, lr, pc, r5 @ │ │ │ │ - strdeq r5, [r8, -ip] │ │ │ │ - strdeq r5, [r8, -lr] │ │ │ │ - tsteq r8, ip │ │ │ │ - tsteq r8, lr │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - @ instruction: 0x01085f98 │ │ │ │ - @ instruction: 0x01085f9e │ │ │ │ - @ instruction: 0x01085fb0 │ │ │ │ - @ instruction: 0x01085fb6 │ │ │ │ - @ instruction: 0x01085fb0 │ │ │ │ - @ instruction: 0x01085fb2 │ │ │ │ - @ instruction: 0x01085fb8 │ │ │ │ - @ instruction: 0x01085fba │ │ │ │ - strdeq sp, [r6, -r2] │ │ │ │ - smlatteq r6, sl, r9, r5 │ │ │ │ - smlatteq r6, r4, r9, r5 │ │ │ │ - smlabbeq r6, r8, ip, ip │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - smlabbeq r9, r6, r3, r5 │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - tsteq r8, sl, ror r0 │ │ │ │ - swpeq r5, r6, [r8] │ │ │ │ - smlabteq r8, r4, r2, r7 │ │ │ │ - tsteq r8, r6, ror r0 │ │ │ │ - smlabteq r8, r6, r3, r5 │ │ │ │ - qaddeq r5, r8, r8 │ │ │ │ - @ instruction: 0x0106cc96 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r8, r6, ror #4 │ │ │ │ - tsteq r8, ip │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - strdeq r4, [r8, -r0] │ │ │ │ - smlabteq r6, r2, r4, r5 │ │ │ │ + strdeq r6, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r6, r2, lsr #24 │ │ │ │ + strheq r6, [r8, -ip] │ │ │ │ + strheq r6, [r8, -lr] │ │ │ │ + smlabteq r8, ip, r0, r6 │ │ │ │ + smlabteq r8, lr, r0, r6 │ │ │ │ + ldrdeq r6, [r8, -ip] │ │ │ │ + ldrdeq r6, [r8, -lr] │ │ │ │ + smlatteq r8, ip, r0, r6 │ │ │ │ + smlatteq r8, lr, r0, r6 │ │ │ │ + strdeq r6, [r8, -ip] │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r8, lr, ror r0 │ │ │ │ + swpeq r6, r0, [r8] │ │ │ │ + swpeq r6, r6, [r8] │ │ │ │ + swpeq r6, r0, [r8] │ │ │ │ + swpeq r6, r2, [r8] │ │ │ │ + swpeq r6, r8, [r8] @ │ │ │ │ + swpeq r6, sl, [r8] │ │ │ │ + ldrdeq sp, [r6, -r2] │ │ │ │ + smlabteq r6, sl, sl, r5 │ │ │ │ + smlabteq r6, r4, sl, r5 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + smlatteq r8, r2, r3, r7 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + smlatteq r8, r2, r3, r7 │ │ │ │ + smlatteq r8, r4, r3, r7 │ │ │ │ + tsteq r9, r6, ror #8 │ │ │ │ + tsteq pc, r6, lsr #20 │ │ │ │ + tsteq r8, sl, asr r1 │ │ │ │ + tsteq r8, r6, ror r1 │ │ │ │ + smlatbeq r8, r4, r3, r7 │ │ │ │ + tsteq r8, r6, asr r1 │ │ │ │ + smlatbeq r8, r6, r4, r5 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + @ instruction: 0x010659be │ │ │ │ + @ instruction: 0x010659b8 │ │ │ │ + tsteq r8, r6, asr #6 │ │ │ │ + smlatteq r8, ip, r0, r5 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + ldrdeq r5, [r8, -r0] │ │ │ │ + smlatbeq r6, r2, r5, r5 │ │ │ │ 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 │ │ │ │ @@ -42634,23 +42634,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 │ │ │ │ - mrseq r7, R8_fiq │ │ │ │ - smlabteq r8, sl, r1, r7 │ │ │ │ - @ instruction: 0x01087198 │ │ │ │ - smlatbeq r8, r2, r1, r7 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsl #4 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ + smlatteq r8, r0, r2, r7 │ │ │ │ + smlatbeq r8, sl, r2, r7 │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + smlabbeq r8, r2, r2, r7 │ │ │ │ + @ instruction: 0x010872b0 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + smlatteq r8, lr, r2, r7 │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ 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 │ │ │ │ @@ -42915,63 +42915,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r8, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - @ instruction: 0x010871b2 │ │ │ │ - smlatbeq r8, ip, sp, r4 │ │ │ │ - @ instruction: 0x010871b6 │ │ │ │ - @ instruction: 0x010871be │ │ │ │ - smlabteq r8, r2, r1, r7 │ │ │ │ - smlabteq r8, r6, r1, r7 │ │ │ │ - smlabteq r8, r6, r1, r7 │ │ │ │ - @ instruction: 0x010871be │ │ │ │ - @ instruction: 0x010871ba │ │ │ │ - @ instruction: 0x010871b2 │ │ │ │ - smlatbeq r8, lr, r1, r7 │ │ │ │ - smlatbeq r8, sl, r1, r7 │ │ │ │ - smlatbeq r8, r2, r1, r7 │ │ │ │ - @ instruction: 0x0108719a │ │ │ │ - @ instruction: 0x01087192 │ │ │ │ - smlabbeq r8, sl, r1, r7 │ │ │ │ - smlabbeq r8, r6, r1, r7 │ │ │ │ - tsteq r8, lr, ror r1 │ │ │ │ - smlatteq r6, r2, r3, r5 │ │ │ │ - tsteq r8, r2, ror #2 │ │ │ │ - smlabteq r6, ip, r3, r5 │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - smlabteq r6, r0, r3, r5 │ │ │ │ - smlabbeq r8, r4, fp, r4 │ │ │ │ - tsteq r8, lr, lsr #2 │ │ │ │ - tsteq r8, lr, lsr #2 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r8, r2, lsr #2 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - @ instruction: 0x010f1398 │ │ │ │ - tsteq r8, lr, lsl r1 │ │ │ │ - smlatbeq r8, lr, r0, r7 │ │ │ │ - smlatbeq r8, ip, r0, r7 │ │ │ │ - mrseq r7, (UNDEF: 24) │ │ │ │ - smlatbeq r8, r4, r0, r7 │ │ │ │ - smlatbeq r8, r2, r0, r7 │ │ │ │ - smlatbeq r8, r8, r0, r7 │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - smlabteq r6, r4, r2, r5 │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - smlatteq r6, sl, r5, ip │ │ │ │ - smlatteq r6, r8, r2, r5 │ │ │ │ - smlatteq r6, r2, r2, r5 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlabbeq pc, ip, r2, r1 @ │ │ │ │ + @ instruction: 0x01087292 │ │ │ │ + smlabbeq r8, ip, lr, r4 │ │ │ │ + @ instruction: 0x01087296 │ │ │ │ + @ instruction: 0x0108729e │ │ │ │ + smlatbeq r8, r2, r2, r7 │ │ │ │ + smlatbeq r8, r6, r2, r7 │ │ │ │ + smlatbeq r8, r6, r2, r7 │ │ │ │ + @ instruction: 0x0108729e │ │ │ │ + @ instruction: 0x0108729a │ │ │ │ + @ instruction: 0x01087292 │ │ │ │ + smlabbeq r8, lr, r2, r7 │ │ │ │ + smlabbeq r8, sl, r2, r7 │ │ │ │ + smlabbeq r8, r2, r2, r7 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + smlabteq r6, r2, r4, r5 │ │ │ │ + tsteq r8, r2, asr #4 │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + smlatbeq r6, r0, r4, r5 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, lr, lsl #4 │ │ │ │ + tsteq r8, lr, lsl #4 │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + tsteq r8, r2, lsl #4 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + strdeq r7, [r8, -lr] │ │ │ │ + smlabbeq r8, lr, r1, r7 │ │ │ │ + smlabbeq r8, ip, r1, r7 │ │ │ │ + smlatteq r8, r0, r1, r7 │ │ │ │ + smlabbeq r8, r4, r1, r7 │ │ │ │ + smlabbeq r8, r2, r1, r7 │ │ │ │ + smlabbeq r8, r8, r1, r7 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlatbeq r6, r4, r3, r5 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + smlabteq r6, sl, r6, ip │ │ │ │ + smlabteq r6, r8, r3, r5 │ │ │ │ + smlabteq r6, r2, r3, r5 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ 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 │ │ │ │ @@ -43772,84 +43772,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 │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ - smlatteq r8, r6, pc, r6 @ │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - smlatbeq r8, sl, r0, r7 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - @ instruction: 0x0108719c │ │ │ │ - smlatbeq r8, lr, r1, r7 │ │ │ │ - tsteq r8, sl, lsl #4 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlatteq r8, r6, r2, r7 │ │ │ │ - tsteq r8, lr, lsl r3 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - smlabbeq r8, sl, r3, r7 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - smlabbeq r8, lr, r3, r7 │ │ │ │ - @ instruction: 0x010873b0 │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + smlabteq r8, r6, r0, r7 │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + smlabbeq r8, sl, r1, r7 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + smlabbeq r8, lr, r2, r7 │ │ │ │ + smlatteq r8, sl, r2, r7 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + @ instruction: 0x010873b4 │ │ │ │ + smlabteq r8, r6, r3, r7 │ │ │ │ + strdeq r7, [r8, -lr] │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ + @ instruction: 0x01087490 │ │ │ │ + ldrdeq r7, [r8, -sl] │ │ │ │ + smlabteq r8, r8, r4, r7 │ │ │ │ strdeq r7, [r8, -sl] │ │ │ │ - smlatteq r8, r8, r3, r7 │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - smlatteq r8, ip, r4, r7 │ │ │ │ - smlatteq r8, r8, r4, r7 │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - smlabteq r8, r4, r5, r7 │ │ │ │ - @ instruction: 0x010875b6 │ │ │ │ - smlatteq r8, ip, r5, r7 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + smlabteq r8, ip, r5, r7 │ │ │ │ + smlabteq r8, r8, r5, r7 │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlatbeq r8, r4, r6, r7 │ │ │ │ + @ instruction: 0x01087696 │ │ │ │ + smlabteq r8, ip, r6, r7 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + @ instruction: 0x010877b2 │ │ │ │ + smlabbeq r8, sl, r7, r7 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + smlabbeq r8, r0, r8, r7 │ │ │ │ ldrdeq r7, [r8, -r2] │ │ │ │ - smlatbeq r8, sl, r6, r7 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - smlatbeq r8, r0, r7, r7 │ │ │ │ - strdeq r7, [r8, -r2] │ │ │ │ - tsteq r8, sl, lsl r8 │ │ │ │ - tsteq r8, lr, asr r8 │ │ │ │ - strdeq r7, [r8, -lr] │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, lr, asr #18 │ │ │ │ - @ instruction: 0x0108799e │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - smlabteq r8, lr, sl, r7 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r8, r2, lsr ip │ │ │ │ - tsteq r8, sl, lsr ip │ │ │ │ - smlatteq r8, r4, ip, r7 │ │ │ │ - smlabbeq r8, r4, sp, r7 │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - @ instruction: 0x01087e9a │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - smlabbeq r8, r6, pc, r7 @ │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - smlabbeq r8, lr, r0, r8 │ │ │ │ - smlatteq r8, lr, r0, r8 │ │ │ │ - smlabbeq r8, r8, r1, r8 │ │ │ │ - @ instruction: 0x01088194 │ │ │ │ - tsteq r8, r2, lsl #4 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - smlatbeq r8, r0, r3, r8 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r8, lr, asr r4 │ │ │ │ - smlabteq r8, ip, r4, r8 │ │ │ │ + strdeq r7, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + smlatbeq r8, lr, fp, r7 │ │ │ │ + tsteq r8, lr, lsr ip │ │ │ │ + tsteq r8, r2, lsl sp │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + smlabteq r8, r4, sp, r7 │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + tsteq r8, sl, ror pc │ │ │ │ + tsteq r8, r6 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + mrseq r8, (UNDEF: 24) │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + tsteq r8, lr, ror #2 │ │ │ │ + smlabteq r8, lr, r1, r8 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + smlatteq r8, r2, r2, r8 │ │ │ │ + tsteq r8, r2, asr #6 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + @ instruction: 0x010883b2 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + smlabbeq r8, r0, r4, r8 │ │ │ │ + smlatteq r8, ip, r4, r8 │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + smlatbeq r8, ip, r5, r8 │ │ │ │ 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 │ │ │ │ @@ -44643,82 +44643,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - smlatbeq r8, sl, r4, r8 │ │ │ │ - smlatbeq r8, r8, r4, r8 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, sl, lsl #12 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - smlabbeq r8, r0, r6, r8 │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ - tsteq r8, r6, ror r7 │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r0, lsr r8 │ │ │ │ - smlabteq r8, r8, r8, r8 │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - @ instruction: 0x0108899c │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - @ instruction: 0x01088a9c │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - @ instruction: 0x01088b94 │ │ │ │ - @ instruction: 0x01088b9e │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - smlatteq r8, r4, ip, r8 │ │ │ │ - tsteq r8, lr, asr #26 │ │ │ │ - smlatbeq r8, ip, sp, r8 │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - tsteq r8, sl, ror #28 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - smlabteq r8, ip, pc, r8 @ │ │ │ │ - smlabteq r8, sl, pc, r8 @ │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - swpeq r9, r2, [r8] │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ - smlatbeq r8, r0, r1, r9 │ │ │ │ - strdeq r9, [r8, -lr] │ │ │ │ - @ instruction: 0x01089296 │ │ │ │ - smlabbeq r8, r6, r2, r9 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - smlatteq r8, r6, r3, r9 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - @ instruction: 0x010894ba │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - @ instruction: 0x010895b2 │ │ │ │ - @ instruction: 0x01089594 │ │ │ │ - smlatbeq r8, r8, r5, r9 │ │ │ │ - @ instruction: 0x010895b0 │ │ │ │ - smlatbeq r8, r6, r1, fp │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + smlabbeq r8, sl, r5, r8 │ │ │ │ + smlabbeq r8, r8, r5, r8 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + smlatteq r8, sl, r6, r8 │ │ │ │ + strdeq r8, [r8, -r6] │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + @ instruction: 0x010887be │ │ │ │ + tsteq r8, r6, asr r8 │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + @ instruction: 0x010888b0 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + smlatbeq r8, r8, r9, r8 │ │ │ │ + @ instruction: 0x010889b2 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r8, r2, lsl fp │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + smlatteq r8, r8, ip, r8 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + smlatteq r8, r0, sp, r8 │ │ │ │ + smlabteq r8, r4, sp, r8 │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + smlabbeq r8, ip, lr, r8 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, sl, asr #30 │ │ │ │ + @ instruction: 0x01088fb4 │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + smlatbeq r8, ip, r0, r9 │ │ │ │ + smlatbeq r8, sl, r0, r9 │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ tsteq r8, r2, ror r1 │ │ │ │ - smlabbeq r8, r6, r1, fp │ │ │ │ - smlabbeq r8, lr, r1, fp │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r5, r9 │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r8, r6, lsl r2 │ │ │ │ + smlabbeq r8, r0, r2, r9 │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ + tsteq r8, r6, ror #6 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, lr, lsr #8 │ │ │ │ + smlabteq r8, r6, r4, r9 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + @ instruction: 0x0108959a │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + @ instruction: 0x01089692 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + smlabbeq r8, r8, r6, r9 │ │ │ │ + @ instruction: 0x01089690 │ │ │ │ + smlabbeq r8, r6, r2, fp │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r8, r2, asr r2 │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + tsteq r8, lr, ror #4 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r6, r9 │ │ │ │ + @ instruction: 0x010896b6 │ │ │ │ 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 │ │ │ │ @@ -45505,82 +45505,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 │ │ │ │ - smlabteq r8, sl, r4, r9 │ │ │ │ - strheq fp, [r8, -lr] │ │ │ │ - swpeq fp, ip, [r8] │ │ │ │ - strheq fp, [r8, -r0] │ │ │ │ - strheq fp, [r8, -r6] │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - smlatteq r8, lr, r4, r9 │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - smlatteq r8, r8, r0, fp │ │ │ │ - smlabteq r8, r8, r0, fp │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - smlatteq r8, r0, r0, fp │ │ │ │ - tsteq r8, r0, asr #10 │ │ │ │ - tsteq r8, r2, lsl r5 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ - tsteq r8, r0, asr #10 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - tsteq r8, r2, ror #2 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - tsteq r8, r6, asr #2 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - smlatbeq r8, lr, r5, r9 │ │ │ │ - smlabbeq r8, ip, r5, r9 │ │ │ │ - @ instruction: 0x0108959e │ │ │ │ - smlatbeq r8, r4, r5, r9 │ │ │ │ - @ instruction: 0x0108b19a │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ - tsteq r8, r2, ror r1 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - @ instruction: 0x010895b8 │ │ │ │ - smlabteq r8, sl, r5, r9 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, r4, r1, fp │ │ │ │ + smlatbeq r8, sl, r5, r9 │ │ │ │ + @ instruction: 0x0108b19e │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + @ instruction: 0x0108b190 │ │ │ │ @ instruction: 0x0108b196 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + @ instruction: 0x010895ba │ │ │ │ + smlabteq r8, lr, r5, r9 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlabteq r8, r8, r1, fp │ │ │ │ smlatbeq r8, r8, r1, fp │ │ │ │ - smlatbeq r8, lr, r1, fp │ │ │ │ - tsteq r8, lr, lsl #12 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ + @ instruction: 0x0108b1ba │ │ │ │ + smlabteq r8, r0, r1, fp │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ tsteq r8, r4, lsl #12 │ │ │ │ tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r2, lsl #4 │ │ │ │ - smlatbeq r8, lr, r1, fp │ │ │ │ - smlabteq r8, r2, r1, fp │ │ │ │ - smlabteq r8, sl, r1, fp │ │ │ │ + mrseq fp, R8_fiq │ │ │ │ ldrdeq fp, [r8, -lr] │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ strdeq fp, [r8, -r0] │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r6, asr #12 │ │ │ │ + tsteq r8, lr, asr #12 │ │ │ │ tsteq r8, r2, asr #4 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + tsteq r8, r6, lsr #4 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + smlabbeq r8, lr, r6, r9 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + smlabbeq r8, r4, r6, r9 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + tsteq r8, r2, asr r2 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + @ instruction: 0x010896ba │ │ │ │ + @ instruction: 0x01089698 │ │ │ │ + smlatbeq r8, sl, r6, r9 │ │ │ │ + @ instruction: 0x010896b0 │ │ │ │ + smlatbeq r8, r4, r2, fp │ │ │ │ + tsteq r8, r6, ror r2 │ │ │ │ + smlabbeq r8, r8, r2, fp │ │ │ │ + smlabbeq r8, lr, r2, fp │ │ │ │ + smlatteq r8, lr, r6, r9 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatteq r8, r4, r6, r9 │ │ │ │ + smlatteq r8, ip, r6, r9 │ │ │ │ + smlatteq r8, r2, r2, fp │ │ │ │ + smlabbeq r8, lr, r2, fp │ │ │ │ + smlatbeq r8, r2, r2, fp │ │ │ │ + smlatbeq r8, sl, r2, fp │ │ │ │ + @ instruction: 0x0108b2be │ │ │ │ + @ instruction: 0x0108b2bc │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, r2, lsr #6 │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ 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 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - smlabbeq r8, sl, r5, r9 │ │ │ │ - tsteq r8, lr, asr #10 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - tsteq r8, ip, asr r1 │ │ │ │ - tsteq r8, sl, lsr r1 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - @ instruction: 0x010895b4 │ │ │ │ - smlabbeq r8, r6, r5, r9 │ │ │ │ - @ instruction: 0x0108959a │ │ │ │ - smlatbeq r8, r0, r5, r9 │ │ │ │ - @ instruction: 0x0108b194 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - smlabbeq r8, r6, r1, fp │ │ │ │ - smlabbeq r8, ip, r1, fp │ │ │ │ - smlatteq r8, ip, r5, r9 │ │ │ │ - smlatbeq r8, r2, r5, r9 │ │ │ │ - @ instruction: 0x010895b4 │ │ │ │ - @ instruction: 0x010895bc │ │ │ │ - smlabteq r8, lr, r5, r9 │ │ │ │ - smlabteq r8, r8, r5, r9 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - smlatteq r8, r2, r5, r9 │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - smlatbeq r8, r8, r1, fp │ │ │ │ - @ instruction: 0x0108b1ba │ │ │ │ - smlabteq r8, r2, r1, fp │ │ │ │ - tsteq r8, r2, lsr #12 │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, sl, lsl r6 │ │ │ │ - tsteq r8, lr, lsl #4 │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - smlatteq r8, r4, r1, fp │ │ │ │ - smlatteq r8, ip, r1, fp │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ tsteq r8, sl, lsl #4 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - smlabbeq r8, r4, r6, r9 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ + tsteq r8, sl, ror #12 │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + tsteq r8, r2, asr #12 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + tsteq r8, sl, lsl r2 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + @ instruction: 0x01089694 │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ smlabbeq r8, r0, r6, r9 │ │ │ │ - tsteq r8, r6, ror r2 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - @ instruction: 0x01085c96 │ │ │ │ - @ instruction: 0x01084a98 │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - smlatbeq r8, lr, sp, r3 │ │ │ │ - smlabbeq r8, r0, sp, r3 │ │ │ │ - smlabbeq r8, lr, sp, r3 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - @ instruction: 0x01083dba │ │ │ │ - smlabteq r8, ip, sp, r3 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - tsteq r8, lr, lsr #28 │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + smlabteq r8, ip, r6, r9 │ │ │ │ + smlabbeq r8, r2, r6, r9 │ │ │ │ + @ instruction: 0x01089694 │ │ │ │ + @ instruction: 0x0108969c │ │ │ │ + smlatbeq r8, lr, r6, r9 │ │ │ │ + smlatbeq r8, r8, r6, r9 │ │ │ │ + @ instruction: 0x010896ba │ │ │ │ + smlabteq r8, r2, r6, r9 │ │ │ │ + @ instruction: 0x0108b2b6 │ │ │ │ + smlabbeq r8, r8, r2, fp │ │ │ │ + @ instruction: 0x0108b29a │ │ │ │ + smlatbeq r8, r2, r2, fp │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + smlatteq r8, r0, r6, r9 │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ + smlatteq r8, lr, r2, fp │ │ │ │ + @ instruction: 0x0108b2b2 │ │ │ │ + smlabteq r8, r4, r2, fp │ │ │ │ + smlabteq r8, ip, r2, fp │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, sl, lsl #14 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, r8, lsl r3 │ │ │ │ + smlatteq r8, sl, r2, fp │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r6, ror sp │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r2, asr r5 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + strdeq r3, [r8, -r8] │ │ │ │ + smlabbeq r8, lr, lr, r3 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + @ instruction: 0x01083e9a │ │ │ │ smlatbeq r8, ip, lr, r3 │ │ │ │ - smlabteq r8, sl, lr, r3 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r8, r2 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ tsteq r8, ip, asr pc │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - @ instruction: 0x01083f98 │ │ │ │ - @ instruction: 0x01083fb6 │ │ │ │ - smlabteq r6, ip, sl, r1 │ │ │ │ - tsteq r8, lr, asr #32 │ │ │ │ + tsteq r8, lr, lsl #30 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + smlatteq r6, lr, fp, r1 │ │ │ │ + smlabbeq r8, ip, pc, r3 @ │ │ │ │ + smlatbeq r8, sl, pc, r3 @ │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlatteq r8, r2, r0, r4 │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + smlatteq r8, r6, pc, r3 @ │ │ │ │ tsteq r8, r8 │ │ │ │ - tsteq r8, lr, lsl r0 │ │ │ │ - @ instruction: 0x01061ab4 │ │ │ │ - qaddeq r4, sl, r8 │ │ │ │ - smlatbeq r6, r8, sl, r1 │ │ │ │ - tsteq r8, sl, ror #4 │ │ │ │ - smlabbeq r8, r8, r1, r4 │ │ │ │ - tsteq r8, r6, lsl r1 │ │ │ │ - ldrdeq r4, [r8, -r4] │ │ │ │ - smlatteq r8, sl, r0, r4 │ │ │ │ - smlabbeq r6, r4, sl, r1 │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlatteq r8, r0, r1, r4 │ │ │ │ - @ instruction: 0x0108419a │ │ │ │ - @ instruction: 0x010841b0 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - smlatteq r8, r0, r1, r4 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - smlabteq r8, ip, r2, r4 │ │ │ │ - tsteq r8, r6, ror r2 │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlabbeq r8, r6, r2, r4 │ │ │ │ - @ instruction: 0x01084294 │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - smlatteq r8, ip, r2, r4 │ │ │ │ - @ instruction: 0x010842be │ │ │ │ - smlabteq r8, ip, r2, r4 │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - smlatteq r8, r8, r2, r4 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - ldrdeq r4, [r8, -r8] │ │ │ │ - tsteq r8, sl, lsr #8 │ │ │ │ - @ instruction: 0x01084398 │ │ │ │ - tsteq r8, r2, asr #6 │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - tsteq r8, r2, lsr #6 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r8, r2, asr r3 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - @ instruction: 0x010619be │ │ │ │ - @ instruction: 0x010843b8 │ │ │ │ - smlabbeq r8, sl, r3, r4 │ │ │ │ - @ instruction: 0x01084398 │ │ │ │ - smlatbeq r6, r6, r9, r1 │ │ │ │ - @ instruction: 0x010843b4 │ │ │ │ - @ instruction: 0x0106199a │ │ │ │ - @ instruction: 0x0108449c │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - smlatteq r8, ip, r3, r4 │ │ │ │ - strdeq r4, [r8, -sl] │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r8, r2, asr #8 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - smlatbeq r8, lr, r4, r4 │ │ │ │ - smlabteq r8, ip, r4, r4 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ + @ instruction: 0x01061bbe │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + swpeq r4, r6, [r8] │ │ │ │ + smlatbeq r6, ip, fp, r1 │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + smlatteq r8, r8, r0, r4 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + @ instruction: 0x01061b94 │ │ │ │ + tsteq r8, sl, lsr r1 │ │ │ │ + smlabbeq r6, r8, fp, r1 │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + @ instruction: 0x010841b4 │ │ │ │ + smlabteq r8, sl, r1, r4 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r8, sl, lsl #4 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + smlabteq r8, r0, r2, r4 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + @ instruction: 0x01084290 │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + smlabteq r8, r0, r2, r4 │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + smlatbeq r8, ip, r3, r4 │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + tsteq r8, r6, lsr r3 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r8, r6, ror #6 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + smlabteq r8, ip, r3, r4 │ │ │ │ + @ instruction: 0x0108439e │ │ │ │ + smlatbeq r8, ip, r3, r4 │ │ │ │ + smlatteq r6, r6, sl, r1 │ │ │ │ + smlabteq r8, r8, r3, r4 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + @ instruction: 0x010846b8 │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + tsteq r8, r2, lsr #8 │ │ │ │ strdeq r4, [r8, -r4] │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - smlatbeq r8, r8, r6, r4 │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + @ instruction: 0x01061ab0 │ │ │ │ + tsteq r8, r2, lsr r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + @ instruction: 0x01061a9e │ │ │ │ + @ instruction: 0x01084498 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + smlabbeq r6, r6, sl, r1 │ │ │ │ + @ instruction: 0x01084494 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ strdeq r4, [r8, -sl] │ │ │ │ - smlabbeq r8, r8, r5, r4 │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - smlatbeq r8, r0, r5, r4 │ │ │ │ - @ instruction: 0x010845be │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - smlatteq r6, ip, r8, r1 │ │ │ │ - tsteq r8, sl, lsr #14 │ │ │ │ - smlatbeq r8, r8, r6, r4 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - smlabbeq r8, r4, r6, r4 │ │ │ │ - smlabteq r6, lr, r8, r1 │ │ │ │ - smlabteq r8, r0, r6, r4 │ │ │ │ + smlabteq r8, ip, r4, r4 │ │ │ │ + ldrdeq r4, [r8, -sl] │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r8, r2, lsr #10 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + ldrdeq r4, [r8, -ip] │ │ │ │ + smlabbeq r8, lr, r5, r4 │ │ │ │ + smlatbeq r8, ip, r5, r4 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + smlabbeq r8, r8, r7, r4 │ │ │ │ + ldrdeq r4, [r8, -sl] │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + smlabbeq r8, r0, r6, r4 │ │ │ │ + @ instruction: 0x0108469e │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r8, sl, lsl #14 │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ smlatteq r8, r6, r6, r4 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r8, sl, lsl #14 │ │ │ │ + smlabteq r6, ip, r9, r1 │ │ │ │ + tsteq r8, sl, lsl #16 │ │ │ │ + smlabbeq r8, r8, r7, r4 │ │ │ │ + tsteq r8, r2, asr r7 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + smlatbeq r6, lr, r9, r1 │ │ │ │ + smlatbeq r8, r0, r7, r4 │ │ │ │ + smlabteq r8, r6, r7, 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 │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - smlatteq r8, r8, r4, r4 │ │ │ │ - @ instruction: 0x0108449c │ │ │ │ - @ instruction: 0x010844bc │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - strdeq r4, [r8, -r0] │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabbeq r8, r4, sp, r4 │ │ │ │ - smlabteq r8, ip, r8, r4 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - @ instruction: 0x010615b0 │ │ │ │ - smlabbeq r8, ip, r5, r4 │ │ │ │ - smlatbeq r8, r4, r5, r4 │ │ │ │ - @ instruction: 0x01061598 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - smlatteq r8, r8, r5, r4 │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + smlabteq r8, r8, r5, r4 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + @ instruction: 0x0108459c │ │ │ │ + smlatteq r6, r0, r6, r1 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + smlatbeq r8, ip, r9, r4 │ │ │ │ + smlatteq r8, r4, r7, r4 │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + @ instruction: 0x01061690 │ │ │ │ tsteq r8, ip, ror #12 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ + smlabbeq r8, r4, r6, r4 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + smlabteq r8, r8, r6, r4 │ │ │ │ + ldrdeq r4, [r8, -ip] │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + @ instruction: 0x010847b8 │ │ │ │ + smlabbeq r8, r8, r7, r4 │ │ │ │ + @ instruction: 0x01084794 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + smlabteq r8, r0, r7, r4 │ │ │ │ ldrdeq r4, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r6, r4 │ │ │ │ - @ instruction: 0x010846b4 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - smlatteq r8, r0, r6, r4 │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - @ instruction: 0x01084798 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlatbeq r8, r0, r7, r4 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x010849b4 │ │ │ │ - smlabteq r8, ip, r8, r4 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - smlabteq r6, r0, r4, r1 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - smlatbeq r6, r8, r4, r1 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - smlabteq r8, r4, r8, r4 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + smlatteq r6, r0, r5, r1 │ │ │ │ + smlabbeq r8, r0, r8, r4 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + @ instruction: 0x01084a94 │ │ │ │ + smlatbeq r8, ip, r9, r4 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ ldrdeq r4, [r8, -ip] │ │ │ │ - smlabbeq r6, r8, r4, r1 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x01084abc │ │ │ │ strdeq r4, [r8, -r4] │ │ │ │ - smlabbeq r8, ip, r9, r4 │ │ │ │ - @ instruction: 0x010849b4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ + smlatbeq r6, r0, r5, r1 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + smlabbeq r6, r8, r5, r1 │ │ │ │ + smlatteq r8, ip, r9, r4 │ │ │ │ + smlatbeq r8, r4, r9, r4 │ │ │ │ + @ instruction: 0x010849bc │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlatteq r8, ip, r9, r4 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + @ instruction: 0x01084b9c │ │ │ │ ldrdeq r4, [r8, -r4] │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - @ instruction: 0x01084e9c │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - smlatteq r8, r0, fp, r4 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01084c98 │ │ │ │ - smlabteq r8, r4, ip, r4 │ │ │ │ - @ instruction: 0x010613b8 │ │ │ │ - @ instruction: 0x01084db8 │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ - @ instruction: 0x01061398 │ │ │ │ - smlabteq r8, ip, sp, r4 │ │ │ │ - smlabbeq r6, r8, r3, r1 │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + @ instruction: 0x01084a94 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + @ instruction: 0x01084bb4 │ │ │ │ ldrdeq r4, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - smlatbeq r8, r8, lr, r4 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlabteq r8, r4, pc, r4 @ │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - @ instruction: 0x01084f90 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlabteq r8, r8, pc, r4 @ │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - smlabbeq r8, r0, r0, r5 │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - smlatteq r6, r8, r2, r1 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + smlatteq r6, r8, r4, r1 │ │ │ │ + ldrdeq r5, [r8, -r0] │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + smlabteq r8, r0, ip, r4 │ │ │ │ + smlatteq r8, ip, ip, r4 │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + smlatbeq r8, r4, sp, r4 │ │ │ │ + @ instruction: 0x01061498 │ │ │ │ + @ instruction: 0x01084e98 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlatbeq r8, ip, lr, r4 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + qaddeq r5, r4, r8 │ │ │ │ + @ instruction: 0x01084fbc │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlabbeq r8, r8, pc, r4 @ │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + smlatteq r8, r4, pc, r4 @ │ │ │ │ + mrseq r5, (UNDEF: 8) │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + smlatbeq r8, r4, r0, r5 │ │ │ │ + qaddeq r5, r4, r8 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ smlatbeq r8, r8, r0, r5 │ │ │ │ - smlabteq r8, r4, r0, r5 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - @ instruction: 0x010612b0 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - smlatbeq r6, r0, r2, r1 │ │ │ │ - smlabteq r8, r4, r2, r5 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - ldrdeq r5, [r8, -ip] │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ strdeq r5, [r8, -r8] │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - smlabteq r8, r4, r2, r5 │ │ │ │ - smlatteq r8, r0, r2, r5 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + smlabteq r6, r8, r3, r1 │ │ │ │ + smlabbeq r8, r8, r1, r5 │ │ │ │ + smlatbeq r8, r4, r1, r5 │ │ │ │ + @ instruction: 0x010613b0 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + @ instruction: 0x01061390 │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + smlabbeq r6, r0, r3, r1 │ │ │ │ + smlatbeq r8, r4, r3, r5 │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + @ instruction: 0x010852bc │ │ │ │ + ldrdeq r5, [r8, -r8] │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, r3, r5 │ │ │ │ + smlabteq r8, r0, r3, r5 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + @ instruction: 0x01085cbc │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + @ instruction: 0x01085498 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ + smlabteq r6, r8, r2, r1 │ │ │ │ + smlabteq r8, r0, r4, r5 │ │ │ │ ldrdeq r5, [r8, -ip] │ │ │ │ - @ instruction: 0x0108579c │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tsteq r8, r0, asr r4 │ │ │ │ - @ instruction: 0x010853b8 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - smlabbeq r8, r4, r3, r5 │ │ │ │ - smlatteq r6, r8, r1, r1 │ │ │ │ - smlatteq r8, r0, r3, r5 │ │ │ │ - strdeq r5, [r8, -ip] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r8, r0, r4, r5 │ │ │ │ - tsteq r8, r0, asr r4 │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - @ instruction: 0x010611b0 │ │ │ │ - smlabteq r8, r8, r4, r5 │ │ │ │ - smlatteq r8, r4, r4, r5 │ │ │ │ - @ instruction: 0x01061198 │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ + @ instruction: 0x010612b0 │ │ │ │ smlabbeq r8, r0, r5, r5 │ │ │ │ tsteq r8, r0, lsr r5 │ │ │ │ tsteq r8, ip, asr #10 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ + @ instruction: 0x01061290 │ │ │ │ smlatbeq r8, r8, r5, r5 │ │ │ │ smlabteq r8, r4, r5, r5 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlabteq r8, r0, r8, r5 │ │ │ │ - @ instruction: 0x010857bc │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabbeq r8, r8, r6, r5 │ │ │ │ + smlatbeq r8, r4, r6, r5 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - smlatteq r6, r0, r0, r1 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - @ instruction: 0x010857bc │ │ │ │ - ldrdeq r5, [r8, -r8] │ │ │ │ - smlabteq r6, r0, r0, r1 │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + smlatbeq r8, r0, r9, r5 │ │ │ │ + @ instruction: 0x0108589c │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + @ instruction: 0x010857b4 │ │ │ │ ldrdeq r5, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, r8, r5 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + smlabteq r6, r0, r1, r1 │ │ │ │ + smlatteq r8, ip, r8, r5 │ │ │ │ @ instruction: 0x0108589c │ │ │ │ - smlabbeq r6, r8, r0, r1 │ │ │ │ + @ instruction: 0x010858b8 │ │ │ │ + smlatbeq r6, r0, r1, r1 │ │ │ │ + strdeq r5, [r8, -r0] │ │ │ │ + @ instruction: 0x01061190 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + @ instruction: 0x010859b0 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + ldrdeq r5, [r8, -r8] │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x01085a98 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + @ instruction: 0x01085a9c │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + smlatteq r8, r8, ip, r5 │ │ │ │ + smlatteq r8, r4, fp, r5 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + smlatteq r6, r8, r0, r1 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + @ instruction: 0x01085b90 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + smlatteq r8, r4, fp, r5 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + strheq r1, [r6, -r0] │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + smlatbeq r6, r0, r0, r1 │ │ │ │ + @ instruction: 0x01085d90 │ │ │ │ strdeq r5, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - @ instruction: 0x010859b8 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - smlabbeq r8, r4, r9, r5 │ │ │ │ - qaddeq r1, r0, r6 │ │ │ │ - @ instruction: 0x010859bc │ │ │ │ + smlatbeq r8, r8, ip, r5 │ │ │ │ + smlabteq r8, r4, ip, r5 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + smlatteq r8, r0, sp, r5 │ │ │ │ + @ instruction: 0x01085d90 │ │ │ │ + smlatbeq r8, ip, sp, r5 │ │ │ │ tsteq r6, r0, asr #32 │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x01085a94 │ │ │ │ - @ instruction: 0x01085ab0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r8, r4, asr fp │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - smlabteq r6, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x01085cb0 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - smlabteq r8, r8, fp, r5 │ │ │ │ - smlatteq r8, r4, fp, r5 │ │ │ │ - @ instruction: 0x01060f98 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - smlabbeq r6, r0, pc, r0 @ │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - @ instruction: 0x01085cb0 │ │ │ │ - smlabteq r8, ip, ip, r5 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - @ instruction: 0x01085dbc │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - smlabbeq r8, r8, sp, r5 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ smlatteq r8, r4, sp, r5 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - smlatbeq r8, r4, lr, r5 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - smlatteq r6, r8, lr, r0 │ │ │ │ - smlatbeq r8, r8, lr, r5 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - mrseq r6, (UNDEF: 8) │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ tsteq r8, r4, lsr pc │ │ │ │ - @ instruction: 0x01060eb0 │ │ │ │ - @ instruction: 0x01085f90 │ │ │ │ - smlatbeq r8, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x01060e98 │ │ │ │ - qaddeq r6, r0, r8 │ │ │ │ - mrseq r6, (UNDEF: 8) │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - qaddeq r6, r4, r8 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - smlatteq r8, r0, r4, r6 │ │ │ │ - @ instruction: 0x010862bc │ │ │ │ - @ instruction: 0x01086194 │ │ │ │ + @ instruction: 0x01085e9c │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + mrseq r1, (UNDEF: 6) │ │ │ │ + smlabteq r8, r4, lr, r5 │ │ │ │ + smlatteq r8, r0, lr, r5 │ │ │ │ + smlatteq r6, r8, pc, r0 @ │ │ │ │ + smlabbeq r8, r4, pc, r5 @ │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + smlabteq r6, r8, pc, r0 @ │ │ │ │ + smlabbeq r8, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x01060fb8 │ │ │ │ + smlatteq r8, r0, r0, r6 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + @ instruction: 0x01060f90 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + smlabbeq r8, ip, r0, r6 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + smlatteq r8, r0, r0, r6 │ │ │ │ strdeq r6, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, r0, r6 │ │ │ │ - smlabteq r8, r8, r0, r6 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlatteq r8, r4, r1, r6 │ │ │ │ - @ instruction: 0x01086194 │ │ │ │ - @ instruction: 0x010861b0 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r8, r4, lsr r1 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + smlabteq r8, r0, r5, r6 │ │ │ │ + @ instruction: 0x0108639c │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + ldrdeq r6, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, r1, r6 │ │ │ │ + smlatbeq r8, r8, r1, r6 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ smlabteq r8, r4, r2, r6 │ │ │ │ tsteq r8, r4, ror r2 │ │ │ │ @ instruction: 0x01086290 │ │ │ │ - @ instruction: 0x01060db0 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ smlatteq r8, ip, r2, r6 │ │ │ │ tsteq r8, r8, lsl #6 │ │ │ │ - @ instruction: 0x01060d98 │ │ │ │ - smlatbeq r8, ip, r3, r6 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x010863b0 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ + @ instruction: 0x01060eb8 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + smlatbeq r8, r4, r3, r6 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + @ instruction: 0x01060e90 │ │ │ │ + smlabteq r8, ip, r3, r6 │ │ │ │ + smlatteq r8, r8, r3, r6 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + smlabbeq r8, ip, r4, r6 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ @ instruction: 0x01086490 │ │ │ │ - smlatbeq r8, ip, r4, r6 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlatbeq r8, ip, r6, r6 │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - smlabteq r8, r4, r5, r6 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + smlatteq r8, r4, r6, r6 │ │ │ │ + smlatteq r8, r0, r5, r6 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + strdeq r6, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + smlabbeq r8, ip, r5, r6 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ smlatteq r8, r0, r5, r6 │ │ │ │ - smlabteq r6, r8, ip, r0 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - @ instruction: 0x01060cb0 │ │ │ │ strdeq r6, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, r6, r6 │ │ │ │ - smlabteq r8, r8, r6, r6 │ │ │ │ - @ instruction: 0x01060c90 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - smlabbeq r6, r0, ip, r0 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - @ instruction: 0x010867b0 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - @ instruction: 0x01086898 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - @ instruction: 0x0108689c │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ + smlatteq r6, r0, sp, r0 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlabbeq r8, ip, r7, r6 │ │ │ │ strdeq r6, [r8, -r4] │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ + smlatbeq r8, r4, r6, r6 │ │ │ │ + smlabteq r8, r0, r6, r6 │ │ │ │ + smlatbeq r6, r8, sp, r0 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + @ instruction: 0x01060d90 │ │ │ │ + ldrdeq r6, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, r7, r6 │ │ │ │ + smlatbeq r8, r8, r7, r6 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlatteq r8, r0, r7, r6 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ tsteq r8, r8, lsr #18 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabbeq r8, r4, r9, r6 │ │ │ │ - smlatbeq r8, r0, r9, r6 │ │ │ │ - smlabteq r6, r0, fp, r0 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - smlatbeq r6, r0, fp, r0 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - @ instruction: 0x01060b90 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ + @ instruction: 0x01086890 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + @ instruction: 0x010868b8 │ │ │ │ ldrdeq r6, [r8, -r4] │ │ │ │ - @ instruction: 0x01086ab0 │ │ │ │ - smlatbeq r8, r8, r6, r8 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - ldrdeq r6, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r6, r8 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - smlatteq r8, r8, sl, r6 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - smlatteq r8, r8, r6, r8 │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - @ instruction: 0x01060ab8 │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - smlatbeq r6, r8, sl, r0 │ │ │ │ - smlatbeq r8, r4, r8, r7 │ │ │ │ - smlabteq r8, r8, sp, r8 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - smlabteq r8, ip, r8, r8 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - @ instruction: 0x01086bb0 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - smlatbeq r8, r8, fp, r6 │ │ │ │ - smlabbeq r8, r4, fp, r6 │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - smlatbeq r8, r4, fp, r6 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - @ instruction: 0x01086bb4 │ │ │ │ - smlabbeq r8, r4, r7, r8 │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + smlatteq r6, r0, ip, r0 │ │ │ │ ldrdeq r6, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r7, r8 │ │ │ │ - smlabteq r6, r8, r9, r0 │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + smlatteq r8, ip, r9, r6 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + @ instruction: 0x01060cb8 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + smlabbeq r8, r0, sl, r6 │ │ │ │ + smlatbeq r6, r0, ip, r0 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + ldrdeq r6, [r8, -r4] │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ + smlabbeq r6, r0, ip, r0 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + strdeq r6, [r8, -r4] │ │ │ │ + @ instruction: 0x01086bb4 │ │ │ │ + @ instruction: 0x01086b90 │ │ │ │ + smlabbeq r8, r8, r7, r8 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + @ instruction: 0x01086bb0 │ │ │ │ + smlatbeq r8, r0, r7, r8 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ smlatteq r8, ip, fp, r6 │ │ │ │ - @ instruction: 0x010887bc │ │ │ │ - smlatbeq r6, r8, r9, r0 │ │ │ │ + smlabteq r8, r8, fp, r6 │ │ │ │ + @ instruction: 0x010887b0 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + @ instruction: 0x010887b8 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + smlatteq r8, r8, r7, r8 │ │ │ │ smlabteq r8, r8, r7, r8 │ │ │ │ - @ instruction: 0x01060998 │ │ │ │ - ldrdeq r6, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ + strdeq r6, [r8, -r8] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatteq r8, r0, r7, r8 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + @ instruction: 0x01060bb8 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + @ instruction: 0x01060b98 │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + smlabbeq r6, r8, fp, r0 │ │ │ │ + smlabbeq r8, r4, r9, r7 │ │ │ │ + smlatbeq r8, r8, lr, r8 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + smlatbeq r8, ip, r9, r8 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + @ instruction: 0x01086c90 │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ strdeq r8, [r8, -ip] │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + smlabbeq r8, r8, ip, r6 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + smlabbeq r8, r4, ip, r6 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + smlatteq r6, r8, sl, r0 │ │ │ │ + strdeq r6, [r8, -r8] │ │ │ │ + @ instruction: 0x01086cb8 │ │ │ │ + @ instruction: 0x01086c94 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + smlabteq r6, r0, sl, r0 │ │ │ │ + @ instruction: 0x01086cb4 │ │ │ │ + smlabbeq r8, r4, r8, r8 │ │ │ │ + smlatbeq r6, r8, sl, r0 │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ + smlabteq r8, ip, ip, r6 │ │ │ │ + @ instruction: 0x0108889c │ │ │ │ + smlabbeq r6, r8, sl, r0 │ │ │ │ + smlatbeq r8, r8, r8, r8 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x01086dbc │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + @ instruction: 0x010888b8 │ │ │ │ + strdeq r6, [r8, -r4] │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r6, [r8, -r0] │ │ │ │ - smlatteq r6, ip, r2, r0 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, r1, r8 │ │ │ │ - smlatteq r8, r8, r5, r6 │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - @ instruction: 0x01060294 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ + @ instruction: 0x010866b0 │ │ │ │ + smlabteq r6, ip, r3, r0 │ │ │ │ + @ instruction: 0x010882b0 │ │ │ │ smlabbeq r8, ip, r2, r8 │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ - smlabbeq r8, r4, r6, r6 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r8, r4, r2, r8 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - @ instruction: 0x0108669c │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r8, r8, r6, r6 │ │ │ │ - smlabteq r6, ip, r1, r0 │ │ │ │ + smlabteq r8, r8, r6, r6 │ │ │ │ + smlatbeq r6, ip, r3, r0 │ │ │ │ + ldrdeq r6, [r8, -r4] │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlatteq r8, ip, r6, r6 │ │ │ │ + @ instruction: 0x010882bc │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ tsteq r8, r4, lsr #14 │ │ │ │ - smlatteq r8, r4, r6, r6 │ │ │ │ - smlabteq r8, r0, r6, r6 │ │ │ │ - @ instruction: 0x01088290 │ │ │ │ - smlatbeq r6, r4, r1, r0 │ │ │ │ - smlatteq r8, r0, r6, r6 │ │ │ │ - @ instruction: 0x010882b0 │ │ │ │ - smlabbeq r6, ip, r1, r0 │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - smlabteq r8, r8, r2, r8 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - smlatteq r8, r8, r7, r6 │ │ │ │ - tsteq r8, r8, asr #6 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + mrseq r8, (UNDEF: 56) │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + @ instruction: 0x010884b0 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ tsteq r8, r8, lsl #6 │ │ │ │ - smlatteq r8, r4, r2, r8 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ tsteq r8, r4, ror #14 │ │ │ │ - smlatteq r6, r4, r0, r0 │ │ │ │ - smlatteq r8, r0, r7, r6 │ │ │ │ - smlatbeq r8, r0, r7, r6 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + tsteq r8, r0, asr #6 │ │ │ │ tsteq r8, ip, ror r7 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - strheq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0108679c │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ - smlatbeq r6, r4, r0, r0 │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - @ instruction: 0x010867b4 │ │ │ │ - smlabbeq r8, r4, r3, r8 │ │ │ │ - smlabbeq r6, r4, r0, r0 │ │ │ │ + @ instruction: 0x010602bc │ │ │ │ + smlabbeq r8, r8, r7, r6 │ │ │ │ + smlatbeq r6, ip, r2, r0 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + smlabteq r8, r4, r7, r6 │ │ │ │ + smlatbeq r8, r0, r7, r6 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + smlabbeq r6, r4, r2, r0 │ │ │ │ + smlabteq r8, r0, r7, r6 │ │ │ │ @ instruction: 0x01088390 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + strdeq r6, [r8, -ip] │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r3, r8 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ @ instruction: 0x010883b4 │ │ │ │ - @ instruction: 0x01088390 │ │ │ │ - smlabteq r8, ip, r7, r6 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - @ instruction: 0x010883b0 │ │ │ │ - smlatteq r8, ip, r7, r6 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlatteq r8, ip, r3, r8 │ │ │ │ - smlabteq r8, r8, r3, r8 │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + smlabteq r8, r8, r8, r6 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ smlatteq r8, r8, r3, r8 │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - smlatteq r5, r4, pc, pc @ │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - @ instruction: 0x0105ffbc │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - smlatbeq r5, r4, pc, pc @ │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - smlabbeq r5, r4, pc, pc @ │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr #10 │ │ │ │ - smlatteq r8, ip, r8, r6 │ │ │ │ - smlatbeq r8, ip, r8, r6 │ │ │ │ - smlabbeq r8, r8, r8, r6 │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, r8, r6 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, r8, r6 │ │ │ │ + smlabteq r8, r4, r3, r8 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlatteq r8, r4, r3, r8 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + smlabteq r6, r4, r1, r0 │ │ │ │ smlabteq r8, r0, r8, r6 │ │ │ │ + smlabbeq r8, r0, r8, r6 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + @ instruction: 0x0106019c │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + @ instruction: 0x010868b8 │ │ │ │ + @ instruction: 0x01086894 │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + @ instruction: 0x01088494 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + smlatbeq r8, ip, r8, r6 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ @ instruction: 0x01088490 │ │ │ │ - tstpeq r5, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108849c │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ + smlabteq r8, ip, r8, r6 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlabteq r8, ip, r4, r8 │ │ │ │ + smlatbeq r8, r8, r4, r8 │ │ │ │ + smlatteq r8, r4, r8, r6 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlabteq r8, r8, r4, r8 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + smlabteq r6, r4, r0, r0 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - @ instruction: 0x010884b4 │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - @ instruction: 0x0105febc │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - smlatteq r8, ip, r4, r8 │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - @ instruction: 0x0105fe9c │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + swpeq r0, ip, [r6] │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ tsteq r8, r4, lsr r9 │ │ │ │ - smlabbeq r5, ip, lr, pc @ │ │ │ │ - smlatteq r8, r4, sl, r6 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ + smlabbeq r6, r4, r0, r0 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + qaddeq r0, r4, r6 │ │ │ │ + tsteq r8, r0, lsl #12 │ │ │ │ + smlabteq r8, ip, r9, r6 │ │ │ │ + smlabbeq r8, ip, r9, r6 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + smlabbeq r8, r8, r9, r6 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + tsteq r6, ip │ │ │ │ + smlabteq r8, r4, r9, r6 │ │ │ │ smlatbeq r8, r0, r9, r6 │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ - tstpeq r5, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01086998 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + smlatteq r5, ip, pc, pc @ │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + @ instruction: 0x010885b8 │ │ │ │ + @ instruction: 0x01088594 │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ + @ instruction: 0x0105ffb4 │ │ │ │ + @ instruction: 0x010885b4 │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ + @ instruction: 0x0105ff9c │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ smlabteq r8, ip, r5, r8 │ │ │ │ - smlabbeq r8, ip, r5, r8 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - smlatbeq r8, r4, r9, r6 │ │ │ │ - smlatteq r5, r4, sp, pc @ │ │ │ │ - smlabbeq r8, r8, r5, r8 │ │ │ │ - smlabteq r8, r4, r9, r6 │ │ │ │ - smlabteq r5, ip, sp, pc @ │ │ │ │ - smlabteq r8, r4, r5, r8 │ │ │ │ - smlatbeq r8, r0, r5, r8 │ │ │ │ - ldrdeq r6, [r8, -ip] │ │ │ │ - smlatbeq r5, ip, sp, pc @ │ │ │ │ - smlatteq r8, r8, r9, r6 │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ - @ instruction: 0x01088690 │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r4, fp, r6 │ │ │ │ + @ instruction: 0x010886b4 │ │ │ │ + smlabbeq r8, r0, sl, r6 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ tsteq r8, ip, lsl sl │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - smlabteq r8, r8, r5, r8 │ │ │ │ - tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - smlatteq r8, r8, r5, r8 │ │ │ │ - tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r5, r8 │ │ │ │ + tstpeq r5, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ tsteq r8, ip, lsl #12 │ │ │ │ - tstpeq r5, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, r6, r8 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ strdeq pc, [r5, -ip] │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - smlabbeq r8, r0, sl, r6 │ │ │ │ - smlatteq r5, r4, ip, pc @ │ │ │ │ - smlabbeq r8, r0, r6, r8 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - @ instruction: 0x01086a98 │ │ │ │ - smlabteq r5, r4, ip, pc @ │ │ │ │ - smlatbeq r8, r4, sl, r6 │ │ │ │ - @ instruction: 0x0105fcb4 │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - smlabteq r8, r8, r9, r8 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - smlabteq r8, r0, sl, r6 │ │ │ │ - @ instruction: 0x01086a9c │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + smlatteq r5, ip, lr, pc @ │ │ │ │ + smlatbeq r8, ip, r6, r8 │ │ │ │ tsteq r8, ip, ror #12 │ │ │ │ - tstpeq r5, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlabbeq r8, r4, sl, r6 │ │ │ │ + smlabteq r5, r4, lr, pc @ │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + smlatbeq r8, r4, sl, r6 │ │ │ │ + smlatbeq r5, ip, lr, pc @ │ │ │ │ + smlatbeq r8, r4, r6, r8 │ │ │ │ + smlabbeq r8, r0, r6, r8 │ │ │ │ @ instruction: 0x01086abc │ │ │ │ - smlabbeq r8, ip, r6, r8 │ │ │ │ - tstpeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, lr, pc @ │ │ │ │ + smlabteq r8, r8, sl, r6 │ │ │ │ + tstpeq r5, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + strdeq r6, [r8, -ip] │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r6, r8 │ │ │ │ + tstpeq r5, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ strdeq r6, [r8, -r8] │ │ │ │ - ldrdeq r6, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r6, r8 │ │ │ │ - tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - smlabteq r8, r4, r6, r8 │ │ │ │ - tstpeq r5, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ + smlabteq r8, r8, r6, r8 │ │ │ │ + tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + smlatteq r8, r0, r6, r8 │ │ │ │ + tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r6, r8 │ │ │ │ + tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ tsteq r8, r0, ror #22 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - @ instruction: 0x0105fbbc │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - smlatbeq r5, ip, fp, pc @ │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - smlabbeq r8, ip, r7, r8 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - smlabbeq r8, r4, fp, r6 │ │ │ │ - tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r4, r7, r8 │ │ │ │ + smlabteq r5, r4, sp, pc @ │ │ │ │ tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + smlatbeq r5, r4, sp, pc @ │ │ │ │ + smlabbeq r8, r4, fp, r6 │ │ │ │ + @ instruction: 0x0105fd94 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, sl, r8 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + smlatteq r8, r0, fp, r6 │ │ │ │ + smlatbeq r8, r0, fp, r6 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01086b9c │ │ │ │ - tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, fp, r6 │ │ │ │ - tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + @ instruction: 0x01086bb4 │ │ │ │ + smlabbeq r8, r4, r7, r8 │ │ │ │ + tstpeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, r7, r8 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ smlatteq r8, r4, fp, r6 │ │ │ │ - smlabteq r8, r0, fp, r6 │ │ │ │ - @ instruction: 0x01088790 │ │ │ │ - tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, fp, r6 │ │ │ │ - @ instruction: 0x010887b0 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - smlabteq r8, r8, r7, r8 │ │ │ │ + @ instruction: 0x010887b4 │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ ldrdeq r8, [r8, -r4] │ │ │ │ - smlabteq r5, r4, sl, pc @ │ │ │ │ - smlabbeq r8, r4, r9, r8 │ │ │ │ - smlatteq r8, r0, ip, r6 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - smlabbeq r5, ip, sl, pc @ │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tstpeq r5, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tstpeq r5, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - @ instruction: 0x01086c98 │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01086c94 │ │ │ │ + @ instruction: 0x0105fcbc │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + smlatteq r8, ip, r7, r8 │ │ │ │ + @ instruction: 0x0105fc9c │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + smlabbeq r5, ip, ip, pc @ │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tstpeq r5, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tstpeq r5, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, ror #16 │ │ │ │ - tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, ip, r6 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - smlatteq r5, r4, r9, pc @ │ │ │ │ - smlabbeq r8, r8, r8, r8 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + tstpeq r5, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r8, ip, r6 │ │ │ │ + tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + smlabteq r8, r4, ip, r6 │ │ │ │ + smlatbeq r8, r0, ip, r6 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + smlatteq r5, ip, fp, pc @ │ │ │ │ + smlabteq r8, r0, ip, r6 │ │ │ │ + @ instruction: 0x01088890 │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x01086d9c │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ + strdeq r6, [r8, -ip] │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r8, r8 │ │ │ │ + @ instruction: 0x0105fbb4 │ │ │ │ + @ instruction: 0x010888b4 │ │ │ │ + smlatbeq r5, r4, fp, pc @ │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + smlabteq r8, r0, sp, r6 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + smlatteq r8, r0, r8, r8 │ │ │ │ @ instruction: 0x010888bc │ │ │ │ - @ instruction: 0x01088898 │ │ │ │ - ldrdeq r6, [r8, -r4] │ │ │ │ - smlatbeq r5, r4, r9, pc @ │ │ │ │ - @ instruction: 0x010888b8 │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - smlabbeq r5, ip, r9, pc @ │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #26 │ │ │ │ - tstpeq r5, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [r8, -r8] │ │ │ │ + tstpeq r5, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ tsteq r8, r8, lsl sp │ │ │ │ - tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01086d94 │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ + tstpeq r5, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ tsteq r8, r0, lsr sp │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - tstpeq r5, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, sp, r6 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ + tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01086db8 │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ strdeq pc, [r5, -ip] │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ tsteq r8, r4, asr #18 │ │ │ │ - smlatteq r5, ip, r8, pc @ │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ - smlatbeq r8, r8, r9, r8 │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + @ instruction: 0x01086db0 │ │ │ │ + smlabbeq r8, ip, sp, r6 │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + smlabteq r5, r4, sl, pc @ │ │ │ │ tsteq r8, r8, ror #18 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ - smlabbeq r8, r0, sp, r6 │ │ │ │ - smlatbeq r5, ip, r8, pc @ │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - smlatbeq r8, r0, sp, r6 │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - smlatbeq r8, r0, r9, r8 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - @ instruction: 0x01086db8 │ │ │ │ - tstpeq r5, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fab4 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ @ instruction: 0x0108899c │ │ │ │ - ldrdeq r6, [r8, -r8] │ │ │ │ - tstpeq r5, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, r9, r8 │ │ │ │ - smlatteq r8, r8, sp, r6 │ │ │ │ - tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, ip, r9, r8 │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - tstpeq r5, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - smlatteq r8, r4, r9, r8 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - smlatteq r5, ip, r7, pc @ │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + @ instruction: 0x01086db4 │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + @ instruction: 0x01088998 │ │ │ │ + ldrdeq r6, [r8, -r4] │ │ │ │ + tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r8, [r8, -r4] │ │ │ │ - smlatbeq r8, r0, lr, r6 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - @ instruction: 0x0105f7bc │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - smlatbeq r5, r4, r7, pc @ │ │ │ │ - @ instruction: 0x01086e98 │ │ │ │ + @ instruction: 0x010889b0 │ │ │ │ + smlatteq r8, ip, sp, r6 │ │ │ │ + tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [r8, -r8] │ │ │ │ + tstpeq r5, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlatteq r8, r0, r9, r8 │ │ │ │ + tstpeq r5, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + smlabteq r5, ip, r9, pc @ │ │ │ │ + @ instruction: 0x010871bc │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + smlabbeq r8, r8, sl, r8 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + smlabbeq r5, ip, r9, pc @ │ │ │ │ tsteq r8, r4, asr #20 │ │ │ │ - smlabbeq r5, r4, r7, pc @ │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tstpeq r5, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, ip, sl, r8 │ │ │ │ + smlabbeq r8, r0, lr, r6 │ │ │ │ + tstpeq r5, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, sl, r8 │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + @ instruction: 0x01086e98 │ │ │ │ + tstpeq r5, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + @ instruction: 0x01086eb8 │ │ │ │ + tstpeq r5, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + @ instruction: 0x01088ab0 │ │ │ │ smlabbeq r8, ip, sl, r8 │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - smlatbeq r8, r4, lr, r6 │ │ │ │ - tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, sl, r8 │ │ │ │ - smlabteq r8, r4, lr, r6 │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, sl, r8 │ │ │ │ - smlatbeq r8, r0, sl, r8 │ │ │ │ - ldrdeq r6, [r8, -ip] │ │ │ │ - tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, lr, r6 │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, sl, r8 │ │ │ │ smlatteq r8, r8, lr, r6 │ │ │ │ - tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - swpeq r7, r8, [r8] @ │ │ │ │ - smlabbeq r8, r8, fp, r8 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlatteq r8, r8, sl, r8 │ │ │ │ + smlabteq r8, r4, sl, r8 │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + smlabteq r5, ip, r8, pc @ │ │ │ │ + @ instruction: 0x01088bb4 │ │ │ │ + smlabbeq r8, r0, pc, r6 @ │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + smlatteq r8, ip, sl, r8 │ │ │ │ + @ instruction: 0x0105f89c │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + smlabbeq r5, r4, r8, pc @ │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ tsteq r8, r4, asr pc │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - smlabteq r8, r0, sl, r8 │ │ │ │ - smlabteq r5, ip, r6, pc @ │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - smlatteq r8, r0, sl, r8 │ │ │ │ - @ instruction: 0x0105f6b4 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - @ instruction: 0x0105f694 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - smlabbeq r5, r4, r6, pc @ │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tstpeq r5, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, fp, r8 │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + smlabbeq r8, r4, pc, r6 @ │ │ │ │ + tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + smlatbeq r8, r4, pc, r6 @ │ │ │ │ + tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, fp, r8 │ │ │ │ smlabbeq r8, r0, fp, r8 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tstpeq r5, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - tstpeq r5, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, r4, asr fp │ │ │ │ + @ instruction: 0x01086fbc │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlabteq r8, r8, pc, r6 @ │ │ │ │ + smlatteq r5, r4, r7, pc @ │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + strdeq r6, [r8, -r4] │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, fp, r8 │ │ │ │ + smlatbeq r5, ip, r7, pc @ │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ + smlabteq r8, r0, fp, r8 │ │ │ │ + @ instruction: 0x0105f794 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, r8 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tstpeq r5, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, fp, r8 │ │ │ │ + tstpeq r5, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + qaddeq r7, r8, r8 │ │ │ │ + tstpeq r5, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ 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 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r8, lr, lsr #18 │ │ │ │ - smlabteq r5, r4, pc, lr @ │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - @ instruction: 0x0105efb8 │ │ │ │ - smlatteq r8, sl, r5, r8 │ │ │ │ - @ instruction: 0x010869b8 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r8, sl, lsr #10 │ │ │ │ - @ instruction: 0x0105ef94 │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - smlabbeq r5, r2, pc, lr @ │ │ │ │ - smlabteq r8, r0, r9, r6 │ │ │ │ - @ instruction: 0x0108699e │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - smlabbeq r8, r0, r5, r8 │ │ │ │ - tsteq r5, lr, asr pc │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - smlabteq r8, r2, r5, r8 │ │ │ │ - smlatbeq r8, r0, r5, r8 │ │ │ │ - ldrdeq r6, [r8, -lr] │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - smlabteq r8, r6, r5, r8 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - tsteq r5, lr, lsr #30 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - smlatteq r8, r6, r5, r8 │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r5, sl, lsl #30 │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + smlatbeq r5, r4, r0, pc @ │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + swpeq pc, r8, [r5] @ │ │ │ │ + smlabteq r8, sl, r6, r8 │ │ │ │ + @ instruction: 0x01086a98 │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, sl, lsl #12 │ │ │ │ + tstpeq r5, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + tstpeq r5, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, sl, r6 │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tstpeq r5, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tstpeq r5, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r6, r8 │ │ │ │ + smlatbeq r8, r2, r6, r8 │ │ │ │ + smlabbeq r8, r0, r6, r8 │ │ │ │ + @ instruction: 0x01086abe │ │ │ │ + tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r6, r6, r8 │ │ │ │ + smlatteq r8, r4, sl, r6 │ │ │ │ + tstpeq r5, lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, r6, r8 │ │ │ │ + smlabteq r8, r6, r6, r8 │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + smlatteq r5, sl, pc, lr @ │ │ │ │ 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 │ │ │ │ @@ -49852,38 +49852,38 @@ │ │ │ │ addsmi r4, r9, #2080374785 @ 0x7c000001 │ │ │ │ @ instruction: 0xf5a4d93a │ │ │ │ @ instruction: 0xf04f5471 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14107d8 │ │ │ │ bic r8, sl, #205520896 @ 0xc400000 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatteq r7, r0, r9, lr │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlatteq r7, r4, r8, lr │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatteq r6, ip, r4, r6 │ │ │ │ - tstpeq r7, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, asr #2 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - ldrdeq lr, [r7, -r4] │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - tsteq r7, lr, ror r7 │ │ │ │ - smlabbeq r7, r8, r3, lr │ │ │ │ - smlatbeq r7, r0, r6, lr │ │ │ │ - tsteq r7, lr, ror pc │ │ │ │ - tsteq r7, ip, lsr pc │ │ │ │ - strdeq pc, [r7, -r6] │ │ │ │ - tsteq r7, sl, lsl r5 │ │ │ │ - smlatbeq r7, r6, r8, pc @ │ │ │ │ - smlabteq r7, sl, r4, lr │ │ │ │ - @ instruction: 0x0107feba │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - tsteq r7, lr, asr #4 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + smlabteq r7, r0, sl, lr │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlabteq r7, r4, r9, lr │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + smlabteq r6, ip, r5, r6 │ │ │ │ + tstpeq r7, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, lsr #4 │ │ │ │ + @ instruction: 0x010884b0 │ │ │ │ + @ instruction: 0x0107e8b4 │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ + tsteq r7, lr, asr r8 │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ + smlabbeq r7, r0, r7, lr │ │ │ │ + qaddeq pc, lr, r7 @ │ │ │ │ + tstpeq r7, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r7, -r6] │ │ │ │ + strdeq lr, [r7, -sl] │ │ │ │ + smlabbeq r7, r6, r9, pc @ │ │ │ │ + smlatbeq r7, sl, r5, lr │ │ │ │ + @ instruction: 0x0107ff9a │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r7, lr, lsr #6 │ │ │ │ orrscs pc, ip, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d9 │ │ │ │ @ instruction: 0xf5b180ef │ │ │ │ movwle r5, #40810 @ 0x9f6a │ │ │ │ strbtpl pc, [sl], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @@ -51227,208 +51227,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d72a8 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - ldrdeq sp, [r7, -sl] │ │ │ │ - mrseq r5, (UNDEF: 22) │ │ │ │ - @ instruction: 0x0107d5b6 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x0107d592 │ │ │ │ - smlatteq r6, r2, r0, r5 │ │ │ │ - smlatteq r6, r6, r0, r5 │ │ │ │ - smlabteq r6, r8, r0, r5 │ │ │ │ - ldrdeq r9, [lr, -r8] │ │ │ │ - smlabteq r6, r0, r0, r5 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + @ instruction: 0x0107d6ba │ │ │ │ + smlatteq r6, r0, r1, r5 │ │ │ │ + @ instruction: 0x0107d696 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r7, r2, ror r6 │ │ │ │ + smlabteq r6, r2, r1, r5 │ │ │ │ + smlabteq r6, r6, r1, r5 │ │ │ │ + smlatbeq r6, r8, r1, r5 │ │ │ │ + @ instruction: 0x010e9eb8 │ │ │ │ + smlatbeq r6, r0, r1, r5 │ │ │ │ + @ instruction: 0x01065192 │ │ │ │ + @ instruction: 0x01065190 │ │ │ │ + @ instruction: 0x0106519a │ │ │ │ + @ instruction: 0x0106519c │ │ │ │ + @ instruction: 0x01065198 │ │ │ │ + @ instruction: 0x0107d59e │ │ │ │ + smlabbeq r6, r8, r1, r5 │ │ │ │ + tsteq r7, sl, ror r5 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x0107cd94 │ │ │ │ + tsteq r7, r2, asr #10 │ │ │ │ + @ instruction: 0x0107cd94 │ │ │ │ + @ instruction: 0x0107cd92 │ │ │ │ + @ instruction: 0x0105dd9c │ │ │ │ + smlabbeq r7, r0, sp, ip │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + smlabteq r7, r2, r7, sp │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ strheq r5, [r6, -r2] │ │ │ │ strheq r5, [r6, -r0] │ │ │ │ - strheq r5, [r6, -sl] │ │ │ │ - strheq r5, [r6, -ip] │ │ │ │ - strheq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x0107d4be │ │ │ │ - smlatbeq r6, r8, r0, r5 │ │ │ │ - @ instruction: 0x0107d49a │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - @ instruction: 0x0107ccb4 │ │ │ │ - tsteq r7, r2, ror #8 │ │ │ │ - @ instruction: 0x0107ccb4 │ │ │ │ - @ instruction: 0x0107ccb2 │ │ │ │ - @ instruction: 0x0105dcbc │ │ │ │ - smlatbeq r7, r0, ip, ip │ │ │ │ - @ instruction: 0x0105dc9a │ │ │ │ - smlatteq r7, r2, r6, sp │ │ │ │ - smlabbeq r5, r0, ip, sp │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq lr, sl, lsl ip │ │ │ │ - tsteq r5, sl, ror fp │ │ │ │ - tsteq r7, r2, ror #6 │ │ │ │ - smlabbeq r8, r8, lr, r6 │ │ │ │ - smlabbeq r7, ip, r6, sp │ │ │ │ - smlabbeq r7, r8, r3, sp │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - smlatbeq r7, ip, r9, ip │ │ │ │ - tsteq lr, r2, ror fp │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - tsteq r7, r8, lsl #12 │ │ │ │ - tsteq r7, r2, lsl #6 │ │ │ │ - smlabteq r5, r4, sp, sp │ │ │ │ - smlabteq r5, r6, sp, sp │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - @ instruction: 0x01089fb2 │ │ │ │ - tsteq r9, r8, lsr #20 │ │ │ │ - tsteq r9, r2, lsr #20 │ │ │ │ - smlatbeq lr, lr, sl, r9 │ │ │ │ - smlatbeq r7, r2, lr, ip │ │ │ │ - strdeq sp, [r7, -r8] │ │ │ │ - ldrdeq ip, [r7, -r6] │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - @ instruction: 0x0107c9b8 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - @ instruction: 0x0107c992 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r7, r0, ror r9 │ │ │ │ + strheq r5, [r6, -r2] │ │ │ │ + strdeq r9, [lr, -sl] │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ + tsteq r7, r2, asr #8 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r7, ip, ror #14 │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + smlabbeq r7, ip, sl, ip │ │ │ │ + tsteq lr, r2, asr ip │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + smlatteq r7, r8, r6, sp │ │ │ │ + smlatteq r7, r2, r3, sp │ │ │ │ + smlatbeq r5, r4, lr, sp │ │ │ │ + smlatbeq r5, r6, lr, sp │ │ │ │ + tsteq r7, r0, lsl #20 │ │ │ │ + swpeq sl, r2, [r8] │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tsteq r9, r2, lsl #22 │ │ │ │ + smlabbeq lr, lr, fp, r9 │ │ │ │ + smlabbeq r7, r2, pc, ip @ │ │ │ │ + ldrdeq sp, [r7, -r8] │ │ │ │ + @ instruction: 0x0107cab6 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + @ instruction: 0x0107ca98 │ │ │ │ + tsteq r5, sl, lsr #22 │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r7, r2, ror sl │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r7, r0, asr sl │ │ │ │ + smlabteq r5, r6, sl, sp │ │ │ │ + @ instruction: 0x0105dabe │ │ │ │ + tsteq r7, lr, lsr #20 │ │ │ │ + @ instruction: 0x0105da94 │ │ │ │ + smlabbeq r5, ip, sl, sp │ │ │ │ + tsteq r7, lr, lsl #20 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, r0, asr sl │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + smlabbeq r7, sl, r1, sp │ │ │ │ + strdeq r6, [r8, -r6] │ │ │ │ smlatteq r5, r6, r9, sp │ │ │ │ ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r7, lr, asr #18 │ │ │ │ - @ instruction: 0x0105d9b4 │ │ │ │ - smlatbeq r5, ip, r9, sp │ │ │ │ - tsteq r7, lr, lsr #18 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r5, r8, ror r9 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r8, r2, lsr #24 │ │ │ │ - smlatbeq r7, sl, r0, sp │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - ldrdeq r6, [r8, -r0] │ │ │ │ - tsteq r7, r8, lsr r0 │ │ │ │ - smlatbeq r8, r4, fp, r6 │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - smlabbeq r5, r0, sl, sp │ │ │ │ - smlatteq r7, lr, pc, ip @ │ │ │ │ - smlabbeq r5, lr, sl, sp │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x0107cfbe │ │ │ │ - tsteq r7, lr, ror #18 │ │ │ │ - smlabbeq r7, lr, fp, lr │ │ │ │ - smlatbeq r8, r2, r5, fp │ │ │ │ - tsteq r7, r2, asr #18 │ │ │ │ - tsteq r7, r6, ror #30 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ + @ instruction: 0x01086cb0 │ │ │ │ + tsteq r7, r8, lsl r1 │ │ │ │ + smlabbeq r8, r4, ip, r6 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + smlabteq r7, lr, r0, sp │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + @ instruction: 0x0105dbb8 │ │ │ │ + swpeq sp, lr, [r7] │ │ │ │ + tsteq r7, lr, asr #20 │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ + smlabbeq r8, r2, r6, fp │ │ │ │ + tsteq r7, r2, lsr #20 │ │ │ │ + tsteq r7, r6, asr #32 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + tsteq r7, r4, lsr #32 │ │ │ │ + tsteq r5, r6, lsl r8 │ │ │ │ + mrseq sp, (UNDEF: 7) │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + ldrdeq ip, [r7, -ip] │ │ │ │ + smlabteq r5, lr, r7, sp │ │ │ │ + @ instruction: 0x0107cfb6 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + @ instruction: 0x0107cf94 │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ tsteq r5, r6, lsr r7 │ │ │ │ - tsteq r7, r0, lsr #30 │ │ │ │ - tsteq r5, r2, lsl r7 │ │ │ │ - strdeq ip, [r7, -ip] │ │ │ │ - smlatteq r5, lr, r6, sp │ │ │ │ - ldrdeq ip, [r7, -r6] │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - @ instruction: 0x0107ceb4 │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, r0, lsr r7 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r7, r0, ror #28 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - smlabteq r5, r8, r6, sp │ │ │ │ - tsteq r7, sl, lsr #14 │ │ │ │ - tsteq r7, r8, lsr r7 │ │ │ │ - smlatbeq r6, r2, pc, r4 @ │ │ │ │ - tsteq lr, lr, asr r6 │ │ │ │ - smlatbeq r8, r6, r9, r6 │ │ │ │ - smlatbeq r7, sl, sp, ip │ │ │ │ - @ instruction: 0x01086998 │ │ │ │ - @ instruction: 0x0108699e │ │ │ │ - smlabbeq r7, ip, sp, ip │ │ │ │ - @ instruction: 0x01086990 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq r7, r4, asr #26 │ │ │ │ - tsteq r5, sl, lsr r5 │ │ │ │ - tsteq r7, r2, lsr #26 │ │ │ │ - smlabteq r7, r0, r9, ip │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + smlatbeq r5, r8, r7, sp │ │ │ │ + tsteq r7, sl, lsl #16 │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ + smlabbeq r6, r2, r0, r5 │ │ │ │ + tsteq lr, lr, lsr r7 │ │ │ │ + smlabbeq r8, r6, sl, r6 │ │ │ │ + smlabbeq r7, sl, lr, ip │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r7, r4, lsr #28 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r7, r2, lsl #28 │ │ │ │ + smlatbeq r7, r0, sl, ip │ │ │ │ + smlatteq r7, r0, sp, ip │ │ │ │ + @ instruction: 0x0107ca90 │ │ │ │ + @ instruction: 0x0107cdbe │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + @ instruction: 0x0108b398 │ │ │ │ + smlatbeq r7, r2, sp, ip │ │ │ │ + @ instruction: 0x010e95b6 │ │ │ │ + smlatteq r7, r4, r0, sp │ │ │ │ tsteq r7, r0, lsl #26 │ │ │ │ - @ instruction: 0x0107c9b0 │ │ │ │ - ldrdeq ip, [r7, -lr] │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - @ instruction: 0x0108b2b8 │ │ │ │ - smlabteq r7, r2, ip, ip │ │ │ │ - ldrdeq r9, [lr, -r6] │ │ │ │ - tsteq r7, r4 │ │ │ │ - tsteq r7, r0, lsr #24 │ │ │ │ - @ instruction: 0x01064bb0 │ │ │ │ - tsteq r7, r8, asr r1 │ │ │ │ - smlabbeq r5, sl, r4, sp │ │ │ │ - smlabbeq r5, r2, r4, sp │ │ │ │ - tsteq r7, lr, lsr r1 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r7, r4, lsr #2 │ │ │ │ - smlabbeq r5, r2, r3, sp │ │ │ │ - ldrdeq sp, [r7, -r4] │ │ │ │ - ldrdeq sp, [r7, -r2] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - tsteq r7, sl, lsl #10 │ │ │ │ - tsteq r7, r0, lsl r5 │ │ │ │ - ldrdeq sp, [r7, -r4] │ │ │ │ - smlabteq r7, sl, r4, sp │ │ │ │ - strdeq lr, [r7, -r0] │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - smlatbeq r7, r4, r4, sp │ │ │ │ - smlabteq r7, r8, sl, ip │ │ │ │ - smlatteq r7, r4, r6, sp │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - ldrdeq r9, [lr, -lr] │ │ │ │ - smlabteq r6, r8, r5, r4 │ │ │ │ - smlabbeq r7, sl, r2, lr │ │ │ │ - smlabbeq r7, r6, r2, lr │ │ │ │ - smlabbeq r7, r6, r2, lr │ │ │ │ - smlabbeq r7, r6, r2, lr │ │ │ │ - ldrdeq lr, [r7, -sl] │ │ │ │ - tsteq r7, ip, lsr r8 │ │ │ │ + @ instruction: 0x01064c90 │ │ │ │ + tsteq r7, r8, lsr r2 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + tsteq r7, lr, lsl r2 │ │ │ │ + tsteq r5, r8, lsr r5 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r7, r4, lsl #4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + @ instruction: 0x0107d5b4 │ │ │ │ + @ instruction: 0x0107d5b2 │ │ │ │ + @ instruction: 0x010647b4 │ │ │ │ + smlatteq r7, sl, r5, sp │ │ │ │ + strdeq sp, [r7, -r0] │ │ │ │ + @ instruction: 0x0107d5b4 │ │ │ │ + smlatbeq r7, sl, r5, sp │ │ │ │ ldrdeq lr, [r7, -r0] │ │ │ │ - smlabteq r7, ip, r2, lr │ │ │ │ - smlatteq r6, r4, r5, r4 │ │ │ │ - tsteq r5, sl, lsr #4 │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - smlatbeq r7, lr, fp, lr │ │ │ │ - tsteq r7, r2, asr r9 │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r8, r6, asr r5 │ │ │ │ - smlatbeq r5, lr, r1, sp │ │ │ │ - smlatbeq r5, r8, r1, sp │ │ │ │ - strdeq ip, [r7, -sl] │ │ │ │ - smlabbeq r5, r2, r1, sp │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - ldrdeq ip, [r7, -lr] │ │ │ │ - tsteq r6, r6, lsr r4 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - strdeq r9, [lr, -r8] │ │ │ │ - smlatbeq r5, lr, r0, sp │ │ │ │ - tsteq r7, sl, asr #16 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r7, r6, lsl #14 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ + smlatteq r8, r4, r1, fp │ │ │ │ + smlabbeq r7, r4, r5, sp │ │ │ │ + smlatbeq r7, r8, fp, ip │ │ │ │ + smlabteq r7, r4, r7, sp │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + smlatteq r6, ip, r6, r4 │ │ │ │ + @ instruction: 0x010e93be │ │ │ │ + smlatbeq r6, r8, r6, r4 │ │ │ │ + tsteq r7, sl, ror #6 │ │ │ │ + tsteq r7, r6, ror #6 │ │ │ │ + tsteq r7, r6, ror #6 │ │ │ │ + tsteq r7, r6, ror #6 │ │ │ │ + @ instruction: 0x0107e3ba │ │ │ │ + tsteq r7, ip, lsl r9 │ │ │ │ + @ instruction: 0x0107e3b0 │ │ │ │ + smlatbeq r7, ip, r3, lr │ │ │ │ + smlabteq r6, r4, r6, r4 │ │ │ │ + tsteq r5, sl, lsl #6 │ │ │ │ + tsteq r5, r2, lsl #6 │ │ │ │ + smlabbeq r7, lr, ip, lr │ │ │ │ + tsteq r7, r2, lsr sl │ │ │ │ + tsteq r7, r2, lsl r2 │ │ │ │ + @ instruction: 0x0105d2ba │ │ │ │ + @ instruction: 0x0105d2b4 │ │ │ │ + tsteq r8, r6, lsr r6 │ │ │ │ + smlabbeq r5, lr, r2, sp │ │ │ │ + smlabbeq r5, r8, r2, sp │ │ │ │ + ldrdeq ip, [r7, -sl] │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + @ instruction: 0x0107c1be │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + ldrdeq r9, [lr, -r8] │ │ │ │ + smlabbeq r5, lr, r1, sp │ │ │ │ + tsteq r7, sl, lsr #18 │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + smlatteq r7, r6, r7, lr │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f5af10 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00daf7cc │ │ │ │ @@ -51546,39 +51546,39 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr2, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x010e8d90 │ │ │ │ - tsteq r7, r6, ror #10 │ │ │ │ - smlabbeq r5, r6, sp, ip │ │ │ │ - smlabbeq r5, r0, sp, ip │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r7, r4, ror #12 │ │ │ │ - smlatteq r7, r2, r7, ip │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - smlabteq r7, r2, r6, lr │ │ │ │ - tsteq r7, r6, asr r4 │ │ │ │ - @ instruction: 0x0107e6b0 │ │ │ │ - tsteq r7, r0, asr #8 │ │ │ │ - smlatbeq r7, r2, r6, lr │ │ │ │ - @ instruction: 0x0107e69a │ │ │ │ - smlabbeq r7, lr, r6, lr │ │ │ │ - smlabbeq r7, r6, r6, lr │ │ │ │ - tsteq r7, sl, ror r6 │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - tsteq r7, r6, ror #12 │ │ │ │ - tsteq r7, sl, asr r6 │ │ │ │ - tsteq r7, sl, asr r3 │ │ │ │ - tsteq r7, r8, asr #12 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq r7, r6, asr #12 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r7, r2, lsr #14 │ │ │ │ + qaddeq fp, sl, r6 │ │ │ │ + qaddeq fp, r8, r6 │ │ │ │ + tsteq r7, r4, asr #14 │ │ │ │ + smlabteq r7, r2, r8, ip │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + smlatbeq r7, r2, r7, lr │ │ │ │ + tsteq r7, r6, lsr r5 │ │ │ │ + @ instruction: 0x0107e790 │ │ │ │ + tsteq r7, r0, lsr #10 │ │ │ │ + smlabbeq r7, r2, r7, lr │ │ │ │ + tsteq r7, sl, ror r7 │ │ │ │ + tsteq r7, lr, ror #14 │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + tsteq r7, sl, asr r7 │ │ │ │ + tsteq r7, r2, asr r7 │ │ │ │ + tsteq r7, r6, asr #14 │ │ │ │ + tsteq r7, sl, lsr r7 │ │ │ │ + tsteq r7, sl, lsr r4 │ │ │ │ + tsteq r7, r8, lsr #14 │ │ │ │ + smlatteq r5, r4, r8, ip │ │ │ │ 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 │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - ldrdeq r5, [r8, -sl] │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - smlatbeq r8, lr, lr, r5 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, sl, lsr pc │ │ │ │ + tsteq r8, r8 │ │ │ │ + @ instruction: 0x01085fba │ │ │ │ + smlatteq r8, r0, pc, r5 @ │ │ │ │ + smlabbeq r8, lr, pc, r5 @ │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, sl, lsl r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf6454 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51728,42 +51728,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r4, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq r5, sl, ip, ip │ │ │ │ - ldrdeq ip, [r7, -ip] │ │ │ │ - smlabteq r8, ip, lr, r5 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - tsteq r8, sl, ror sp │ │ │ │ - smlabbeq r7, r0, r1, ip │ │ │ │ - tsteq r8, lr, ror #26 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r7, r4, ror sl │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r8, r6, asr #28 │ │ │ │ - tsteq r7, r4, ror #20 │ │ │ │ - smlatbeq lr, r0, r9, r8 │ │ │ │ - smlatteq r8, ip, ip, r5 │ │ │ │ - strdeq ip, [r7, -r2] │ │ │ │ - smlatteq r7, r0, r9, sp │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ - ldrdeq sp, [r7, -sl] │ │ │ │ - ldrdeq sp, [r7, -r8] │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r5, sl, asr #18 │ │ │ │ - @ instruction: 0x01085db4 │ │ │ │ - @ instruction: 0x01085dbc │ │ │ │ - @ instruction: 0x01085db6 │ │ │ │ - @ instruction: 0x01085dbc │ │ │ │ - smlabteq r8, r8, sp, r5 │ │ │ │ - smlabteq r8, r6, sp, r5 │ │ │ │ + smlabteq r5, sl, sp, ip │ │ │ │ + @ instruction: 0x0107c2bc │ │ │ │ + smlatbeq r8, ip, pc, r5 @ │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r8, sl, asr lr │ │ │ │ + tsteq r7, r0, ror #4 │ │ │ │ + tsteq r8, lr, asr #28 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r7, r4, asr fp │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + tsteq r7, r4, asr #22 │ │ │ │ + smlabbeq lr, r0, sl, r8 │ │ │ │ + smlabteq r8, ip, sp, r5 │ │ │ │ + ldrdeq ip, [r7, -r2] │ │ │ │ + smlabteq r7, r0, sl, sp │ │ │ │ + tsteq r7, r4, lsr #32 │ │ │ │ + @ instruction: 0x0107daba │ │ │ │ + @ instruction: 0x0107dab8 │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + tsteq r5, sl, lsr #20 │ │ │ │ + @ instruction: 0x01085e94 │ │ │ │ + @ instruction: 0x01085e9c │ │ │ │ + @ instruction: 0x01085e96 │ │ │ │ + @ instruction: 0x01085e9c │ │ │ │ + smlatbeq r8, r8, lr, r5 │ │ │ │ + smlatbeq r8, r6, lr, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf66bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51839,37 +51839,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r8, sl, lsr #28 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - smlatteq r8, r6, ip, r5 │ │ │ │ - smlabbeq r8, ip, ip, r5 │ │ │ │ - smlatbeq r8, lr, ip, r5 │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - tsteq r8, r6, lsl #26 │ │ │ │ - smlabbeq r8, ip, sp, r5 │ │ │ │ - tsteq r8, r2, asr #26 │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - smlatbeq r8, r2, sp, r5 │ │ │ │ - smlabteq r8, r4, sp, r5 │ │ │ │ - @ instruction: 0x01085ebe │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - strdeq r5, [r8, -lr] │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - tsteq r8, lr, asr lr │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - @ instruction: 0x01085eb8 │ │ │ │ - ldrdeq r5, [r8, -r6] │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ + tsteq r8, sl, lsl #30 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + smlabteq r8, r6, sp, r5 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + smlabbeq r8, lr, sp, r5 │ │ │ │ + ldrdeq r5, [r8, -r0] │ │ │ │ + smlatteq r8, r6, sp, r5 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + tsteq r8, r2, lsr #28 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + smlabbeq r8, r2, lr, r5 │ │ │ │ + smlatbeq r8, r4, lr, r5 │ │ │ │ + @ instruction: 0x01085f9e │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + ldrdeq r5, [r8, -lr] │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlatteq r8, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x01085f98 │ │ │ │ + @ instruction: 0x01085fb6 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf6864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52701,173 +52701,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ strd lr, [r5], -r2 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq ip, [r7, -r4] │ │ │ │ - tsteq r7, r0, lsr #26 │ │ │ │ - smlatbeq r6, lr, ip, r3 │ │ │ │ - smlatbeq r5, r4, r5, ip │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - smlabbeq r5, r0, r5, ip │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - tsteq r5, sl, lsl #10 │ │ │ │ - tsteq r5, r2, lsl #10 │ │ │ │ - tsteq r8, lr, lsl sp │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r7, r0, lsl #24 │ │ │ │ - smlabbeq r6, lr, fp, r3 │ │ │ │ - smlabbeq r5, r4, r4, ip │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - smlabteq r8, r0, ip, r5 │ │ │ │ - smlatbeq r7, ip, fp, fp │ │ │ │ - @ instruction: 0x01085cb6 │ │ │ │ - @ instruction: 0x0107bb94 │ │ │ │ - smlatbeq r8, lr, ip, r5 │ │ │ │ - tsteq r7, r8, lsl #4 │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - tsteq r8, lr, ror #24 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, sl, ror #24 │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq r8, lr, asr #24 │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - tsteq r8, r6, asr #24 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - smlabteq lr, r4, r2, r8 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, r2, lsl #24 │ │ │ │ - tsteq lr, r6, ror r2 │ │ │ │ - strdeq fp, [r7, -r2] │ │ │ │ - mrseq fp, SP_und │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - tsteq lr, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r7, r0, asr #18 │ │ │ │ - smlabteq r6, lr, r8, r3 │ │ │ │ - smlabteq r5, r4, r1, ip │ │ │ │ - @ instruction: 0x0105c1bc │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - tsteq r7, r2, lsr r9 │ │ │ │ - smlatteq r8, lr, sl, r5 │ │ │ │ - strdeq r5, [r8, -r6] │ │ │ │ - strdeq r5, [r8, -sl] │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - smlabbeq r5, r6, r0, ip │ │ │ │ - tsteq r7, lr, ror #16 │ │ │ │ - smlatteq r8, lr, sl, r5 │ │ │ │ - tsteq r7, sl, asr #16 │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - mrseq sl, LR_und │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r7, r4, lsl r4 │ │ │ │ - tsteq r7, ip, lsl r4 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r7, r4, lsl r4 │ │ │ │ - tsteq r7, r8, lsl r4 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ + @ instruction: 0x0107c7b4 │ │ │ │ + tsteq r7, r0, lsl #28 │ │ │ │ + smlabbeq r6, lr, sp, r3 │ │ │ │ + smlabbeq r5, r4, r6, ip │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r5, r6, asr #12 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + smlatteq r5, sl, r5, ip │ │ │ │ + smlatteq r5, r2, r5, ip │ │ │ │ + strdeq r5, [r8, -lr] │ │ │ │ + @ instruction: 0x0105c5b8 │ │ │ │ + @ instruction: 0x0105c5b0 │ │ │ │ + smlatteq r8, r4, sp, r5 │ │ │ │ + smlatteq r7, r0, ip, fp │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + smlatbeq r8, r0, sp, r5 │ │ │ │ + smlabbeq r7, ip, ip, fp │ │ │ │ + @ instruction: 0x01085d96 │ │ │ │ + tsteq r7, r4, ror ip │ │ │ │ + smlabbeq r8, lr, sp, r5 │ │ │ │ + smlatteq r7, r8, r2, ip │ │ │ │ + tsteq r8, r2, asr sp │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r8, sl, asr #26 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, lr, lsr sp │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r6, lsr sp │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r8, lr, lsr #26 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + smlatbeq lr, r4, r3, r8 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + smlatteq r8, r2, ip, r5 │ │ │ │ + tsteq lr, r6, asr r3 │ │ │ │ + ldrdeq fp, [r7, -r2] │ │ │ │ + smlatteq r7, r0, r3, fp │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + tsteq lr, r6, lsl #6 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r7, r0, lsr #20 │ │ │ │ + smlatbeq r6, lr, r9, r3 │ │ │ │ + smlatbeq r5, r4, r2, ip │ │ │ │ + @ instruction: 0x0105c29c │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r7, r2, lsl sl │ │ │ │ + smlabteq r8, lr, fp, r5 │ │ │ │ + ldrdeq r5, [r8, -r6] │ │ │ │ + ldrdeq r5, [r8, -sl] │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + tsteq r7, lr, asr #18 │ │ │ │ + smlabteq r8, lr, fp, r5 │ │ │ │ + tsteq r7, sl, lsr #18 │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + smlatteq r6, r0, r3, sl │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + strdeq fp, [r7, -r4] │ │ │ │ strdeq fp, [r7, -ip] │ │ │ │ - tsteq r7, r4, lsl #8 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlatteq r7, ip, r3, fp │ │ │ │ - smlatteq r7, r8, r3, fp │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlatbeq r7, r4, r3, fp │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r7, r8, ror r3 │ │ │ │ + strdeq fp, [r7, -r4] │ │ │ │ + strdeq fp, [r7, -r8] │ │ │ │ + smlatteq r6, r0, r4, r3 │ │ │ │ + smlatteq r6, r4, r4, r3 │ │ │ │ + ldrdeq fp, [r7, -ip] │ │ │ │ + smlatteq r7, r4, r4, fp │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlabteq r7, ip, r4, fp │ │ │ │ + smlabteq r7, r8, r4, fp │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + smlabbeq r7, r4, r4, fp │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r7, r8, lsr r4 │ │ │ │ + tsteq r7, r4, lsr r4 │ │ │ │ + smlabteq r6, ip, r3, r3 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + smlabbeq r6, ip, r3, r3 │ │ │ │ + tsteq r7, r0, lsl #8 │ │ │ │ + strdeq fp, [r7, -r8] │ │ │ │ + smlabteq r6, r4, r2, r3 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + @ instruction: 0x010631b0 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + smlabbeq r7, r0, r3, fp │ │ │ │ tsteq r7, r8, ror r3 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r7, r0, ror r3 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ tsteq r7, r8, asr r3 │ │ │ │ - tsteq r7, r4, asr r3 │ │ │ │ - smlatteq r6, ip, r2, r3 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - tsteq r7, r0, lsr #6 │ │ │ │ - tsteq r7, r8, lsl r3 │ │ │ │ - smlatteq r6, r4, r1, r3 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - @ instruction: 0x01063494 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - smlatbeq r7, r0, r2, fp │ │ │ │ - @ instruction: 0x0107b298 │ │ │ │ - @ instruction: 0x0107b290 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r7, r8, ror r2 │ │ │ │ - tsteq r7, r0, ror r2 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r7, r8, asr r2 │ │ │ │ - smlatteq r6, r0, r1, r3 │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - tsteq r7, r4, lsr r2 │ │ │ │ - @ instruction: 0x010631b8 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - @ instruction: 0x0107b1b4 │ │ │ │ - strheq r3, [r6, -r6] │ │ │ │ - smlatbeq r7, r0, r1, fp │ │ │ │ - @ instruction: 0x0107b19a │ │ │ │ - @ instruction: 0x0107b194 │ │ │ │ - smlabbeq r7, lr, r1, fp │ │ │ │ - smlabbeq r7, ip, r1, fp │ │ │ │ - smlabbeq r7, sl, r1, fp │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - smlatteq lr, r8, sl, r7 │ │ │ │ - smlatbeq r6, r8, sp, r2 │ │ │ │ - ldrdeq ip, [r7, -r6] │ │ │ │ - ldrdeq ip, [r7, -r0] │ │ │ │ - smlabteq r7, sl, r5, ip │ │ │ │ - smlabteq r7, r4, r5, ip │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - smlatbeq r7, ip, sl, ip │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - smlatbeq r7, r6, sl, ip │ │ │ │ - smlatbeq r7, r4, sl, ip │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - smlabbeq r8, r0, lr, r4 │ │ │ │ - smlabbeq r8, r8, lr, r4 │ │ │ │ - smlabbeq r8, r2, lr, r4 │ │ │ │ - smlabbeq r8, r8, lr, r4 │ │ │ │ - @ instruction: 0x01084e94 │ │ │ │ - @ instruction: 0x01084e92 │ │ │ │ + tsteq r7, r0, asr r3 │ │ │ │ + smlatteq r6, ip, r1, r3 │ │ │ │ + tsteq r7, r8, lsr r3 │ │ │ │ + smlabteq r6, r0, r2, r3 │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ + tsteq r7, r4, lsl r3 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + mrseq r3, (UNDEF: 22) │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + @ instruction: 0x0107b294 │ │ │ │ + @ instruction: 0x01063196 │ │ │ │ + smlabbeq r7, r0, r2, fp │ │ │ │ + tsteq r7, sl, ror r2 │ │ │ │ + tsteq r7, r4, ror r2 │ │ │ │ + tsteq r7, lr, ror #4 │ │ │ │ + tsteq r7, ip, ror #4 │ │ │ │ + tsteq r7, sl, ror #4 │ │ │ │ + strdeq r5, [r8, -r0] │ │ │ │ + smlabteq lr, r8, fp, r7 │ │ │ │ + smlabbeq r6, r8, lr, r2 │ │ │ │ + @ instruction: 0x0107c6b6 │ │ │ │ + @ instruction: 0x0107c6b0 │ │ │ │ + smlatbeq r7, sl, r6, ip │ │ │ │ + smlatbeq r7, r4, r6, ip │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + smlabbeq r7, ip, fp, ip │ │ │ │ + strdeq ip, [r7, -r0] │ │ │ │ + smlabbeq r7, r6, fp, ip │ │ │ │ + smlabbeq r7, r4, fp, ip │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ 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 │ │ │ │ @@ -53637,106 +53637,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 │ │ │ │ - strdeq r5, [r8, -r2] │ │ │ │ - tsteq r8, r6, lsl r1 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - smlabbeq r8, ip, r1, r5 │ │ │ │ - ldrdeq r5, [r8, -r0] │ │ │ │ - strdeq r5, [r8, -r2] │ │ │ │ - tsteq r8, sl, lsl #4 │ │ │ │ + ldrdeq r5, [r8, -r2] │ │ │ │ + strdeq r5, [r8, -r6] │ │ │ │ tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - tsteq r8, r2, ror r2 │ │ │ │ - @ instruction: 0x01085296 │ │ │ │ - @ instruction: 0x010852be │ │ │ │ - smlatteq r8, r6, r2, r5 │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - smlabbeq r8, r2, r3, r5 │ │ │ │ - @ instruction: 0x0108539a │ │ │ │ - @ instruction: 0x010853b4 │ │ │ │ - smlabteq r8, ip, r3, r5 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + @ instruction: 0x010852b0 │ │ │ │ ldrdeq r5, [r8, -r2] │ │ │ │ - smlatteq r8, sl, r3, r5 │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - @ instruction: 0x0108549a │ │ │ │ - ldrdeq r5, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r8, r6, lsr #10 │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ - @ instruction: 0x010855ba │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ - smlatbeq r8, r2, r6, r5 │ │ │ │ - ldrdeq r5, [r8, -r8] │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - smlabbeq r8, r0, r7, r5 │ │ │ │ - @ instruction: 0x010857b6 │ │ │ │ - smlatteq r8, lr, r7, r5 │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - smlatbeq r8, r0, r8, r5 │ │ │ │ - @ instruction: 0x010858be │ │ │ │ - tsteq r8, lr, lsl #18 │ │ │ │ - tsteq r8, r2, asr r9 │ │ │ │ - smlabbeq r8, r8, r9, r5 │ │ │ │ - smlabteq r8, r2, r9, r5 │ │ │ │ - strdeq r5, [r8, -r8] │ │ │ │ - tsteq r8, ip, lsr sl │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - @ instruction: 0x01085a9e │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - smlabbeq r8, r8, fp, r5 │ │ │ │ - @ instruction: 0x01085bbe │ │ │ │ - tsteq r8, r2, lsl #24 │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - tsteq r8, sl, lsr ip │ │ │ │ - smlabbeq r8, ip, ip, r5 │ │ │ │ + smlatteq r8, sl, r2, r5 │ │ │ │ + mrseq r5, (UNDEF: 56) │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + tsteq r8, r2, asr r3 │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ + @ instruction: 0x0108539e │ │ │ │ + smlabteq r8, r6, r3, r5 │ │ │ │ + smlatteq r8, r8, r3, r5 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + tsteq r8, r2, asr r4 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + @ instruction: 0x01085494 │ │ │ │ + smlatbeq r8, ip, r4, r5 │ │ │ │ + @ instruction: 0x010854b2 │ │ │ │ + smlabteq r8, sl, r4, r5 │ │ │ │ + smlatteq r8, r6, r4, r5 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + @ instruction: 0x010855be │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ + tsteq r8, r6, lsl #12 │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + @ instruction: 0x0108569a │ │ │ │ ldrdeq r5, [r8, -r0] │ │ │ │ - tsteq r8, r6, lsl #26 │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - @ instruction: 0x01085dbe │ │ │ │ - strdeq r5, [r8, -r8] │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tsteq r8, lr, asr lr │ │ │ │ - smlatbeq r8, r4, lr, r5 │ │ │ │ - ldrdeq r5, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - @ instruction: 0x01085f96 │ │ │ │ - smlabteq r8, lr, pc, r5 @ │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - tsteq r8, r2, asr #32 │ │ │ │ - smlabbeq r8, r8, r0, r6 │ │ │ │ - smlabteq r8, r0, r0, r6 │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - @ instruction: 0x010861b0 │ │ │ │ - ldrdeq r6, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - @ instruction: 0x01086294 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + smlabbeq r8, r2, r7, r5 │ │ │ │ + @ instruction: 0x010857b8 │ │ │ │ + smlatteq r8, r6, r7, r5 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + @ instruction: 0x01085896 │ │ │ │ + smlabteq r8, lr, r8, r5 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + smlabbeq r8, r0, r9, r5 │ │ │ │ + @ instruction: 0x0108599e │ │ │ │ + smlatteq r8, lr, r9, r5 │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + smlatbeq r8, r2, sl, r5 │ │ │ │ + ldrdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, lr, ror fp │ │ │ │ + @ instruction: 0x01085bb4 │ │ │ │ + strdeq r5, [r8, -sl] │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + @ instruction: 0x01085c9e │ │ │ │ + smlatteq r8, r2, ip, r5 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + @ instruction: 0x01085db0 │ │ │ │ + smlatteq r8, r6, sp, r5 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + @ instruction: 0x01085e9e │ │ │ │ + ldrdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + smlabbeq r8, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x01085fbc │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + smlatbeq r8, lr, r0, r6 │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ + tsteq r8, r2, lsr #2 │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + smlatbeq r8, r0, r1, r6 │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + tsteq r8, r2, lsl r2 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + @ instruction: 0x01086290 │ │ │ │ + @ instruction: 0x010862bc │ │ │ │ + strdeq r6, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ @ 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 │ │ │ │ @@ -54544,301 +54544,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 r8, ip, asr r1 │ │ │ │ - @ instruction: 0x01086192 │ │ │ │ - ldrdeq r6, [r8, -r6] │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - tsteq r8, lr, ror #4 │ │ │ │ - @ instruction: 0x010862b2 │ │ │ │ - smlatteq r8, r8, r2, r6 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - tsteq r8, r6, asr r3 │ │ │ │ - @ instruction: 0x0108639c │ │ │ │ - ldrdeq r6, [r8, -r2] │ │ │ │ - strdeq r6, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - smlatbeq r8, lr, r4, r6 │ │ │ │ - smlatteq r8, r8, r4, r6 │ │ │ │ - tsteq r8, lr, lsl r5 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - @ instruction: 0x01086598 │ │ │ │ - @ instruction: 0x010865b6 │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - smlabbeq r8, r2, r6, r6 │ │ │ │ - @ instruction: 0x010866ba │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - tsteq r8, sl, ror #14 │ │ │ │ - @ instruction: 0x01086796 │ │ │ │ - smlabteq r8, lr, r7, r6 │ │ │ │ - tsteq r8, r2, lsl r8 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - smlabbeq r8, r0, r8, r6 │ │ │ │ - @ instruction: 0x010868b6 │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ tsteq r8, ip, lsr r2 │ │ │ │ - smlatbeq r8, ip, r6, r4 │ │ │ │ - smlatbeq r8, r8, r2, r4 │ │ │ │ - smlatbeq r8, ip, r0, r4 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + @ instruction: 0x010862b6 │ │ │ │ + smlatteq r8, ip, r2, r6 │ │ │ │ + strdeq r6, [r8, -lr] │ │ │ │ + tsteq r8, lr, asr #6 │ │ │ │ + @ instruction: 0x01086392 │ │ │ │ + smlabteq r8, r8, r3, r6 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + tsteq r8, r6, lsr r4 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + @ instruction: 0x010864b2 │ │ │ │ + ldrdeq r6, [r8, -lr] │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + smlabbeq r8, lr, r5, r6 │ │ │ │ + smlabteq r8, r8, r5, r6 │ │ │ │ + strdeq r6, [r8, -lr] │ │ │ │ + tsteq r8, r2, asr #12 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + @ instruction: 0x01086696 │ │ │ │ + smlatteq r8, r6, r6, r6 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + @ instruction: 0x0108679a │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + smlatbeq r8, lr, r8, r6 │ │ │ │ + strdeq r6, [r8, -r2] │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + @ instruction: 0x01086996 │ │ │ │ + ldrdeq r6, [r8, -sl] │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + smlabbeq r8, ip, r7, r4 │ │ │ │ + smlabbeq r8, r8, r3, r4 │ │ │ │ + smlabbeq r8, ip, r1, r4 │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ @ instruction: 0x01083f9c │ │ │ │ - strdeq r3, [r8, -ip] │ │ │ │ - @ instruction: 0x01083ebc │ │ │ │ - smlabbeq r8, ip, lr, r3 │ │ │ │ - strdeq r9, [r5, -r0] │ │ │ │ - @ instruction: 0x01083eb8 │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + @ instruction: 0x01083f98 │ │ │ │ + smlabteq r5, r0, r0, sl │ │ │ │ + tsteq r8, ip │ │ │ │ + @ instruction: 0x01083fbc │ │ │ │ + smlatbeq r5, r8, r0, sl │ │ │ │ + smlatbeq r5, r0, r0, sl │ │ │ │ + strheq r4, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + smlabbeq r5, r0, r0, sl │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ + smlatbeq r8, r0, r0, r4 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + qaddeq sl, r8, r5 │ │ │ │ + smlatteq r8, r8, r1, r4 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + smlatteq r8, r4, r0, r4 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + smlabbeq r8, r0, r1, r4 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + tsteq r5, r0, lsl r0 │ │ │ │ + tsteq r5, r8 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + smlatteq r8, r4, r1, r4 │ │ │ │ + smlatbeq r8, r4, r1, r4 │ │ │ │ + smlatteq r5, r8, pc, r9 @ │ │ │ │ smlatteq r5, r0, pc, r9 @ │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - ldrdeq r3, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ smlabteq r5, r8, pc, r9 @ │ │ │ │ smlabteq r5, r0, pc, r9 @ │ │ │ │ - ldrdeq r3, [r8, -ip] │ │ │ │ - @ instruction: 0x01083f94 │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - smlatbeq r5, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x01059f98 │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - smlabteq r8, r0, pc, r3 @ │ │ │ │ + smlatteq r8, r4, r3, r4 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + smlatbeq r8, r8, r2, r4 │ │ │ │ + tsteq r8, r4, ror #4 │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + @ instruction: 0x01059f90 │ │ │ │ + tsteq r8, r0, ror #4 │ │ │ │ smlabbeq r5, r0, pc, r9 @ │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r4 │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - smlatbeq r8, r0, r0, r4 │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - smlabteq r8, r4, r0, r4 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - smlatteq r5, r8, lr, r9 │ │ │ │ - smlatteq r5, r0, lr, r9 │ │ │ │ + @ instruction: 0x010842b4 │ │ │ │ + smlabbeq r8, r4, r2, r4 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ + smlabteq r8, r0, r2, r4 │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ tsteq r8, r4, lsl #6 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - smlabteq r8, r8, r1, r4 │ │ │ │ - smlabbeq r8, r4, r1, r4 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - @ instruction: 0x01059eb0 │ │ │ │ - smlabbeq r8, r0, r1, r4 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + @ instruction: 0x01084398 │ │ │ │ + tsteq r8, r8, ror #6 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ + smlatteq r5, r8, lr, r9 │ │ │ │ + @ instruction: 0x010843bc │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + ldrdeq r9, [r5, -r0] │ │ │ │ + smlabteq r5, r8, lr, r9 │ │ │ │ + @ instruction: 0x01084490 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ + smlatbeq r5, r8, lr, r9 │ │ │ │ smlatbeq r5, r0, lr, r9 │ │ │ │ ldrdeq r4, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r1, r4 │ │ │ │ + smlabbeq r8, r4, r4, r4 │ │ │ │ smlabbeq r5, r8, lr, r9 │ │ │ │ smlabbeq r5, r0, lr, r9 │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - smlatteq r8, r0, r1, r4 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ + smlabteq r8, r0, sl, r4 │ │ │ │ + smlatteq r8, r8, r7, r4 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + @ instruction: 0x010845bc │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + strdeq r4, [r8, -r8] │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ tsteq r5, r8, lsr lr │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - @ instruction: 0x010842b8 │ │ │ │ - smlabbeq r8, r8, r2, r4 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - ldrdeq r4, [r8, -ip] │ │ │ │ - @ instruction: 0x0108429c │ │ │ │ + strdeq r4, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r5, r4 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, r6, r4 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ strdeq r9, [r5, -r0] │ │ │ │ - smlatteq r5, r8, sp, r9 │ │ │ │ - @ instruction: 0x010843b0 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - smlabteq r5, r8, sp, r9 │ │ │ │ - smlabteq r5, r0, sp, r9 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r3, r4 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + smlabteq r8, r8, r6, r4 │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + ldrdeq r9, [r5, -r0] │ │ │ │ + smlatbeq r8, r8, r8, r4 │ │ │ │ + smlatteq r8, ip, r7, r4 │ │ │ │ + @ instruction: 0x0108479c │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ smlatbeq r5, r8, sp, r9 │ │ │ │ smlatbeq r5, r0, sp, r9 │ │ │ │ - smlatteq r8, r0, r9, r4 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - @ instruction: 0x01084598 │ │ │ │ - ldrdeq r4, [r8, -ip] │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + smlatteq r8, r0, r7, r4 │ │ │ │ + smlabbeq r5, r8, sp, r9 │ │ │ │ + smlabbeq r5, r0, sp, r9 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + @ instruction: 0x010848bc │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ tsteq r5, r8, asr sp │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - smlabteq r8, r8, r4, r4 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ tsteq r5, r0, asr #26 │ │ │ │ tsteq r5, r8, lsr sp │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r5, r4 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - smlatteq r8, r8, r5, r4 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + strdeq r4, [r8, -ip] │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + smlabteq r8, ip, r9, r4 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + ldrdeq r4, [r8, -r8] │ │ │ │ strdeq r9, [r5, -r8] │ │ │ │ - strdeq r9, [r5, -r0] │ │ │ │ - smlabteq r8, r8, r7, r4 │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - @ instruction: 0x010846bc │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - smlabteq r5, r8, ip, r9 │ │ │ │ - smlabteq r5, r0, ip, r9 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - smlatbeq r5, r8, ip, r9 │ │ │ │ - smlatbeq r5, r0, ip, r9 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - ldrdeq r4, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r7, r4 │ │ │ │ - smlabbeq r5, r0, ip, r9 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + smlatteq r5, r0, ip, r9 │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + @ instruction: 0x01084ab8 │ │ │ │ + @ instruction: 0x01059cb8 │ │ │ │ + @ instruction: 0x01059cb0 │ │ │ │ + @ instruction: 0x01084b9c │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + @ instruction: 0x01059c98 │ │ │ │ + @ instruction: 0x01059c90 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ tsteq r5, r0, ror #24 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - smlabbeq r8, ip, fp, r4 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - smlatteq r8, ip, r8, r4 │ │ │ │ - @ instruction: 0x0108489c │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ + @ instruction: 0x01084cb4 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + @ instruction: 0x01084d90 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ tsteq r5, r8, lsl ip │ │ │ │ - @ instruction: 0x0108499c │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, sp, r4 │ │ │ │ tsteq r5, r0, lsl #24 │ │ │ │ strdeq r9, [r5, -r8] │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - ldrdeq r4, [r8, -r8] │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - ldrdeq r9, [r5, -r0] │ │ │ │ - @ instruction: 0x01084abc │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ + smlabbeq r8, r4, r9, r5 │ │ │ │ + @ instruction: 0x010853b8 │ │ │ │ + smlatteq r8, r0, r0, r5 │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ + @ instruction: 0x01084eb4 │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ @ instruction: 0x01059bb8 │ │ │ │ - @ instruction: 0x01059bb0 │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - @ instruction: 0x01084b90 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + smlatbeq r5, r8, fp, r9 │ │ │ │ strdeq r4, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, lr, r4 │ │ │ │ + @ instruction: 0x01059b90 │ │ │ │ smlabbeq r5, r8, fp, r9 │ │ │ │ - smlabbeq r5, r0, fp, r9 │ │ │ │ - ldrdeq r4, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, fp, r4 │ │ │ │ + smlabteq r8, ip, pc, r4 @ │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ tsteq r5, r8, ror #22 │ │ │ │ tsteq r5, r0, ror #22 │ │ │ │ - @ instruction: 0x01084cb0 │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + smlabteq r8, r0, pc, r4 @ │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ tsteq r5, r0, asr #22 │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, ip, r4 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ + smlatbeq r8, r0, r1, r5 │ │ │ │ + smlatteq r8, r4, r0, r5 │ │ │ │ + swpeq r5, r4, [r8] │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ tsteq r5, r8, lsl fp │ │ │ │ - smlatbeq r8, r4, r8, r5 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ ldrdeq r5, [r8, -r8] │ │ │ │ - mrseq r5, (UNDEF: 8) │ │ │ │ - @ instruction: 0x01084e90 │ │ │ │ - ldrdeq r4, [r8, -r4] │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + @ instruction: 0x010851b4 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + ldrdeq r9, [r5, -r0] │ │ │ │ smlabteq r5, r8, sl, r9 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - smlabteq r8, r0, sp, r4 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ @ instruction: 0x01059ab0 │ │ │ │ smlatbeq r5, r8, sl, r9 │ │ │ │ - smlatteq r8, ip, lr, r4 │ │ │ │ - @ instruction: 0x01084e9c │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - smlabbeq r5, r8, sl, r9 │ │ │ │ - smlabbeq r5, r0, sl, r9 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - smlatteq r8, r0, lr, r4 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + smlabteq r8, r4, r2, r5 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + ldrdeq r5, [r8, -r0] │ │ │ │ tsteq r5, r8, ror #20 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - smlabteq r8, r0, r0, r5 │ │ │ │ - tsteq r8, r4 │ │ │ │ - @ instruction: 0x01084fb4 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r0, r5 │ │ │ │ - strdeq r9, [r5, -r0] │ │ │ │ - smlatteq r5, r8, r9, r9 │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tsteq r5, r0, asr sl │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + @ instruction: 0x010853b0 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + @ instruction: 0x01085494 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + smlabteq r8, r8, r4, r5 │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ ldrdeq r9, [r5, -r0] │ │ │ │ - smlabteq r5, r8, r9, r9 │ │ │ │ - smlabbeq r8, r4, r4, r5 │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - smlatteq r8, r4, r1, r5 │ │ │ │ - @ instruction: 0x01085194 │ │ │ │ - @ instruction: 0x01059998 │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, r5, r5 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + @ instruction: 0x010599b8 │ │ │ │ + @ instruction: 0x010599b0 │ │ │ │ + smlabbeq r8, r8, r6, r5 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + smlatteq r8, r8, r5, r5 │ │ │ │ + @ instruction: 0x01059990 │ │ │ │ smlabbeq r5, r8, r9, r9 │ │ │ │ - @ instruction: 0x01085294 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ + smlabteq r8, ip, r6, r5 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ tsteq r5, r0, ror r9 │ │ │ │ tsteq r5, r8, ror #18 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - ldrdeq r5, [r8, -r0] │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - tsteq r5, r0, asr #18 │ │ │ │ - @ instruction: 0x010853b4 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - smlabbeq r8, r8, r4, r5 │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - smlatteq r8, r8, r3, r5 │ │ │ │ - strdeq r9, [r5, -r8] │ │ │ │ - strdeq r9, [r5, -r0] │ │ │ │ - smlabteq r8, ip, r4, r5 │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - ldrdeq r9, [r5, -r0] │ │ │ │ - smlatbeq r8, r8, r5, r5 │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - @ instruction: 0x010598b0 │ │ │ │ - smlatbeq r5, r8, r8, r9 │ │ │ │ - smlatteq r8, ip, r5, r5 │ │ │ │ - @ instruction: 0x0108559c │ │ │ │ - @ instruction: 0x01059890 │ │ │ │ - smlabbeq r5, r8, r8, r9 │ │ │ │ - ldrdeq r5, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - @ instruction: 0x01085790 │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ + @ instruction: 0x01085cb8 │ │ │ │ + smlatteq r8, r0, r9, r5 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + @ instruction: 0x010857b4 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ 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 │ │ │ │ @@ -54945,90 +54945,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01085196 │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - strdeq r5, [r8, -r6] │ │ │ │ - smlabteq r5, ip, r3, r9 │ │ │ │ - @ instruction: 0x0108529e │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - @ instruction: 0x010593ba │ │ │ │ - @ instruction: 0x010593b4 │ │ │ │ - smlabbeq r8, r2, r3, r5 │ │ │ │ - tsteq r8, r4, lsr r3 │ │ │ │ - smlatteq r8, r6, r2, r5 │ │ │ │ - @ instruction: 0x0105939c │ │ │ │ - @ instruction: 0x01059396 │ │ │ │ - ldrdeq r5, [r8, -r0] │ │ │ │ - smlabbeq r8, r2, r3, r5 │ │ │ │ - smlabbeq r5, r4, r3, r9 │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - smlatbeq r8, lr, r4, r5 │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - tsteq r5, sl, asr r3 │ │ │ │ - strdeq r5, [r8, -ip] │ │ │ │ - smlatbeq r8, lr, r4, r5 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - smlatteq r8, r0, r5, r5 │ │ │ │ - @ instruction: 0x01085592 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r8, lr, lsr #12 │ │ │ │ - smlatteq r8, r0, r5, r5 │ │ │ │ - tsteq r5, r2, lsl r3 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - tsteq r8, r2, asr r9 │ │ │ │ - smlatteq r8, r4, r7, r5 │ │ │ │ - tsteq r8, sl, lsr #14 │ │ │ │ - @ instruction: 0x010856b8 │ │ │ │ - tsteq r8, sl, ror #12 │ │ │ │ - smlatteq r5, r8, r2, r9 │ │ │ │ - smlabteq r8, sl, r6, r5 │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - tsteq r8, r2, ror r7 │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - smlabteq r5, sl, r2, r9 │ │ │ │ - smlabteq r5, r4, r2, r9 │ │ │ │ - tsteq r8, r6, asr r8 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - @ instruction: 0x010857ba │ │ │ │ - smlatbeq r5, ip, r2, r9 │ │ │ │ - smlatbeq r5, r6, r2, r9 │ │ │ │ - smlatbeq r8, r4, r8, r5 │ │ │ │ - tsteq r8, r6, asr r8 │ │ │ │ - @ instruction: 0x01059294 │ │ │ │ - smlabbeq r5, lr, r2, r9 │ │ │ │ - tsteq r8, ip, lsr sl │ │ │ │ - smlabbeq r8, r2, r9, r5 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - smlatteq r8, r6, r8, r5 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - tsteq r5, sl, ror #4 │ │ │ │ - ldrdeq r5, [r8, -r0] │ │ │ │ - smlabbeq r8, r2, r9, r5 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - @ instruction: 0x01085ab4 │ │ │ │ - tsteq r8, r6, ror #20 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r8, r2, lsl #22 │ │ │ │ - @ instruction: 0x01085ab4 │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r8, r6, ror r2 │ │ │ │ + @ instruction: 0x010594b8 │ │ │ │ + ldrdeq r5, [r8, -r6] │ │ │ │ + smlatbeq r5, ip, r4, r9 │ │ │ │ + tsteq r8, lr, ror r3 │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + @ instruction: 0x0105949a │ │ │ │ + @ instruction: 0x01059494 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + smlabteq r8, r6, r3, r5 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r5, r6, ror r4 │ │ │ │ + @ instruction: 0x010854b0 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlabbeq r8, lr, r5, r5 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + strdeq r5, [r8, -r2] │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + tsteq r5, sl, lsr r4 │ │ │ │ + ldrdeq r5, [r8, -ip] │ │ │ │ + smlabbeq r8, lr, r5, r5 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tsteq r5, r2, lsr #8 │ │ │ │ + smlabteq r8, r0, r6, r5 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + tsteq r5, sl, lsl #8 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + smlabteq r8, r0, r6, r5 │ │ │ │ + strdeq r9, [r5, -r2] │ │ │ │ + smlatteq r5, ip, r3, r9 │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + smlabteq r8, r4, r8, r5 │ │ │ │ + tsteq r8, sl, lsl #16 │ │ │ │ + @ instruction: 0x01085798 │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + smlabteq r5, r8, r3, r9 │ │ │ │ + smlatbeq r8, sl, r7, r5 │ │ │ │ + @ instruction: 0x010593bc │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + smlatbeq r5, sl, r3, r9 │ │ │ │ + smlatbeq r5, r4, r3, r9 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + smlatteq r8, r8, r8, r5 │ │ │ │ + @ instruction: 0x0108589a │ │ │ │ + smlabbeq r5, ip, r3, r9 │ │ │ │ + smlabbeq r5, r6, r3, r9 │ │ │ │ + smlabbeq r8, r4, r9, r5 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r2, ror #20 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + smlabteq r8, r6, r9, r5 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + @ instruction: 0x01085ab0 │ │ │ │ + tsteq r8, r2, ror #20 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r5, r2, lsr r3 │ │ │ │ + @ instruction: 0x01085b94 │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + tsteq r5, sl, lsl r3 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + smlatteq r8, r2, fp, r5 │ │ │ │ + @ instruction: 0x01085b94 │ │ │ │ + tsteq r5, r2, lsl #6 │ │ │ │ + strdeq r9, [r5, -ip] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55691,107 +55691,107 @@ │ │ │ │ mul r7, sl, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr0, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq r5, r4, r5, r9 │ │ │ │ - tsteq r7, lr, lsl #24 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatteq r7, r6, fp, r8 │ │ │ │ - tsteq r5, lr, lsr r3 │ │ │ │ - tsteq r7, r8, lsr #22 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r7, lr, lsl r8 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - smlatteq r5, sl, pc, r8 @ │ │ │ │ - ldrdeq r8, [r7, -r4] │ │ │ │ - mrseq r0, LR_und │ │ │ │ - @ instruction: 0x010787b6 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq lr, r4 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r7, lr, lsr #14 │ │ │ │ - smlatbeq r6, r8, r2, r0 │ │ │ │ - smlabteq r6, r4, r7, r0 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - smlatbeq r6, r6, r2, r0 │ │ │ │ - smlatbeq r6, r6, r2, r0 │ │ │ │ - smlatbeq r6, sl, r2, r0 │ │ │ │ - strdeq r4, [lr, -r4] │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r7, r4, asr #12 │ │ │ │ - smlabteq r5, r0, r0, r9 │ │ │ │ - smlabteq r5, r8, r0, r9 │ │ │ │ - @ instruction: 0x010e4e9e │ │ │ │ - strheq r9, [r5, -r0] │ │ │ │ - smlabbeq r5, r6, r0, r9 │ │ │ │ - swpeq r9, r2, [r5] │ │ │ │ - smlabbeq r5, lr, r0, r9 │ │ │ │ - smlabbeq r5, sl, r0, r9 │ │ │ │ - smlabbeq r5, r8, r0, r9 │ │ │ │ - smlabbeq r5, sl, r0, r9 │ │ │ │ - tsteq lr, r2, lsl lr │ │ │ │ - tsteq r5, sl, ror r0 │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ - tsteq r5, ip │ │ │ │ - tsteq r5, sl │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r5, r6 │ │ │ │ - tsteq r5, r8 │ │ │ │ - @ instruction: 0x010e4d90 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - smlatteq r7, r2, r4, r8 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r4, [lr, -r6] │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ + smlatbeq r5, r4, r6, r9 │ │ │ │ + smlatteq r7, lr, ip, r8 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + smlabteq r7, r6, ip, r8 │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + tsteq r7, r8, lsl #24 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + strdeq r8, [r7, -lr] │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlabteq r5, sl, r0, r9 │ │ │ │ + @ instruction: 0x010788b4 │ │ │ │ + smlatteq r6, r0, r3, r0 │ │ │ │ + @ instruction: 0x01078896 │ │ │ │ + smlatteq r6, sl, r3, r0 │ │ │ │ + smlatteq r6, lr, r3, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + smlatteq lr, r4, r0, r5 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r7, r0, lsr r8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r7, lr, lsl #16 │ │ │ │ + smlabbeq r6, r8, r3, r0 │ │ │ │ + smlatbeq r6, r4, r8, r0 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + tsteq r5, sl, lsr r0 │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ + smlabbeq r6, r6, r3, r0 │ │ │ │ + smlabbeq r6, r6, r3, r0 │ │ │ │ + smlabbeq r6, sl, r3, r0 │ │ │ │ + ldrdeq r4, [lr, -r4] │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + smlatbeq r5, r0, r1, r9 │ │ │ │ + smlatbeq r5, r8, r1, r9 │ │ │ │ + tsteq lr, lr, ror pc │ │ │ │ + @ instruction: 0x01059190 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + tsteq r5, sl, ror #2 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r5, sl, ror #2 │ │ │ │ + strdeq r4, [lr, -r2] │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + smlatteq r5, ip, r0, r9 │ │ │ │ + smlatteq r5, sl, r0, r9 │ │ │ │ + smlatteq r5, r8, r0, r9 │ │ │ │ + smlatteq r5, r6, r0, r9 │ │ │ │ + smlatteq r5, r8, r0, r9 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + smlabteq r7, r2, r5, r8 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ ldrdeq r6, [r6, -lr] │ │ │ │ - smlatteq r8, r8, r2, r9 │ │ │ │ - @ instruction: 0x010e4cb4 │ │ │ │ - @ instruction: 0x01066ebe │ │ │ │ - smlabteq r6, sl, lr, r6 │ │ │ │ - smlabteq r6, r8, lr, r6 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - tsteq r5, lr, ror ip │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tsteq r6, sl, ror #8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - swpeq r5, r8, [r8] @ │ │ │ │ - @ instruction: 0x010e4bb4 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - smlabbeq r5, r2, lr, pc @ │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - tstpeq r5, lr, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + smlatteq r6, r0, pc, r6 @ │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r4, [lr, -r6] │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + @ instruction: 0x01066fbe │ │ │ │ + smlabteq r8, r8, r3, r9 │ │ │ │ + @ instruction: 0x010e4d94 │ │ │ │ + @ instruction: 0x01066f9e │ │ │ │ + smlatbeq r6, sl, pc, r6 @ │ │ │ │ + smlatbeq r6, r8, pc, r6 @ │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + @ instruction: 0x010e4c94 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + smlatteq r7, r4, r3, r8 │ │ │ │ + tstpeq r5, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + tstpeq r5, lr, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + smlatteq lr, r0, fp, r4 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfa5ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ stmdale sl!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x0012f5b0 │ │ │ │ @ instruction: 0xf5b0d20b │ │ │ │ @@ -55853,27 +55853,27 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq r5, lr, r4, r8 │ │ │ │ - tsteq r8, sl, lsr lr │ │ │ │ - @ instruction: 0x01058496 │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r5, lr, lsl r4 │ │ │ │ - tsteq r8, r2, ror sp │ │ │ │ - tsteq r5, r4, lsl #8 │ │ │ │ - smlabbeq r8, r2, sp, r4 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - strdeq r8, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r3, r8 │ │ │ │ + smlatbeq r5, lr, r5, r8 │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + tsteq r8, r2, asr lr │ │ │ │ + smlatteq r5, r4, r4, r8 │ │ │ │ + tsteq r8, r2, ror #28 │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlabteq r5, ip, r4, r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febfa6f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ stmdale r7!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -56190,81 +56190,81 @@ │ │ │ │ b fed61904 │ │ │ │ bmi 129ba04 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r7, r0, ror r4 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - tsteq r7, r2, ror #8 │ │ │ │ - ldrdeq r4, [lr, -r2] │ │ │ │ - @ instruction: 0x01058696 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - @ instruction: 0x01058692 │ │ │ │ - smlabbeq r5, r0, r6, r8 │ │ │ │ - smlabbeq lr, r0, r6, r4 │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq lr, r0, lsl #12 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r5, lr, asr r6 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - smlatbeq lr, ip, r5, r4 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, r2, asr #12 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, lr, lsr #12 │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r5, lr, lsl r5 │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - smlatteq r7, r6, r1, sl │ │ │ │ - smlatteq r7, r6, r1, sl │ │ │ │ - smlatteq r7, r4, r1, sl │ │ │ │ - tsteq r7, sl, lsr #4 │ │ │ │ - @ instruction: 0x0107a1ba │ │ │ │ - @ instruction: 0x0107a1b8 │ │ │ │ - strdeq r4, [r8, -r0] │ │ │ │ - smlatteq r8, r6, r9, r4 │ │ │ │ - smlatteq r8, r0, r9, r4 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - ldrdeq r4, [r8, -r4] │ │ │ │ - smlabteq r8, lr, r9, r4 │ │ │ │ - smlabteq r8, r8, r9, r4 │ │ │ │ - tstpeq r5, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r6, r9, r4 │ │ │ │ - smlatbeq r8, r0, r9, r4 │ │ │ │ - @ instruction: 0x0108499a │ │ │ │ - @ instruction: 0x01084994 │ │ │ │ - smlabbeq r8, lr, r9, r4 │ │ │ │ - smlabbeq lr, sl, r3, r4 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tstpeq r5, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r7, r0, asr r5 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r7, ip, lsr r5 │ │ │ │ + tsteq r7, r2, asr #10 │ │ │ │ + @ instruction: 0x010e47b2 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + @ instruction: 0x01088db0 │ │ │ │ + tsteq r5, r2, ror r7 │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + smlatteq lr, r0, r6, r4 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r5, lr, lsr r7 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + smlabbeq lr, ip, r6, r4 │ │ │ │ + tsteq r5, lr, lsl r7 │ │ │ │ + tsteq r5, r6, lsr #14 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tsteq r5, sl, lsr #12 │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + smlabteq r7, r6, r2, sl │ │ │ │ + smlabteq r7, r6, r2, sl │ │ │ │ + smlabteq r7, r4, r2, sl │ │ │ │ + tsteq r7, sl, lsl #6 │ │ │ │ + @ instruction: 0x0107a29a │ │ │ │ + @ instruction: 0x0107a298 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + smlabteq r8, r6, sl, r4 │ │ │ │ + smlabteq r8, r0, sl, r4 │ │ │ │ + @ instruction: 0x01084aba │ │ │ │ + @ instruction: 0x01084ab4 │ │ │ │ + smlatbeq r8, lr, sl, r4 │ │ │ │ + smlatbeq r8, r8, sl, r4 │ │ │ │ + tstpeq r5, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r6, sl, r4 │ │ │ │ + smlabbeq r8, r0, sl, r4 │ │ │ │ + tsteq r8, sl, ror sl │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tstpeq r5, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r6, ip, pc @ │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r5, lr, lsr #8 │ │ │ │ + qaddeq r8, r2, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfad10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfad24 │ │ │ │ @@ -57112,106 +57112,106 @@ │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d4 │ │ │ │ ldmdami sp, {r2, r3, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bfec │ │ │ │ - tsteq r8, sl, asr #20 │ │ │ │ - smlabteq r5, r4, ip, r7 │ │ │ │ - smlatbeq r5, ip, ip, r7 │ │ │ │ - @ instruction: 0x01057c9a │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - tsteq r8, sl, ror r7 │ │ │ │ - smlatteq r8, r0, r7, r4 │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - smlatbeq r8, sl, r7, r4 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, lr, lsl r8 │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - ldrdeq r7, [r5, -r6] │ │ │ │ - smlabteq r5, ip, sl, r7 │ │ │ │ - smlatbeq r5, r6, sl, r7 │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - tsteq r5, r2, asr sl │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - strdeq r7, [r5, -sl] │ │ │ │ - ldrdeq r7, [r5, -r6] │ │ │ │ - smlatbeq r5, sl, r9, r7 │ │ │ │ - tsteq r5, r6, ror r9 │ │ │ │ - tsteq r5, ip, ror #18 │ │ │ │ - tsteq r5, sl, asr r9 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - smlatteq r8, r2, r5, r4 │ │ │ │ - tsteq r5, ip, ror r8 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - smlabteq r5, r6, r7, r7 │ │ │ │ - @ instruction: 0x0105779a │ │ │ │ - @ instruction: 0x01057790 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r5, lr, asr #14 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, r2, lsr #14 │ │ │ │ - smlatteq r5, sl, r6, r7 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - smlabteq r5, r2, r6, r7 │ │ │ │ - @ instruction: 0x01057696 │ │ │ │ - smlabbeq r5, ip, r6, r7 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - smlatteq r5, ip, r5, r7 │ │ │ │ - ldrdeq r7, [r5, -r6] │ │ │ │ - smlabteq r5, r0, r5, r7 │ │ │ │ - @ instruction: 0x01057592 │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + smlatbeq r5, r4, sp, r7 │ │ │ │ + smlabbeq r5, ip, sp, r7 │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + smlabteq r8, r0, r8, r4 │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + smlabbeq r8, sl, r8, r4 │ │ │ │ + strdeq r4, [r8, -r8] │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + smlatteq r5, r2, fp, r7 │ │ │ │ + @ instruction: 0x01057bb6 │ │ │ │ + smlatbeq r5, ip, fp, r7 │ │ │ │ + smlabbeq r5, r6, fp, r7 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, r2, lsr fp │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + smlatteq r5, r4, sl, r7 │ │ │ │ + ldrdeq r7, [r5, -sl] │ │ │ │ + @ instruction: 0x01057ab6 │ │ │ │ + smlabbeq r5, sl, sl, r7 │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tsteq r5, sl, lsr sl │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + smlatteq r5, r6, r9, r7 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x010579b8 │ │ │ │ + smlabteq r8, r2, r6, r4 │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + smlatbeq r5, r6, r8, r7 │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + smlabteq r5, sl, r7, r7 │ │ │ │ + @ instruction: 0x010577b4 │ │ │ │ + smlatbeq r5, r2, r7, r7 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, r6, lsr #14 │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + smlabteq r5, ip, r6, r7 │ │ │ │ + @ instruction: 0x010576b6 │ │ │ │ + smlatbeq r5, r0, r6, r7 │ │ │ │ + tsteq r5, r2, ror r6 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + smlatteq r5, r6, r5, r7 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x010575b6 │ │ │ │ smlabbeq r5, r8, r5, r7 │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r5, r6, lsl #10 │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - ldrdeq r7, [r5, -r6] │ │ │ │ - smlatbeq r5, r8, r4, r7 │ │ │ │ + tsteq r5, lr, ror r5 │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + strdeq r7, [r5, -sl] │ │ │ │ + smlabteq r5, ip, r4, r7 │ │ │ │ @ instruction: 0x0105749e │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - tsteq r5, sl, asr #8 │ │ │ │ - tsteq r5, sl, lsl r4 │ │ │ │ - smlatteq r5, ip, r3, r7 │ │ │ │ - @ instruction: 0x010573be │ │ │ │ - @ instruction: 0x010573b4 │ │ │ │ - smlabbeq r5, lr, r3, r7 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - tsteq r5, r6, lsl #6 │ │ │ │ - smlatteq r5, r4, r2, r7 │ │ │ │ - smlabteq r5, r2, r2, r7 │ │ │ │ - @ instruction: 0x01057298 │ │ │ │ - tsteq r5, lr, ror #4 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - tsteq r5, sl, lsl r2 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - smlabteq r5, lr, r1, r7 │ │ │ │ - smlatbeq r5, ip, r1, r7 │ │ │ │ - smlabbeq r5, sl, r1, r7 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - ldrdeq r3, [r8, -r2] │ │ │ │ - smlatteq r5, r2, r0, r7 │ │ │ │ - tsteq r8, r2, lsr lr │ │ │ │ - smlatbeq r5, r2, r0, r7 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ + @ instruction: 0x01057494 │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + smlatteq r5, r6, r3, r7 │ │ │ │ + smlabteq r5, r4, r3, r7 │ │ │ │ + smlatbeq r5, r2, r3, r7 │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + strdeq r7, [r5, -sl] │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + smlatbeq r5, lr, r2, r7 │ │ │ │ + smlabbeq r5, ip, r2, r7 │ │ │ │ + tsteq r5, sl, ror #4 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + @ instruction: 0x01083fb2 │ │ │ │ + smlabteq r5, r2, r1, r7 │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + smlabbeq r5, r2, r1, r7 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ - smlatbeq r5, r4, lr, r6 │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - ldrdeq r6, [r5, -lr] │ │ │ │ - @ instruction: 0x01056db0 │ │ │ │ - smlabbeq r5, r0, sp, r6 │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - strdeq r6, [r5, -ip] │ │ │ │ - smlabteq r5, ip, ip, r6 │ │ │ │ - smlatbeq r5, r8, ip, r6 │ │ │ │ - smlabbeq r5, r0, ip, r6 │ │ │ │ - strdeq r3, [r8, -r0] │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - smlatteq r5, r4, fp, r6 │ │ │ │ - @ instruction: 0x01056bb8 │ │ │ │ - smlabbeq r5, ip, fp, r6 │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ + smlabbeq r5, r4, pc, r6 @ │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + smlatteq r5, r4, lr, r6 │ │ │ │ + @ instruction: 0x01056ebe │ │ │ │ + @ instruction: 0x01056e90 │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + tsteq r5, r2, lsl #28 │ │ │ │ ldrdeq r6, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, sl, r6 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - smlatteq r5, lr, r9, r6 │ │ │ │ - smlatteq r5, r4, r9, r6 │ │ │ │ - @ instruction: 0x010569be │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r8, r6 │ │ │ │ - @ instruction: 0x0105689a │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r5, r2, asr #16 │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - smlatteq r5, ip, r7, r6 │ │ │ │ - smlatteq r5, r2, r7, r6 │ │ │ │ - smlabteq r5, lr, r7, r6 │ │ │ │ - @ instruction: 0x0105679c │ │ │ │ - tsteq r5, sl, ror #14 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ + smlatbeq r5, ip, sp, r6 │ │ │ │ + smlabbeq r5, r8, sp, r6 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + ldrdeq r3, [r8, -r0] │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + smlatteq r5, sl, ip, r6 │ │ │ │ + smlabteq r5, r4, ip, r6 │ │ │ │ + @ instruction: 0x01056c98 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, lr, lsr ip │ │ │ │ + tsteq r5, lr, lsl #24 │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + smlatteq r5, r0, fp, r6 │ │ │ │ + @ instruction: 0x01056bbc │ │ │ │ + smlabbeq r5, ip, fp, r6 │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + tsteq r5, sl, lsr #22 │ │ │ │ + tsteq r5, r6, lsl fp │ │ │ │ + strdeq r6, [r5, -lr] │ │ │ │ + smlabteq r5, lr, sl, r6 │ │ │ │ + smlabteq r5, r4, sl, r6 │ │ │ │ + @ instruction: 0x01056a9e │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + smlatteq r5, r6, r9, r6 │ │ │ │ + @ instruction: 0x010569b4 │ │ │ │ + smlabbeq r5, r4, r9, r6 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + smlabteq r5, ip, r8, r6 │ │ │ │ + smlabteq r5, r2, r8, r6 │ │ │ │ + smlatbeq r5, lr, r8, r6 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + strdeq r6, [r5, -lr] │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + smlatbeq r5, sl, r7, r6 │ │ │ │ + smlabbeq r5, r4, r7, r6 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ strdeq r6, [r5, -r0] │ │ │ │ - smlabteq r5, sl, r6, r6 │ │ │ │ - smlatbeq r5, r4, r6, r6 │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq r5, r2, asr #12 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - smlatteq r5, r0, r5, r6 │ │ │ │ - @ instruction: 0x010565b0 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ + smlabteq r5, r0, r6, r6 │ │ │ │ + @ instruction: 0x01056690 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + smlatteq r5, ip, r5, r6 │ │ │ │ + smlatteq r5, r4, r5, r6 │ │ │ │ + smlabteq r5, r0, r5, r6 │ │ │ │ + @ instruction: 0x01056590 │ │ │ │ tsteq r5, r0, ror #10 │ │ │ │ - tsteq r5, sl, lsr r5 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - smlatteq r5, r0, r4, r6 │ │ │ │ - @ instruction: 0x010564b0 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + smlatteq r5, r6, r4, r6 │ │ │ │ + ldrdeq r6, [r5, -lr] │ │ │ │ + @ instruction: 0x010564bc │ │ │ │ smlabbeq r5, r0, r4, r6 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - tsteq r5, r6, lsl #8 │ │ │ │ - strdeq r6, [r5, -lr] │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - smlatbeq r5, r0, r3, r6 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - tsteq r5, lr, lsr r3 │ │ │ │ - tsteq r5, r2, lsl r3 │ │ │ │ - smlatteq r5, r6, r2, r6 │ │ │ │ - @ instruction: 0x010562bc │ │ │ │ - @ instruction: 0x01056292 │ │ │ │ - smlabbeq r5, sl, r2, r6 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r5, lr, lsr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + strdeq r6, [r5, -r2] │ │ │ │ + smlabteq r5, r6, r3, r6 │ │ │ │ + @ instruction: 0x0105639c │ │ │ │ + tsteq r5, r2, ror r3 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale lr!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -58913,106 +58913,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 932cbc │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - swpeq r6, r2, [r5] │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - qaddeq r6, ip, r5 │ │ │ │ - tsteq r5, r8, lsr r0 │ │ │ │ - tsteq r5, ip │ │ │ │ - tsteq r5, r2 │ │ │ │ - ldrdeq r5, [r5, -lr] │ │ │ │ - smlatbeq r5, lr, pc, r5 @ │ │ │ │ - smlabbeq r5, r2, pc, r5 @ │ │ │ │ - tsteq r5, r6, asr pc │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + tsteq r5, ip, lsr r1 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + smlatteq r5, ip, r0, r6 │ │ │ │ + smlatteq r5, r2, r0, r6 │ │ │ │ + strheq r6, [r5, -lr] │ │ │ │ + smlabbeq r5, lr, r0, r6 │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, ip, lsr #32 │ │ │ │ + tsteq r5, r8 │ │ │ │ + ldrdeq r5, [r5, -ip] │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + smlatbeq r5, ip, pc, r5 @ │ │ │ │ + tsteq r5, lr, ror pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ strdeq r5, [r5, -r2] │ │ │ │ - smlabteq r5, ip, lr, r5 │ │ │ │ - @ instruction: 0x01055e9e │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - tsteq r5, r6, ror #28 │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - smlatteq r5, r2, sp, r5 │ │ │ │ + smlatteq r5, r8, lr, r5 │ │ │ │ + smlabteq r5, r2, lr, r5 │ │ │ │ + smlabbeq r5, r6, lr, r5 │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + strdeq r5, [r5, -r6] │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ smlatbeq r5, r6, sp, r5 │ │ │ │ + @ instruction: 0x01055d9c │ │ │ │ tsteq r5, r8, ror sp │ │ │ │ tsteq r5, ip, asr #26 │ │ │ │ tsteq r5, r0, lsr #26 │ │ │ │ tsteq r5, r6, lsl sp │ │ │ │ strdeq r5, [r5, -r2] │ │ │ │ - smlabteq r5, r6, ip, r5 │ │ │ │ - @ instruction: 0x01055cbc │ │ │ │ - @ instruction: 0x01055c98 │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - tsteq r5, r6, lsr ip │ │ │ │ - tsteq r5, r2, lsl ip │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - smlatbeq r5, ip, fp, r5 │ │ │ │ - smlatbeq r5, r2, fp, r5 │ │ │ │ - smlabbeq r5, lr, fp, r5 │ │ │ │ + @ instruction: 0x01055cb8 │ │ │ │ + smlabbeq r5, ip, ip, r5 │ │ │ │ + smlabbeq r5, r2, ip, r5 │ │ │ │ + tsteq r5, lr, ror #24 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + smlatbeq r5, sl, fp, r5 │ │ │ │ + smlatbeq r5, r0, fp, r5 │ │ │ │ + smlabbeq r5, ip, fp, r5 │ │ │ │ tsteq r5, ip, asr fp │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - strdeq r5, [r5, -r6] │ │ │ │ - smlabteq r5, sl, sl, r5 │ │ │ │ - smlabteq r5, r0, sl, r5 │ │ │ │ - smlatbeq r5, ip, sl, r5 │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - strdeq r5, [r5, -r6] │ │ │ │ - smlatteq r5, ip, r9, r5 │ │ │ │ - smlabteq r5, r6, r9, r5 │ │ │ │ - smlabbeq r5, sl, r9, r5 │ │ │ │ - tsteq r5, r6, ror r9 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - smlatteq r5, sl, r8, r5 │ │ │ │ - @ instruction: 0x0105589a │ │ │ │ - @ instruction: 0x01055890 │ │ │ │ - tsteq r5, sl, ror #16 │ │ │ │ - tsteq r8, sl, lsr r7 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, sl, asr #16 │ │ │ │ - tsteq r8, lr, ror r8 │ │ │ │ - tsteq r8, lr, lsr #18 │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r5, r2, asr #14 │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - smlatteq r5, r0, r6, r5 │ │ │ │ - @ instruction: 0x010556b6 │ │ │ │ - smlabbeq r5, ip, r6, r5 │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + smlabteq r5, ip, sl, r5 │ │ │ │ + smlatbeq r5, r6, sl, r5 │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + smlatteq r5, sl, r9, r5 │ │ │ │ + smlabteq r5, sl, r9, r5 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, sl, lsr #18 │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + smlabteq r5, r0, r7, r5 │ │ │ │ + @ instruction: 0x01055796 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + @ instruction: 0x010556b4 │ │ │ │ + smlabbeq r5, sl, r6, r5 │ │ │ │ + smlabbeq r5, r2, r6, r5 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + smlatbeq r5, ip, r5, r5 │ │ │ │ + smlabbeq r5, r2, r5, r5 │ │ │ │ + tsteq r5, sl, ror r5 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ strdeq r5, [r5, -lr] │ │ │ │ - ldrdeq r5, [r5, -r4] │ │ │ │ - smlatbeq r5, sl, r5, r5 │ │ │ │ - smlatbeq r5, r2, r5, r5 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r5, r0, asr r5 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - tsteq r5, r6, lsr #10 │ │ │ │ - strdeq r5, [r5, -r6] │ │ │ │ - smlabteq r5, ip, r4, r5 │ │ │ │ - smlatbeq r5, r2, r4, r5 │ │ │ │ - @ instruction: 0x0105549a │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r5, lr, lsl r4 │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x005af5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -59803,108 +59803,108 @@ │ │ │ │ blcs 7d3cc4 │ │ │ │ rschi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami lr, {r2, r5, r8, pc}^ │ │ │ │ rsc r4, r4, #120, 8 @ 0x78000000 │ │ │ │ - smlabbeq r5, r2, r2, r5 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - strdeq r5, [r5, -r6] │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + tsteq r5, r6, lsr r3 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r5, r6, lsl #6 │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + smlabteq r5, ip, r2, r5 │ │ │ │ + smlatbeq r5, r8, r2, r5 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ smlatteq r5, ip, r1, r5 │ │ │ │ - smlabteq r5, r8, r1, r5 │ │ │ │ - @ instruction: 0x01055196 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - tsteq r5, r2, lsl #2 │ │ │ │ - ldrdeq r5, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r0, r5 │ │ │ │ - smlatbeq r5, r2, r0, r5 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - qaddeq r5, r2, r5 │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ - strdeq r4, [r5, -r6] │ │ │ │ - smlabteq r5, r6, pc, r4 @ │ │ │ │ - @ instruction: 0x01054fbc │ │ │ │ - @ instruction: 0x01054f98 │ │ │ │ - tsteq r5, r6, ror #30 │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - smlatbeq r5, lr, lr, r4 │ │ │ │ - smlatbeq r5, r4, lr, r4 │ │ │ │ - smlabbeq r5, r0, lr, r4 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ + smlatteq r5, r2, r1, r5 │ │ │ │ + @ instruction: 0x010551bc │ │ │ │ + smlabbeq r5, ip, r1, r5 │ │ │ │ + smlabbeq r5, r2, r1, r5 │ │ │ │ + tsteq r5, lr, asr r1 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + smlatbeq r5, r6, r0, r5 │ │ │ │ + swpeq r5, ip, [r5] @ │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + smlatteq r5, lr, pc, r4 @ │ │ │ │ + smlatteq r5, r4, pc, r4 @ │ │ │ │ + @ instruction: 0x01054fbe │ │ │ │ + smlabbeq r5, lr, pc, r4 @ │ │ │ │ + smlabbeq r5, r4, pc, r4 @ │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, lr, r4 │ │ │ │ + @ instruction: 0x01054e9e │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ tsteq r5, lr, lsl lr │ │ │ │ - strdeq r4, [r5, -r8] │ │ │ │ - smlabteq r5, r8, sp, r4 │ │ │ │ - @ instruction: 0x01054dbe │ │ │ │ - @ instruction: 0x01054d9a │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - smlatteq r5, r0, ip, r4 │ │ │ │ - @ instruction: 0x01054cb0 │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + smlabteq r5, r0, sp, r4 │ │ │ │ + @ instruction: 0x01054d90 │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + smlabteq r5, r0, ip, r4 │ │ │ │ @ instruction: 0x01054c90 │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ + smlabbeq r5, r6, ip, r4 │ │ │ │ + tsteq r5, r2, ror #24 │ │ │ │ tsteq r5, r6, lsr ip │ │ │ │ - tsteq r5, r0, lsl ip │ │ │ │ - smlatteq r5, r0, fp, r4 │ │ │ │ - @ instruction: 0x01054bb0 │ │ │ │ - smlatbeq r5, r6, fp, r4 │ │ │ │ - smlabbeq r5, r2, fp, r4 │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - tsteq r5, ip, asr #22 │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - strdeq r4, [r5, -r8] │ │ │ │ - smlabteq r5, r8, sl, r4 │ │ │ │ - @ instruction: 0x01054a98 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + tsteq r5, r6, lsl #24 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, fp, r4 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + smlatteq r5, lr, sl, r4 │ │ │ │ + @ instruction: 0x01054abe │ │ │ │ smlabbeq r5, lr, sl, r4 │ │ │ │ - tsteq r5, sl, ror #20 │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ + smlabbeq r5, r4, sl, r4 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ tsteq r5, r4, lsr sl │ │ │ │ - tsteq r5, lr, lsl #20 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ + tsteq r5, sl, lsr #20 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ smlatbeq r5, lr, r9, r4 │ │ │ │ - smlatbeq r5, r4, r9, r4 │ │ │ │ smlabbeq r5, r0, r9, r4 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ tsteq r5, sl, asr #18 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - strdeq r4, [r5, -r8] │ │ │ │ - smlabteq r5, lr, r8, r4 │ │ │ │ - smlatbeq r5, r0, r8, r4 │ │ │ │ - tsteq r5, r2, ror r8 │ │ │ │ - tsteq r5, sl, ror #16 │ │ │ │ - tsteq r5, sl, asr #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - strdeq r4, [r5, -sl] │ │ │ │ - smlabteq r5, lr, r7, r4 │ │ │ │ - smlatbeq r5, r2, r7, r4 │ │ │ │ - @ instruction: 0x0105479c │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - tsteq r5, lr, asr #14 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - smlatbeq r5, sl, r6, r4 │ │ │ │ - smlatbeq r5, r4, r6, r4 │ │ │ │ - smlabbeq r5, r4, r6, r4 │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + smlatbeq r5, lr, r8, r4 │ │ │ │ + smlabbeq r5, r2, r8, r4 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + smlatteq r5, r2, r7, r4 │ │ │ │ + @ instruction: 0x010547b6 │ │ │ │ + smlabbeq r5, sl, r7, r4 │ │ │ │ + smlabbeq r5, r4, r7, r4 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ @ instruction: 0x73bcf643 │ │ │ │ ldmdale sl!, {r3, r4, r7, r9, lr} │ │ │ │ orrsvc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble sp, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl lr, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -60174,171 +60174,171 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ ldmmi sp, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x01054490 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, lr, lsr r4 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, r2, lsl r4 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, lr, lsl r5 │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ strdeq r4, [r5, -r2] │ │ │ │ - ldrdeq r0, [r8, -r6] │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - @ instruction: 0x01080eba │ │ │ │ - smlabbeq r8, r4, lr, r0 │ │ │ │ - smlabteq r5, lr, r3, r4 │ │ │ │ - smlatteq r8, ip, r1, r1 │ │ │ │ - smlabteq r5, r2, r3, r4 │ │ │ │ - @ instruction: 0x010543bc │ │ │ │ - @ instruction: 0x010543b6 │ │ │ │ - @ instruction: 0x010543b0 │ │ │ │ - smlatbeq r5, sl, r3, r4 │ │ │ │ - smlatbeq r5, r4, r3, r4 │ │ │ │ - @ instruction: 0x0105439e │ │ │ │ - @ instruction: 0x01054398 │ │ │ │ - @ instruction: 0x01054392 │ │ │ │ - qaddeq r1, r0, r8 │ │ │ │ - smlabbeq r5, r6, r3, r4 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - smlabbeq r8, r0, lr, r0 │ │ │ │ - smlabbeq r8, lr, lr, r0 │ │ │ │ - tsteq r5, r8, ror #6 │ │ │ │ - strdeq r0, [r8, -sl] │ │ │ │ - smlabteq r8, r4, lr, r0 │ │ │ │ - ldrdeq r0, [r8, -r6] │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - strdeq r0, [r8, -sl] │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ - @ instruction: 0x01080f92 │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - @ instruction: 0x01080f96 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - strdeq r0, [r8, -sl] │ │ │ │ - tsteq r5, r4, lsl r3 │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - strdeq r4, [r5, -r6] │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - smlatteq r5, sl, r2, r4 │ │ │ │ - smlatteq r5, r4, r2, r4 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - ldrdeq r4, [r5, -r8] │ │ │ │ ldrdeq r4, [r5, -r2] │ │ │ │ - smlabteq r5, ip, r2, r4 │ │ │ │ - smlabteq r5, r6, r2, r4 │ │ │ │ - smlabteq r5, r0, r2, r4 │ │ │ │ - @ instruction: 0x010542ba │ │ │ │ - @ instruction: 0x010542b4 │ │ │ │ - smlabteq r8, r6, r1, r1 │ │ │ │ - smlatbeq r5, r8, r2, r4 │ │ │ │ - smlatbeq r5, r2, r2, r4 │ │ │ │ - @ instruction: 0x0105429c │ │ │ │ - @ instruction: 0x01054296 │ │ │ │ - @ instruction: 0x01054290 │ │ │ │ - smlabbeq r5, sl, r2, r4 │ │ │ │ - smlabbeq r5, r4, r2, r4 │ │ │ │ - tsteq r5, lr, ror r2 │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r5, r2, asr #4 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, r0, lsr r2 │ │ │ │ - tsteq r5, sl, lsr #4 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - smlabbeq r8, r2, r0, r1 │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ - strdeq r4, [r5, -sl] │ │ │ │ + strheq r1, [r8, -r6] │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + @ instruction: 0x01080f9a │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlatbeq r5, lr, r4, r4 │ │ │ │ + smlabteq r8, ip, r2, r1 │ │ │ │ + smlatbeq r5, r2, r4, r4 │ │ │ │ + @ instruction: 0x0105449c │ │ │ │ + @ instruction: 0x01054496 │ │ │ │ + @ instruction: 0x01054490 │ │ │ │ + smlabbeq r5, sl, r4, r4 │ │ │ │ + smlabbeq r5, r4, r4, r4 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + tsteq r8, lr, ror #30 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + smlatbeq r8, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x01080fb6 │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + tsteq r8, r2, ror r0 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, sl, asr #32 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + ldrdeq r1, [r8, -sl] │ │ │ │ strdeq r4, [r5, -r4] │ │ │ │ - smlatteq r5, lr, r1, r4 │ │ │ │ - smlatteq r5, r8, r1, r4 │ │ │ │ - smlatteq r5, r2, r1, r4 │ │ │ │ + smlatteq r5, lr, r3, r4 │ │ │ │ + smlatteq r5, r8, r3, r4 │ │ │ │ + smlatteq r5, r2, r3, r4 │ │ │ │ ldrdeq r4, [r5, -ip] │ │ │ │ ldrdeq r4, [r5, -r6] │ │ │ │ ldrdeq r4, [r5, -r0] │ │ │ │ - tsteq r8, sl, lsr #32 │ │ │ │ - smlabteq r5, r4, r1, r4 │ │ │ │ - @ instruction: 0x010541be │ │ │ │ - @ instruction: 0x010541b8 │ │ │ │ - @ instruction: 0x010541b2 │ │ │ │ - smlatbeq r5, ip, r1, r4 │ │ │ │ - smlatbeq r5, r6, r1, r4 │ │ │ │ - smlatbeq r5, r0, r1, r4 │ │ │ │ - @ instruction: 0x0105419a │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - tsteq r8, r6, lsr #32 │ │ │ │ - smlabbeq r5, r8, r1, r4 │ │ │ │ - smlabbeq r5, r2, r1, r4 │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - strdeq r1, [r8, -sl] │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - smlatteq r8, sl, r0, r1 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - tsteq r5, r2, asr r1 │ │ │ │ - smlatbeq r8, r0, r2, r1 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - tsteq r5, sl, lsr r1 │ │ │ │ - strdeq r1, [r8, -r0] │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r5, r2, lsr #2 │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ + smlabteq r5, sl, r3, r4 │ │ │ │ + smlabteq r5, r4, r3, r4 │ │ │ │ + @ instruction: 0x010543be │ │ │ │ + @ instruction: 0x010543b8 │ │ │ │ + @ instruction: 0x010543b2 │ │ │ │ + smlatbeq r5, ip, r3, r4 │ │ │ │ + smlatbeq r5, r6, r3, r4 │ │ │ │ + smlatbeq r5, r0, r3, r4 │ │ │ │ + @ instruction: 0x0105439a │ │ │ │ + @ instruction: 0x01054394 │ │ │ │ + smlatbeq r8, r6, r2, r1 │ │ │ │ + smlabbeq r5, r8, r3, r4 │ │ │ │ + smlabbeq r5, r2, r3, r4 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r5, r6, ror r3 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, lr, lsr #6 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq r5, r2, lsr #6 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + tsteq r5, sl, lsl #6 │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ strdeq r4, [r5, -lr] │ │ │ │ strdeq r4, [r5, -r8] │ │ │ │ strdeq r4, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r0, r4 │ │ │ │ - smlatteq r5, r6, r0, r4 │ │ │ │ - smlatteq r5, r0, r0, r4 │ │ │ │ + smlatteq r5, ip, r2, r4 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ ldrdeq r4, [r5, -sl] │ │ │ │ ldrdeq r4, [r5, -r4] │ │ │ │ - smlabteq r5, lr, r0, r4 │ │ │ │ - smlabteq r5, r8, r0, r4 │ │ │ │ - smlabteq r5, r2, r0, r4 │ │ │ │ - strheq r4, [r5, -ip] │ │ │ │ - strheq r4, [r5, -r6] │ │ │ │ - strheq r4, [r5, -r0] │ │ │ │ - smlatbeq r5, sl, r0, r4 │ │ │ │ - smlatbeq r5, r4, r0, r4 │ │ │ │ - swpeq r4, lr, [r5] │ │ │ │ - swpeq r4, r8, [r5] │ │ │ │ - swpeq r4, r2, [r5] │ │ │ │ - smlabbeq r5, ip, r0, r4 │ │ │ │ - smlabbeq r5, r6, r0, r4 │ │ │ │ - smlabbeq r5, r0, r0, r4 │ │ │ │ - tsteq r5, sl, ror r0 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ + smlabteq r5, lr, r2, r4 │ │ │ │ + smlabteq r5, r8, r2, r4 │ │ │ │ + smlabteq r5, r2, r2, r4 │ │ │ │ + @ instruction: 0x010542bc │ │ │ │ + @ instruction: 0x010542b6 │ │ │ │ + @ instruction: 0x010542b0 │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + smlatbeq r5, r4, r2, r4 │ │ │ │ + @ instruction: 0x0105429e │ │ │ │ + @ instruction: 0x01054298 │ │ │ │ + @ instruction: 0x01054292 │ │ │ │ + smlabbeq r5, ip, r2, r4 │ │ │ │ + smlabbeq r5, r6, r2, r4 │ │ │ │ + smlabbeq r5, r0, r2, r4 │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + ldrdeq r1, [r8, -sl] │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + smlabteq r8, sl, r1, r1 │ │ │ │ + strdeq r1, [r8, -r8] │ │ │ │ + tsteq r5, lr, lsr r2 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + smlabbeq r8, r0, r3, r1 │ │ │ │ + tsteq r8, r2, lsl r3 │ │ │ │ + tsteq r8, r0, asr #6 │ │ │ │ + tsteq r5, sl, lsl r2 │ │ │ │ + ldrdeq r1, [r8, -r0] │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r5, r2, lsl #4 │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ + strdeq r4, [r5, -r6] │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + smlatteq r5, sl, r1, r4 │ │ │ │ + smlatteq r5, r4, r1, r4 │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + ldrdeq r4, [r5, -r2] │ │ │ │ + smlabteq r5, ip, r1, r4 │ │ │ │ + smlabteq r5, r6, r1, r4 │ │ │ │ + smlabteq r5, r0, r1, r4 │ │ │ │ + @ instruction: 0x010541ba │ │ │ │ + @ instruction: 0x010541b4 │ │ │ │ + smlatbeq r5, lr, r1, r4 │ │ │ │ + smlatbeq r5, r8, r1, r4 │ │ │ │ + smlatbeq r5, r2, r1, r4 │ │ │ │ + @ instruction: 0x0105419c │ │ │ │ + @ instruction: 0x01054196 │ │ │ │ + @ instruction: 0x01054190 │ │ │ │ + smlabbeq r5, sl, r1, r4 │ │ │ │ + smlabbeq r5, r4, r1, r4 │ │ │ │ + tsteq r5, lr, ror r1 │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + tsteq r5, r0, ror #2 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ 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 │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - tsteq r7, lr, lsl r9 │ │ │ │ - smlatteq r5, ip, r0, r4 │ │ │ │ - ldrdeq r3, [r7, -r4] │ │ │ │ - tsteq r5, lr, lsr r2 │ │ │ │ - smlabbeq r7, r8, r8, r3 │ │ │ │ - tsteq r7, r8, lsl pc │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ - tsteq r7, r6, lsl #30 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + strdeq r3, [r7, -lr] │ │ │ │ + smlabteq r5, ip, r1, r4 │ │ │ │ + @ instruction: 0x010739b4 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r7, r8, ror #18 │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + tsteq r7, r0, lsr r8 │ │ │ │ + smlatteq r7, r6, pc, r4 @ │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + tsteq r7, r4, lsr #32 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ stmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ cmppvc r3, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ vqsub.s8 d20, d19, d9 │ │ │ │ @ instruction: 0xf6a48059 │ │ │ │ vqsub.s8 , q0, q2 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -62993,33 +62993,33 @@ │ │ │ │ @ instruction: 0xf5a4823f │ │ │ │ @ instruction: 0xf04f5371 │ │ │ │ blcc 8b6c7c │ │ │ │ blx 956ea8 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d6644c │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ - ldrdeq r1, [r7, -r6] │ │ │ │ - tsteq r7, r6, lsr pc │ │ │ │ - tsteq r7, ip, lsr #30 │ │ │ │ - tsteq r7, lr, lsl pc │ │ │ │ - tsteq r7, r4, lsl pc │ │ │ │ - tsteq r7, r6, lsl #30 │ │ │ │ - strdeq r3, [r7, -ip] │ │ │ │ - smlatteq r7, lr, lr, r3 │ │ │ │ - smlabbeq r7, r0, r2, pc @ │ │ │ │ - tstpeq r7, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r4, sp, r3 │ │ │ │ - smlabteq r7, r6, sl, r1 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - tstpeq r7, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, ror sp │ │ │ │ + tsteq r7, r4, lsr #32 │ │ │ │ + @ instruction: 0x01071db6 │ │ │ │ + tsteq r7, r6, lsl r0 │ │ │ │ + tsteq r7, ip │ │ │ │ + strdeq r3, [r7, -lr] │ │ │ │ + strdeq r3, [r7, -r4] │ │ │ │ + smlatteq r7, r6, pc, r3 @ │ │ │ │ + ldrdeq r3, [r7, -ip] │ │ │ │ + smlabteq r7, lr, pc, r3 @ │ │ │ │ + tstpeq r7, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r7, r4, lr, r3 │ │ │ │ + smlatbeq r7, r6, fp, r1 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + tstpeq r7, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, asr lr │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d6f08 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -64083,204 +64083,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr10, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0cbb6c │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - tsteq r5, sl, lsr r4 │ │ │ │ - tsteq r7, r4, lsr #24 │ │ │ │ - @ instruction: 0x010515ba │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ - tsteq r5, lr, ror r6 │ │ │ │ - smlabbeq r5, sl, r6, r1 │ │ │ │ - tsteq sp, r0, ror #8 │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - smlabteq sp, lr, r3, sp │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ - @ instruction: 0x010515b6 │ │ │ │ - smlabteq r5, r0, r5, r1 │ │ │ │ - @ instruction: 0x010515ba │ │ │ │ - @ instruction: 0x010515b4 │ │ │ │ - smlatbeq r5, lr, r5, r1 │ │ │ │ - smlatbeq r5, ip, r5, r1 │ │ │ │ - tsteq sp, r0, lsr r3 │ │ │ │ - @ instruction: 0x01051294 │ │ │ │ - tsteq r7, lr, ror sl │ │ │ │ - ldrdeq r1, [r5, -r0] │ │ │ │ - smlatbeq r5, r6, r3, r1 │ │ │ │ - smlatbeq r5, r6, r3, r1 │ │ │ │ - @ instruction: 0x0105f490 │ │ │ │ - smlabbeq r5, lr, r4, pc @ │ │ │ │ - smlabbeq r5, lr, r4, pc @ │ │ │ │ - smlabbeq r5, sl, r4, pc @ │ │ │ │ - smlabbeq sp, r0, r2, sp │ │ │ │ - smlatteq r5, r8, r2, r1 │ │ │ │ - tstpeq r5, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq sp, r6, lsr r2 │ │ │ │ - tstpeq r5, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r0, r6, sp │ │ │ │ - strdeq r1, [r5, -r6] │ │ │ │ - smlatteq r5, lr, r1, r1 │ │ │ │ - smlatteq r5, r2, r9, r8 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - smlabteq r5, lr, r9, r8 │ │ │ │ - smlabteq r5, sl, r9, r8 │ │ │ │ - smlabteq r5, r6, r9, r8 │ │ │ │ - smlabteq r5, r2, r9, r8 │ │ │ │ - @ instruction: 0x010589be │ │ │ │ - @ instruction: 0x010589ba │ │ │ │ - @ instruction: 0x010589b2 │ │ │ │ - smlatbeq r5, lr, r9, r8 │ │ │ │ - ldrdeq sp, [r7, -sl] │ │ │ │ - @ instruction: 0x0107d5ba │ │ │ │ - smlatteq sp, r4, r0, sp │ │ │ │ - @ instruction: 0x0107d5b4 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r7, r4, lsl #26 │ │ │ │ + @ instruction: 0x0105169a │ │ │ │ + smlatteq r7, r4, ip, r0 │ │ │ │ + tsteq r5, lr, asr r7 │ │ │ │ + tsteq r5, sl, ror #14 │ │ │ │ + tsteq sp, r0, asr #10 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + smlatbeq sp, lr, r4, sp │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + @ instruction: 0x01051696 │ │ │ │ + smlatbeq r5, r0, r6, r1 │ │ │ │ + @ instruction: 0x0105169a │ │ │ │ + @ instruction: 0x01051694 │ │ │ │ + smlabbeq r5, lr, r6, r1 │ │ │ │ + smlabbeq r5, ip, r6, r1 │ │ │ │ + tsteq sp, r0, lsl r4 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r7, lr, asr fp │ │ │ │ + @ instruction: 0x010514b0 │ │ │ │ + smlabbeq r5, r6, r4, r1 │ │ │ │ + smlabbeq r5, r6, r4, r1 │ │ │ │ + tstpeq r5, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, ror #6 │ │ │ │ + smlabteq r5, r8, r3, r1 │ │ │ │ + tstpeq r5, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq sp, r6, lsl r3 │ │ │ │ + tstpeq r5, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r0, r7, sp │ │ │ │ ldrdeq r1, [r5, -r6] │ │ │ │ - tsteq r7, sl │ │ │ │ - strheq r1, [r5, -r0] │ │ │ │ - strdeq pc, [r6, -ip] │ │ │ │ + smlabteq r5, lr, r2, r1 │ │ │ │ + smlabteq r5, r2, sl, r8 │ │ │ │ + @ instruction: 0x01058ab2 │ │ │ │ + smlatbeq r5, lr, sl, r8 │ │ │ │ + smlatbeq r5, sl, sl, r8 │ │ │ │ + smlatbeq r5, r6, sl, r8 │ │ │ │ + smlatbeq r5, r2, sl, r8 │ │ │ │ + @ instruction: 0x01058a9e │ │ │ │ + @ instruction: 0x01058a9a │ │ │ │ + @ instruction: 0x01058a92 │ │ │ │ + smlabbeq r5, lr, sl, r8 │ │ │ │ + @ instruction: 0x0107d6ba │ │ │ │ + @ instruction: 0x0107d69a │ │ │ │ + smlabteq sp, r4, r1, sp │ │ │ │ + @ instruction: 0x0107d694 │ │ │ │ + @ instruction: 0x010511b6 │ │ │ │ + smlatteq r7, sl, r0, r0 │ │ │ │ + @ instruction: 0x01051190 │ │ │ │ + ldrdeq r0, [r7, -ip] │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + ldrdeq r0, [r7, -r6] │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + smlabteq r7, r4, r0, r0 │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + smlatbeq r7, lr, r0, r0 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r7, r2, asr #16 │ │ │ │ + smlabbeq r5, r8, r0, r1 │ │ │ │ + tsteq r7, r2, lsr #16 │ │ │ │ + strheq r1, [r5, -lr] │ │ │ │ + smlatbeq r5, lr, r0, r1 │ │ │ │ + swpeq r1, lr, [r5] │ │ │ │ smlabbeq r5, lr, r0, r1 │ │ │ │ - strdeq pc, [r6, -r6] │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - smlatteq r6, r4, pc, pc @ │ │ │ │ - tsteq r5, sl, asr #32 │ │ │ │ - smlabteq r6, lr, pc, pc @ │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - tsteq r7, r2, ror #14 │ │ │ │ - smlatbeq r5, r8, pc, r0 @ │ │ │ │ - tsteq r7, r2, asr #14 │ │ │ │ - ldrdeq r0, [r5, -lr] │ │ │ │ - smlabteq r5, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x01050fbe │ │ │ │ - smlatbeq r5, lr, pc, r0 @ │ │ │ │ - smlabteq r7, r4, r6, r0 │ │ │ │ - ldrdeq r0, [r7, -lr] │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - ldrdeq sp, [r7, -sl] │ │ │ │ - ldrdeq sp, [r7, -r8] │ │ │ │ - smlabbeq r6, r0, lr, pc @ │ │ │ │ - tsteq r5, r6, lsr #30 │ │ │ │ - tsteq r5, lr, lsl pc │ │ │ │ - @ instruction: 0x0107a29e │ │ │ │ - strdeq r0, [r5, -r4] │ │ │ │ - smlatteq r5, ip, lr, r0 │ │ │ │ - tstpeq r6, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, lr, fp, r0 │ │ │ │ - smlabteq r7, r8, pc, r0 @ │ │ │ │ - smlatteq r7, lr, r1, r2 │ │ │ │ - tsteq r7, r2, lsl #24 │ │ │ │ - smlatbeq r7, r2, pc, r0 @ │ │ │ │ - smlabteq r7, r6, r5, r0 │ │ │ │ - smlabbeq r7, sl, sp, r1 │ │ │ │ - smlatbeq r7, sl, r5, r0 │ │ │ │ - tsteq r7, ip, ror sp │ │ │ │ + smlatbeq r7, r4, r7, r0 │ │ │ │ + @ instruction: 0x010707be │ │ │ │ + @ instruction: 0x0107ddbc │ │ │ │ + @ instruction: 0x0107ddba │ │ │ │ + @ instruction: 0x0107ddb8 │ │ │ │ + tstpeq r6, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6 │ │ │ │ + strdeq r0, [r5, -lr] │ │ │ │ + tsteq r7, lr, ror r3 │ │ │ │ + ldrdeq r0, [r5, -r4] │ │ │ │ + smlabteq r5, ip, pc, r0 @ │ │ │ │ + tstpeq r6, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, lr, ip, r0 │ │ │ │ + smlatbeq r7, r8, r0, r1 │ │ │ │ + smlabteq r7, lr, r2, r2 │ │ │ │ + smlatteq r7, r2, ip, lr │ │ │ │ + smlabbeq r7, r2, r0, r1 │ │ │ │ + smlatbeq r7, r6, r6, r0 │ │ │ │ tsteq r7, sl, ror #28 │ │ │ │ - smlabteq r7, ip, r3, r1 │ │ │ │ - tsteq r7, r0, ror #28 │ │ │ │ - tsteq r7, r4, ror #4 │ │ │ │ - tsteq r7, sl, ror #4 │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - tsteq r7, r6, ror #4 │ │ │ │ - tsteq r7, r0, ror r2 │ │ │ │ - tsteq r7, sl, ror #4 │ │ │ │ - smlatteq r5, lr, r0, pc @ │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r7, ip, ror #6 │ │ │ │ - tsteq r7, ip, ror #6 │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - tsteq r7, r2, ror #6 │ │ │ │ - tsteq r7, sl, ror r3 │ │ │ │ - @ instruction: 0x01072392 │ │ │ │ - @ instruction: 0x01072390 │ │ │ │ - smlatbeq r7, r4, r3, r2 │ │ │ │ - @ instruction: 0x010723b6 │ │ │ │ - smlatbeq r8, r2, r2, r1 │ │ │ │ - @ instruction: 0x01072396 │ │ │ │ - @ instruction: 0x01072396 │ │ │ │ - @ instruction: 0x01072396 │ │ │ │ - smlatbeq r7, r2, r3, r2 │ │ │ │ - smlatbeq r7, r6, r3, r2 │ │ │ │ - smlatbeq r7, sl, r3, r2 │ │ │ │ - smlatbeq r7, lr, r3, r2 │ │ │ │ - smlatbeq r7, r6, r3, r2 │ │ │ │ - @ instruction: 0x0107239e │ │ │ │ - @ instruction: 0x0107239e │ │ │ │ - tsteq r7, r2, lsr pc │ │ │ │ - @ instruction: 0x010dcbbc │ │ │ │ - tsteq r7, r8, ror r3 │ │ │ │ - tsteq r8, sl, ror r1 │ │ │ │ - tsteq r7, sl, ror #6 │ │ │ │ - tsteq r7, lr, asr r3 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r7, lr, lsr r3 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r7, r4, asr r4 │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - tsteq r7, r8, ror #8 │ │ │ │ - tsteq r7, r8, ror #8 │ │ │ │ - tsteq r7, r8, ror #8 │ │ │ │ - tsteq r7, r8, ror #8 │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - tsteq r7, r4, ror r5 │ │ │ │ + smlabbeq r7, sl, r6, r0 │ │ │ │ + tsteq r7, ip, asr lr │ │ │ │ + tsteq r7, sl, asr #30 │ │ │ │ + smlatbeq r7, ip, r4, r1 │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ + tsteq r7, r4, asr #6 │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + tsteq r7, r2, asr #6 │ │ │ │ + tsteq r7, r6, asr #6 │ │ │ │ + tsteq r7, r0, asr r3 │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + smlabteq r5, lr, r1, pc @ │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105f1b4 │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ + tsteq r7, r4, asr #8 │ │ │ │ + tsteq r7, r2, asr #8 │ │ │ │ + tsteq r7, sl, asr r4 │ │ │ │ + tsteq r7, r2, ror r4 │ │ │ │ tsteq r7, r0, ror r4 │ │ │ │ - @ instruction: 0x010714b4 │ │ │ │ - tsteq r7, r4, ror #8 │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - tsteq r7, r4, lsr r2 │ │ │ │ - tsteq r7, r4, asr r2 │ │ │ │ - @ instruction: 0x01071498 │ │ │ │ - smlatbeq r7, r0, r4, r1 │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - smlabbeq r7, r0, r4, r1 │ │ │ │ - smlabbeq r7, r0, r4, r1 │ │ │ │ - tsteq r7, ip, lsl r2 │ │ │ │ - tsteq r7, r0, lsr #4 │ │ │ │ - tsteq r7, ip, lsr #4 │ │ │ │ - tsteq r7, r4, lsr r2 │ │ │ │ - tsteq sp, sl, asr #18 │ │ │ │ - tsteq r7, r6, lsr #4 │ │ │ │ - tsteq r5, ip, asr fp │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r7, lr, lsl #4 │ │ │ │ - tsteq r7, r2, ror r0 │ │ │ │ - tsteq r7, r4, lsl #4 │ │ │ │ - tsteq r7, r4, lsl #4 │ │ │ │ - ldrdeq r0, [r5, -r2] │ │ │ │ - smlabteq r5, ip, r8, r0 │ │ │ │ - tsteq r7, lr, asr #26 │ │ │ │ - smlatbeq r5, r6, r8, r0 │ │ │ │ - smlatbeq r5, r0, r8, r0 │ │ │ │ - swpeq r8, r6, [r5] │ │ │ │ - smlabbeq r5, r8, r0, r8 │ │ │ │ - smlabbeq r5, r6, r0, r8 │ │ │ │ - smlabbeq r5, r4, r0, r8 │ │ │ │ - smlabbeq r5, r2, r0, r8 │ │ │ │ - smlabbeq r5, r0, r0, r8 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - tsteq r5, r6, ror r0 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - @ instruction: 0x0107cc9c │ │ │ │ + smlabbeq r7, r4, r4, r2 │ │ │ │ + @ instruction: 0x01072496 │ │ │ │ + smlabbeq r8, r2, r3, r1 │ │ │ │ + tsteq r7, r6, ror r4 │ │ │ │ + tsteq r7, r6, ror r4 │ │ │ │ + tsteq r7, r6, ror r4 │ │ │ │ + smlabbeq r7, r2, r4, r2 │ │ │ │ + smlabbeq r7, r6, r4, r2 │ │ │ │ + smlabbeq r7, sl, r4, r2 │ │ │ │ + smlabbeq r7, lr, r4, r2 │ │ │ │ + smlabbeq r7, r6, r4, r2 │ │ │ │ + tsteq r7, lr, ror r4 │ │ │ │ + tsteq r7, lr, ror r4 │ │ │ │ + tsteq r7, r2, lsl r0 │ │ │ │ + @ instruction: 0x010dcc9c │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + tsteq r8, sl, asr r2 │ │ │ │ + tsteq r7, sl, asr #8 │ │ │ │ + tsteq r7, lr, lsr r4 │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + tsteq r7, lr, lsl r4 │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + tsteq r7, r4, lsr r5 │ │ │ │ + tsteq r7, ip, lsr r5 │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + tsteq r7, r0, asr r5 │ │ │ │ + @ instruction: 0x01071594 │ │ │ │ + tsteq r7, r4, asr #10 │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r7, r4, lsl r3 │ │ │ │ + tsteq r7, r4, lsr r3 │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + smlabbeq r7, r0, r5, r1 │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + strdeq r2, [r7, -ip] │ │ │ │ + mrseq r2, SP_und │ │ │ │ + tsteq r7, ip, lsl #6 │ │ │ │ + tsteq r7, r4, lsl r3 │ │ │ │ + tsteq sp, sl, lsr #20 │ │ │ │ + tsteq r7, r6, lsl #6 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + smlatteq r7, lr, r2, r2 │ │ │ │ + tsteq r7, r2, asr r1 │ │ │ │ + smlatteq r7, r4, r2, r2 │ │ │ │ + smlatteq r7, r4, r2, r2 │ │ │ │ + @ instruction: 0x010509b2 │ │ │ │ + smlatbeq r5, ip, r9, r0 │ │ │ │ + tsteq r7, lr, lsr #28 │ │ │ │ + smlabbeq r5, r6, r9, r0 │ │ │ │ + smlabbeq r5, r0, r9, r0 │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + tsteq r5, r2, ror #2 │ │ │ │ + tsteq r5, r0, ror #2 │ │ │ │ + tsteq r5, lr, asr r1 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + tsteq r5, r6, asr r1 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r7, ip, ror sp │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f69754 │ │ │ │ bmi 7e3920 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d69764 │ │ │ │ @@ -64304,22 +64304,22 @@ │ │ │ │ and lr, r7, r0, asr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 12697bc │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r7, r6, r9, ip │ │ │ │ - @ instruction: 0x010dc4b2 │ │ │ │ - tsteq r7, r6, asr r2 │ │ │ │ - tsteq r7, lr, asr r2 │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - ldrdeq pc, [r6, -sl] │ │ │ │ - smlatbeq r5, ip, r0, r0 │ │ │ │ + tsteq r7, r6, ror #20 │ │ │ │ + @ instruction: 0x010dc592 │ │ │ │ + tsteq r7, r6, lsr r3 │ │ │ │ + tsteq r7, lr, lsr r3 │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ + @ instruction: 0x0106fcba │ │ │ │ + smlabbeq r5, ip, r1, 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 │ │ │ │ @@ -64333,19 +64333,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 │ │ │ │ - smlabbeq r7, r8, r2, sp │ │ │ │ - tsteq r7, r6, asr r2 │ │ │ │ - tsteq r7, r4, ror #4 │ │ │ │ - @ instruction: 0x0107d296 │ │ │ │ - @ instruction: 0x0107d2b0 │ │ │ │ + tsteq r7, r8, ror #6 │ │ │ │ + tsteq r7, r6, lsr r3 │ │ │ │ + tsteq r7, r4, asr #6 │ │ │ │ + tsteq r7, r6, ror r3 │ │ │ │ + @ instruction: 0x0107d390 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02b54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64390,36 +64390,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe8e9908 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e9918 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tsteq r5, r6, lsr #12 │ │ │ │ - ldrdeq pc, [r6, -ip] │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - smlabteq r6, r0, sl, pc @ │ │ │ │ - @ instruction: 0x010502ba │ │ │ │ - smlatbeq r6, r4, sl, pc @ │ │ │ │ - @ instruction: 0x0105029e │ │ │ │ - smlabbeq r6, r8, sl, pc @ │ │ │ │ - tsteq r5, r6, ror #12 │ │ │ │ - tstpeq r6, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl #14 │ │ │ │ + @ instruction: 0x0106fbbc │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + smlatbeq r6, r0, fp, pc @ │ │ │ │ + @ instruction: 0x0105039a │ │ │ │ + smlabbeq r6, r4, fp, pc @ │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + tstpeq r6, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + tstpeq r6, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02c54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f80ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0107d19e │ │ │ │ - smlatbeq r7, ip, r1, sp │ │ │ │ + tsteq r7, lr, ror r2 │ │ │ │ + smlabbeq r7, ip, r2, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02c7c │ │ │ │ @ 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 │ │ │ │ @@ -64543,45 +64543,45 @@ │ │ │ │ bmi 9a3c94 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb ip!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r7, r8, asr r1 │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlabteq r5, lr, r5, lr │ │ │ │ - smlabteq r5, ip, r5, lr │ │ │ │ - mrseq ip, SP_fiq │ │ │ │ - @ instruction: 0x0105e5ba │ │ │ │ - smlabteq r5, r2, r5, lr │ │ │ │ - smlabteq r5, r0, r5, lr │ │ │ │ - @ instruction: 0x0105e5be │ │ │ │ - smlabteq r5, r2, r5, lr │ │ │ │ - @ instruction: 0x0105e5b8 │ │ │ │ - @ instruction: 0x0105e5b2 │ │ │ │ - @ instruction: 0x0105e5b6 │ │ │ │ - @ instruction: 0x0105e5b0 │ │ │ │ - smlabbeq r7, r8, r0, sp │ │ │ │ - smlabbeq r7, r2, r5, r0 │ │ │ │ - smlabbeq r7, r0, r5, r0 │ │ │ │ - @ instruction: 0x010579ba │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r7, lr, asr #12 │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - ldrdeq ip, [sp, -ip] │ │ │ │ - smlatteq r6, sl, lr, pc @ │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - tsteq r5, sl, asr r9 │ │ │ │ - tsteq r5, lr, lsl r4 │ │ │ │ - tstpeq r6, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r7, r8, lsr r2 │ │ │ │ + @ instruction: 0x0105e6b2 │ │ │ │ + @ instruction: 0x0105e6b0 │ │ │ │ + smlatbeq r5, lr, r6, lr │ │ │ │ + smlatbeq r5, ip, r6, lr │ │ │ │ + smlatteq sp, r0, r2, ip │ │ │ │ + @ instruction: 0x0105e69a │ │ │ │ + smlatbeq r5, r2, r6, lr │ │ │ │ + smlatbeq r5, r0, r6, lr │ │ │ │ + @ instruction: 0x0105e69e │ │ │ │ + smlatbeq r5, r2, r6, lr │ │ │ │ + @ instruction: 0x0105e698 │ │ │ │ + @ instruction: 0x0105e692 │ │ │ │ + @ instruction: 0x0105e696 │ │ │ │ + @ instruction: 0x0105e690 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r7, r2, ror #12 │ │ │ │ + tsteq r7, r0, ror #12 │ │ │ │ + @ instruction: 0x01057a9a │ │ │ │ + smlatteq r5, ip, r9, r7 │ │ │ │ + tsteq r7, lr, lsr #14 │ │ │ │ + smlatteq r7, ip, r5, r0 │ │ │ │ + tsteq r5, r6, lsr sl │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + @ instruction: 0x010dc1bc │ │ │ │ + smlabteq r6, sl, pc, pc @ │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + tsteq r5, sl, lsr sl │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + smlatteq r6, r6, r8, pc @ │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02f0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0812e │ │ │ │ @@ -65381,110 +65381,110 @@ │ │ │ │ stmdami r2!, {r1, r3, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ stmdami r1!, {r2, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ svclt 0x0000e1be │ │ │ │ - tstpeq r4, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, lr, lr, ip │ │ │ │ - strdeq pc, [r4, -r2] │ │ │ │ - ldrdeq pc, [r4, -ip] │ │ │ │ - @ instruction: 0x0107ce96 │ │ │ │ - @ instruction: 0x0107ceb2 │ │ │ │ - ldrdeq ip, [r7, -r0] │ │ │ │ - smlatteq r7, sl, lr, ip │ │ │ │ - tsteq r7, r0, lsl pc │ │ │ │ - tsteq r7, r2, lsr #30 │ │ │ │ - tsteq r7, r2, ror pc │ │ │ │ - @ instruction: 0x0107cf98 │ │ │ │ - smlatteq r7, r0, pc, ip @ │ │ │ │ - smlatbeq r4, sl, r9, pc @ │ │ │ │ - tstpeq r4, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r2, asr #32 │ │ │ │ - smlatbeq r7, r2, r0, sp │ │ │ │ - ldrdeq sp, [r7, -r8] │ │ │ │ - smlatteq r7, r2, r0, sp │ │ │ │ - strdeq sp, [r7, -r8] │ │ │ │ - tsteq r7, sl, lsl r1 │ │ │ │ - smlatbeq r7, ip, r1, sp │ │ │ │ - tstpeq r4, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, r7, pc @ │ │ │ │ - @ instruction: 0x0104f7b8 │ │ │ │ - tstpeq r4, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, lr, r6, pc @ │ │ │ │ - @ instruction: 0x0104f6be │ │ │ │ - @ instruction: 0x0104f692 │ │ │ │ - tstpeq r4, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - ldrdeq pc, [r4, -sl] │ │ │ │ - smlatbeq r4, ip, r5, pc @ │ │ │ │ + tstpeq r4, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, lr, pc, ip @ │ │ │ │ + ldrdeq pc, [r4, -r2] │ │ │ │ + @ instruction: 0x0104fbbc │ │ │ │ + tsteq r7, r6, ror pc │ │ │ │ + @ instruction: 0x0107cf92 │ │ │ │ + @ instruction: 0x0107cfb0 │ │ │ │ smlabteq r7, sl, pc, ip @ │ │ │ │ - tstpeq r4, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, r4, pc @ │ │ │ │ - tsteq r7, lr │ │ │ │ - tsteq r7, r2, rrx │ │ │ │ - smlabteq r7, sl, r0, sp │ │ │ │ - tsteq r7, lr, lsl r1 │ │ │ │ - tsteq r7, r6, ror #2 │ │ │ │ + strdeq ip, [r7, -r0] │ │ │ │ + tsteq r7, r2 │ │ │ │ + qaddeq sp, r2, r7 │ │ │ │ + tsteq r7, r8, ror r0 │ │ │ │ + smlabteq r7, r0, r0, sp │ │ │ │ + smlabbeq r4, sl, sl, pc @ │ │ │ │ + tstpeq r4, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r2, lsr #2 │ │ │ │ + smlabbeq r7, r2, r1, sp │ │ │ │ + @ instruction: 0x0107d1b8 │ │ │ │ + smlabteq r7, r2, r1, sp │ │ │ │ + ldrdeq sp, [r7, -r8] │ │ │ │ + strdeq sp, [r7, -sl] │ │ │ │ + smlabbeq r7, ip, r2, sp │ │ │ │ + tstpeq r4, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r8, pc @ │ │ │ │ + smlabteq r4, r4, r8, pc @ │ │ │ │ + @ instruction: 0x0104f898 │ │ │ │ + tstpeq r4, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, ip, r7, pc @ │ │ │ │ + smlatteq r4, r2, r7, pc @ │ │ │ │ + smlabteq r4, lr, r7, pc @ │ │ │ │ + @ instruction: 0x0104f79e │ │ │ │ + tstpeq r4, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -r8] │ │ │ │ + @ instruction: 0x0104f6ba │ │ │ │ + smlabbeq r4, ip, r6, pc @ │ │ │ │ + smlatbeq r7, sl, r0, sp │ │ │ │ + smlatteq r4, r6, r5, pc @ │ │ │ │ + smlabteq r4, r8, r5, pc @ │ │ │ │ + smlatteq r7, lr, r0, sp │ │ │ │ + tsteq r7, r2, asr #2 │ │ │ │ + smlatbeq r7, sl, r1, sp │ │ │ │ + strdeq sp, [r7, -lr] │ │ │ │ + tsteq r7, r6, asr #4 │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + smlatbeq r4, sl, r4, pc @ │ │ │ │ + tstpeq r4, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r4, -ip] │ │ │ │ - smlabteq r4, sl, r3, pc @ │ │ │ │ - @ instruction: 0x0104f39a │ │ │ │ - tstpeq r4, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, lr, r2, pc @ │ │ │ │ - ldrdeq pc, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r2, pc @ │ │ │ │ - smlabbeq r4, r0, r2, pc @ │ │ │ │ - tstpeq r4, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r6, r1, pc @ │ │ │ │ - smlabteq r4, sl, r1, pc @ │ │ │ │ - smlatbeq r4, sl, r1, pc @ │ │ │ │ - smlabbeq r4, r0, r1, pc @ │ │ │ │ - tstpeq r4, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r0, r0, pc @ │ │ │ │ - strheq pc, [r4, -lr] @ │ │ │ │ - swpeq pc, r6, [r4] @ │ │ │ │ - tstpeq r4, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r4, r4 @ │ │ │ │ - tstpeq r4, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, pc, lr @ │ │ │ │ - smlabteq r4, r8, pc, lr @ │ │ │ │ - smlatbeq r4, r2, pc, lr @ │ │ │ │ - smlabbeq r4, r2, pc, lr @ │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - tsteq r7, r2, lsl r7 │ │ │ │ - @ instruction: 0x0107c490 │ │ │ │ - @ instruction: 0x0107c39e │ │ │ │ - tsteq r7, r4, lsr #6 │ │ │ │ + smlabteq r4, lr, r3, pc @ │ │ │ │ + @ instruction: 0x0104f3b0 │ │ │ │ + smlabbeq r4, lr, r3, pc @ │ │ │ │ + tstpeq r4, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r2] │ │ │ │ + smlabteq r4, r6, r2, pc @ │ │ │ │ + smlatbeq r4, sl, r2, pc @ │ │ │ │ + smlabbeq r4, sl, r2, pc @ │ │ │ │ + tstpeq r4, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r1, pc @ │ │ │ │ + smlatteq r4, r2, r1, pc @ │ │ │ │ + smlabteq r4, r0, r1, pc @ │ │ │ │ + @ instruction: 0x0104f19e │ │ │ │ + tstpeq r4, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r0, pc @ │ │ │ │ + smlabteq r4, r8, r0, pc @ │ │ │ │ + smlatbeq r4, r8, r0, pc @ │ │ │ │ + smlabbeq r4, r2, r0, pc @ │ │ │ │ + tstpeq r4, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ strdeq ip, [r7, -r2] │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - smlatteq r7, r6, r9, ip │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r0, lsr #30 │ │ │ │ - tsteq r7, sl, lsr r3 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r4, lr, lsl #30 │ │ │ │ + tsteq r7, r0, ror r5 │ │ │ │ + tsteq r7, lr, ror r4 │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + ldrdeq ip, [r7, -r2] │ │ │ │ + tstpeq r4, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r6, sl, ip │ │ │ │ + tstpeq r4, ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 4) @ │ │ │ │ + tsteq r7, sl, lsl r4 │ │ │ │ + smlatteq r7, ip, r3, ip │ │ │ │ + smlatteq r4, lr, pc, lr @ │ │ │ │ ldrbtmi r4, [r8], #-2175 @ 0xfffff781 │ │ │ │ ldmdami pc!, {r1, r3, r4, r5, r6, r7, sp, lr, pc}^ @ │ │ │ │ rscs r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2174 @ 0xfffff782 │ │ │ │ ldmdami lr!, {r2, r4, r5, r6, r7, sp, lr, pc}^ │ │ │ │ rscs r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2173 @ 0xfffff783 │ │ │ │ @@ -65605,99 +65605,99 @@ │ │ │ │ ldmdami r7, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ ldmdami r6, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq r4, r6, sp, lr │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - tsteq r7, r6, lsl r2 │ │ │ │ - smlatteq r7, r0, r1, ip │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r7, sl, ror #4 │ │ │ │ - smlabbeq r7, r0, r2, ip │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - ldrdeq ip, [r7, -r4] │ │ │ │ - tsteq r7, r6, lsl r3 │ │ │ │ - ldrdeq ip, [r7, -r8] │ │ │ │ - @ instruction: 0x0107c29a │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r7, r0, ror r3 │ │ │ │ - tsteq r7, sl, lsl r3 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - smlabbeq r7, r6, r3, ip │ │ │ │ - tsteq r7, r8, lsl r4 │ │ │ │ - smlabteq r7, sl, r3, ip │ │ │ │ - smlatbeq r7, ip, r3, ip │ │ │ │ - tsteq r4, r2, lsl #26 │ │ │ │ - tsteq r7, ip, ror r4 │ │ │ │ - tsteq r7, r6, lsr #8 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - smlatteq r4, sl, ip, lr │ │ │ │ - tsteq r7, r0, lsr r7 │ │ │ │ - smlabteq r7, lr, r5, ip │ │ │ │ - tsteq r7, r4, lsl r5 │ │ │ │ - ldrdeq ip, [r7, -sl] │ │ │ │ - smlatbeq r7, r4, r4, ip │ │ │ │ - smlabteq r4, r6, ip, lr │ │ │ │ - smlabteq r4, r0, ip, lr │ │ │ │ - tsteq r7, sl, asr #10 │ │ │ │ - tsteq r7, r4, ror r5 │ │ │ │ - smlatbeq r4, lr, ip, lr │ │ │ │ - tsteq r7, r4, lsr r6 │ │ │ │ - smlatteq r7, sl, r5, ip │ │ │ │ - @ instruction: 0x0104ec9c │ │ │ │ - tsteq r7, sl, lsl #12 │ │ │ │ - @ instruction: 0x0104ec90 │ │ │ │ - smlabbeq r4, sl, ip, lr │ │ │ │ - smlabbeq r4, r4, ip, lr │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq r7, r0, ror #12 │ │ │ │ - tsteq r7, r2, lsr r6 │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - tsteq r7, sl, ror #12 │ │ │ │ - smlabbeq r7, ip, r6, ip │ │ │ │ - tsteq r4, sl, asr ip │ │ │ │ - tsteq r7, r0, asr #16 │ │ │ │ - tsteq r7, r6, lsr r7 │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - smlatbeq r7, sl, r6, ip │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - @ instruction: 0x0107c7ba │ │ │ │ - tsteq r7, ip, asr #14 │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - tsteq r7, lr, lsl #18 │ │ │ │ - smlatbeq r7, r0, r8, ip │ │ │ │ - tsteq r7, r2, lsr r8 │ │ │ │ - tsteq r4, ip, lsl #24 │ │ │ │ - tsteq r4, r6, lsl #24 │ │ │ │ - tsteq r7, r8, asr r9 │ │ │ │ - strdeq lr, [r4, -sl] │ │ │ │ - smlabbeq r7, r0, r9, ip │ │ │ │ - smlatteq r4, lr, fp, lr │ │ │ │ - smlatteq r4, r8, fp, lr │ │ │ │ - smlatteq r4, r2, fp, lr │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ + tsteq r4, r6, ror #28 │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ + strdeq ip, [r7, -r6] │ │ │ │ + smlabteq r7, r0, r2, ip │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + @ instruction: 0x0107c4b4 │ │ │ │ + strdeq ip, [r7, -r6] │ │ │ │ + @ instruction: 0x0107c3b8 │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + tsteq r4, r2, lsl lr │ │ │ │ + tsteq r7, r0, asr r4 │ │ │ │ + strdeq ip, [r7, -sl] │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ + tsteq r7, r6, ror #8 │ │ │ │ + strdeq ip, [r7, -r8] │ │ │ │ + smlatbeq r7, sl, r4, ip │ │ │ │ + smlabbeq r7, ip, r4, ip │ │ │ │ + smlatteq r4, r2, sp, lr │ │ │ │ + tsteq r7, ip, asr r5 │ │ │ │ + tsteq r7, r6, lsl #10 │ │ │ │ ldrdeq lr, [r4, -r0] │ │ │ │ - smlabteq r4, sl, fp, lr │ │ │ │ - smlabteq r4, r4, fp, lr │ │ │ │ - @ instruction: 0x0104ebbe │ │ │ │ - @ instruction: 0x0104ebb8 │ │ │ │ - @ instruction: 0x0104ebb2 │ │ │ │ - smlatbeq r4, ip, fp, lr │ │ │ │ - smlatbeq r4, r6, fp, lr │ │ │ │ - smlatbeq r4, r0, fp, lr │ │ │ │ - @ instruction: 0x0104eb9a │ │ │ │ - @ instruction: 0x0104eb94 │ │ │ │ - smlabbeq r4, lr, fp, lr │ │ │ │ + smlabteq r4, sl, sp, lr │ │ │ │ + tsteq r7, r0, lsl r8 │ │ │ │ + smlatbeq r7, lr, r6, ip │ │ │ │ + strdeq ip, [r7, -r4] │ │ │ │ + @ instruction: 0x0107c5ba │ │ │ │ + smlabbeq r7, r4, r5, ip │ │ │ │ + smlatbeq r4, r6, sp, lr │ │ │ │ + smlatbeq r4, r0, sp, lr │ │ │ │ + tsteq r7, sl, lsr #12 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + smlabbeq r4, lr, sp, lr │ │ │ │ + tsteq r7, r4, lsl r7 │ │ │ │ + smlabteq r7, sl, r6, ip │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + smlatteq r7, sl, r6, ip │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r4, lr, asr sp │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, r2, lsl r7 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r7, sl, asr #14 │ │ │ │ + tsteq r7, ip, ror #14 │ │ │ │ + tsteq r4, sl, lsr sp │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ + tsteq r7, r6, lsl r8 │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + smlabbeq r7, sl, r7, ip │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + @ instruction: 0x0107c89a │ │ │ │ + tsteq r7, ip, lsr #16 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + smlatteq r7, lr, r9, ip │ │ │ │ + smlabbeq r7, r0, r9, ip │ │ │ │ + tsteq r7, r2, lsl r9 │ │ │ │ + smlatteq r4, ip, ip, lr │ │ │ │ + smlatteq r4, r6, ip, lr │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + tsteq r7, r0, ror #20 │ │ │ │ + smlabteq r4, lr, ip, lr │ │ │ │ + smlabteq r4, r8, ip, lr │ │ │ │ + smlabteq r4, r2, ip, lr │ │ │ │ + @ instruction: 0x0104ecbc │ │ │ │ + @ instruction: 0x0104ecb6 │ │ │ │ + @ instruction: 0x0104ecb0 │ │ │ │ + smlatbeq r4, sl, ip, lr │ │ │ │ + smlatbeq r4, r4, ip, lr │ │ │ │ + @ instruction: 0x0104ec9e │ │ │ │ + @ instruction: 0x0104ec98 │ │ │ │ + @ instruction: 0x0104ec92 │ │ │ │ + smlabbeq r4, ip, ip, lr │ │ │ │ + smlabbeq r4, r6, ip, lr │ │ │ │ + smlabbeq r4, r0, ip, lr │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ 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 │ │ │ │ @@ -66516,94 +66516,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1eba38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5a40> │ │ │ │ ldrle r0, [r0, #1909]! @ 0x775 │ │ │ │ tstcs r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr15, [r8], {0} │ │ │ │ - strdeq lr, [r4, -r4] │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - smlabbeq r6, sl, r4, lr │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + smlabbeq r7, r0, r6, ip │ │ │ │ tsteq r6, sl, asr r4 │ │ │ │ - smlatbeq r7, r0, r5, ip │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r7, r0, lsr #14 │ │ │ │ - swpeq lr, ip, [r6] │ │ │ │ - @ instruction: 0x0104e59e │ │ │ │ - smlabbeq r6, r8, sp, sp │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlatteq r4, r2, r7, lr │ │ │ │ - smlatteq r4, lr, r7, lr │ │ │ │ - smlabteq sp, r4, r5, sl │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ - smlatbeq r4, ip, r7, lr │ │ │ │ - @ instruction: 0x0104e7b8 │ │ │ │ - @ instruction: 0x0104e7b4 │ │ │ │ - @ instruction: 0x0104e7b0 │ │ │ │ - smlatbeq r4, lr, r7, lr │ │ │ │ - @ instruction: 0x0104e7b0 │ │ │ │ - tsteq sp, r8, lsr r5 │ │ │ │ - smlatbeq r4, r0, r7, lr │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - smlatbeq sp, sl, r4, sl │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - strdeq sp, [r6, -sl] │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, sl, lsl #10 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - strdeq sl, [sp, -r0] │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ + tsteq r7, r0, lsl #16 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + strdeq lr, [r4, -lr] │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + smlabteq r4, r2, r8, lr │ │ │ │ + smlabteq r4, lr, r8, lr │ │ │ │ + smlatbeq sp, r4, r6, sl │ │ │ │ + @ instruction: 0x0104e8b6 │ │ │ │ + smlabbeq r4, ip, r8, lr │ │ │ │ + @ instruction: 0x0104e898 │ │ │ │ + @ instruction: 0x0104e894 │ │ │ │ + @ instruction: 0x0104e890 │ │ │ │ + smlabbeq r4, lr, r8, lr │ │ │ │ + @ instruction: 0x0104e890 │ │ │ │ + tsteq sp, r8, lsl r6 │ │ │ │ + smlabbeq r4, r0, r8, lr │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + smlabbeq sp, sl, r5, sl │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + ldrdeq sp, [r6, -sl] │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + @ instruction: 0x0106dcbe │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + smlatteq r4, sl, r5, lr │ │ │ │ + smlatteq r4, ip, r5, lr │ │ │ │ ldrdeq ip, [r5, -r8] │ │ │ │ - smlatteq r7, r2, r9, lr │ │ │ │ - smlatbeq sp, lr, r3, sl │ │ │ │ - @ instruction: 0x0105c5b8 │ │ │ │ - smlabteq r5, r4, r5, ip │ │ │ │ - smlabteq r5, r2, r5, ip │ │ │ │ - tsteq r7, r0, lsr #16 │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r5, sl, asr fp │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, lr, asr #22 │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r5, r6, asr #22 │ │ │ │ - tsteq r7, r4, ror r7 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - smlabbeq sp, r2, r2, sl │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - @ instruction: 0x0106d1b2 │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - smlatbeq r6, r6, r1, sp │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - smlatbeq r6, r2, r1, sp │ │ │ │ - tsteq r4, r8, lsl r2 │ │ │ │ - @ instruction: 0x0106d192 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + tsteq r4, sl, lsr r5 │ │ │ │ + @ instruction: 0x0105c6b8 │ │ │ │ + smlabteq r7, r2, sl, lr │ │ │ │ + smlabbeq sp, lr, r4, sl │ │ │ │ + @ instruction: 0x0105c698 │ │ │ │ + smlatbeq r5, r4, r6, ip │ │ │ │ + smlatbeq r5, r2, r6, ip │ │ │ │ + tsteq r7, r0, lsl #18 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r5, sl, lsr ip │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + tsteq r5, r6, lsr #24 │ │ │ │ + tsteq r7, r4, asr r8 │ │ │ │ + tsteq r7, r6, lsr r8 │ │ │ │ + tsteq sp, r2, ror #6 │ │ │ │ + tsteq r7, r4, lsr r8 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + @ instruction: 0x0106d292 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + smlabbeq r6, r6, r2, sp │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + smlabbeq r6, r2, r2, sp │ │ │ │ strdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - smlatteq r4, r2, r1, lr │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + smlabteq r4, r2, r2, lr │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r4, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1, -r3] │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67138,144 +67138,144 @@ │ │ │ │ and lr, r7, ip, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r2, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq r5, lr, r3, r5 │ │ │ │ - ldrdeq sp, [r6, -r4] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - @ instruction: 0x0106d7b0 │ │ │ │ - smlatteq r5, sl, r2, r5 │ │ │ │ - smlabbeq r6, ip, r7, sp │ │ │ │ + smlatbeq r5, lr, r4, r5 │ │ │ │ + @ instruction: 0x0106d8b4 │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + @ instruction: 0x0106d890 │ │ │ │ + smlabteq r5, sl, r3, r5 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + @ instruction: 0x0106dbba │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r7, r0, lsr #20 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + smlabteq r4, ip, r0, lr │ │ │ │ + strheq lr, [r4, -ip] │ │ │ │ + smlatbeq r4, ip, r0, lr │ │ │ │ + swpeq lr, ip, [r4] │ │ │ │ + ldrdeq fp, [r7, -r2] │ │ │ │ + ldrdeq fp, [r7, -r4] │ │ │ │ + smlatbeq r6, ip, r1, lr │ │ │ │ ldrdeq sp, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r7, r0, asr #18 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - smlatteq r4, ip, pc, sp @ │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - smlabteq r4, ip, pc, sp @ │ │ │ │ - @ instruction: 0x0104dfbc │ │ │ │ - strdeq fp, [r7, -r2] │ │ │ │ - strdeq fp, [r7, -r4] │ │ │ │ - smlabteq r6, ip, r0, lr │ │ │ │ - strdeq sp, [r6, -sl] │ │ │ │ - smlabteq r6, r8, r6, sp │ │ │ │ - qaddeq lr, r4, r4 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlatbeq r6, r6, r0, pc @ │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r7, sl, lsr #16 │ │ │ │ - strdeq sp, [r6, -r4] │ │ │ │ - tsteq r7, r8, lsl r8 │ │ │ │ - tsteq r7, r8, lsl #16 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r4, sl, asr #28 │ │ │ │ - smlatteq r7, sl, r7, fp │ │ │ │ - tsteq r5, r6, lsl r5 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - @ instruction: 0x0107b7b4 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - ldrdeq sp, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - smlabteq r6, r2, r1, sp │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - tsteq r7, r0, ror #14 │ │ │ │ - smlabteq r6, ip, r4, sp │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - @ instruction: 0x0106d4b6 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r7, r6, lsl r7 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tstpeq r6, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r2, ror #20 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - tsteq r4, sl, ror ip │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - strdeq r6, [r7, -r2] │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - smlatbeq r6, r0, fp, ip │ │ │ │ - smlabbeq r5, r4, pc, fp @ │ │ │ │ - tstpeq r6, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - smlabteq sp, r6, fp, r9 │ │ │ │ - @ instruction: 0x0106f39a │ │ │ │ - @ instruction: 0x0104dbb8 │ │ │ │ - @ instruction: 0x0104dbb0 │ │ │ │ - tstpeq r6, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r6, sp, fp │ │ │ │ - smlatbeq r5, r2, sp, fp │ │ │ │ - smlabbeq r6, r6, r4, pc @ │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - smlabteq r7, ip, pc, r9 @ │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - strdeq r5, [r5, -lr] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - strdeq r5, [r5, -r8] │ │ │ │ + smlatbeq r6, r8, r7, sp │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + strdeq lr, [r6, -sl] │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + smlabbeq r6, r6, r1, pc @ │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + smlatteq r6, sl, r6, sp │ │ │ │ + tsteq r7, sl, lsl #18 │ │ │ │ + ldrdeq sp, [r6, -r4] │ │ │ │ + strdeq fp, [r7, -r8] │ │ │ │ + smlatteq r7, r8, r8, fp │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + smlabteq r7, sl, r8, fp │ │ │ │ strdeq r5, [r5, -r6] │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - smlatteq r5, sl, r2, r5 │ │ │ │ - smlatteq r5, r8, r2, r5 │ │ │ │ - tsteq r7, r6, lsl pc │ │ │ │ - strdeq r9, [r7, -r8] │ │ │ │ - tsteq sp, r4, lsr #20 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ + smlatteq r4, ip, lr, sp │ │ │ │ + smlatteq r4, r4, lr, sp │ │ │ │ + @ instruction: 0x0107b894 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + @ instruction: 0x0106d2b0 │ │ │ │ + strdeq sp, [r6, -r2] │ │ │ │ + smlatbeq r6, r2, r2, sp │ │ │ │ + ldrdeq sp, [r6, -r0] │ │ │ │ + tsteq r7, r0, asr #16 │ │ │ │ + smlatbeq r6, ip, r5, sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x0106d596 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + strdeq fp, [r7, -r6] │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tstpeq r6, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r2, asr #22 │ │ │ │ + smlatteq r6, r2, lr, sp │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + smlatteq r6, r8, sp, lr │ │ │ │ + @ instruction: 0x0106ccb4 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + ldrdeq r7, [r7, -r2] │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + smlabbeq r6, r0, ip, ip │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + tstpeq r6, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + qaddeq ip, ip, r5 │ │ │ │ + smlatbeq sp, r6, ip, r9 │ │ │ │ + tstpeq r6, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104dc98 │ │ │ │ + @ instruction: 0x0104dc90 │ │ │ │ + tstpeq r6, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, lr, fp │ │ │ │ + smlabbeq r5, r2, lr, fp │ │ │ │ + tstpeq r6, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + smlatbeq r7, ip, r0, sl │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + strdeq sp, [r4, -sl] │ │ │ │ + smlatteq r5, lr, r3, r5 │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + ldrdeq r5, [r5, -r8] │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + ldrdeq r5, [r5, -r0] │ │ │ │ + smlabteq r5, sl, r3, r5 │ │ │ │ + smlabteq r5, r8, r3, r5 │ │ │ │ + strdeq r9, [r7, -r6] │ │ │ │ + ldrdeq r9, [r7, -r8] │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + @ instruction: 0x0106f4b2 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + smlatbeq r6, r4, r4, pc @ │ │ │ │ + @ instruction: 0x0106f49c │ │ │ │ + @ instruction: 0x0106f490 │ │ │ │ + smlabbeq r6, r8, r4, pc @ │ │ │ │ + tstpeq r6, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq sl, [r7, -ip] │ │ │ │ + strdeq sl, [r7, -r0] │ │ │ │ + smlatteq r7, r8, r7, sl │ │ │ │ + ldrdeq sl, [r7, -ip] │ │ │ │ + ldrdeq sl, [r7, -r4] │ │ │ │ ldrdeq pc, [r6, -r2] │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - smlabteq r6, r4, r3, pc @ │ │ │ │ - @ instruction: 0x0106f3bc │ │ │ │ - @ instruction: 0x0106f3b0 │ │ │ │ - smlatbeq r6, r8, r3, pc @ │ │ │ │ - @ instruction: 0x0106f39c │ │ │ │ - @ instruction: 0x0106f394 │ │ │ │ + ldrdeq sp, [r6, -r2] │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + smlabbeq r7, r8, r7, sl │ │ │ │ smlabbeq r6, r8, r3, pc @ │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r7, r0, lsl r7 │ │ │ │ - tsteq r7, r8, lsl #14 │ │ │ │ - strdeq sl, [r7, -ip] │ │ │ │ - strdeq sl, [r7, -r4] │ │ │ │ - strdeq pc, [r6, -r2] │ │ │ │ - strdeq ip, [r6, -r2] │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - smlatbeq r7, r8, r6, sl │ │ │ │ - smlatbeq r6, r8, r2, pc @ │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ + tsteq r4, r4, asr #10 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx 76c6d0 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r7, r0, lsr #32 │ │ │ │ - tsteq r7, lr, lsr r0 │ │ │ │ + mrseq fp, (UNDEF: 23) │ │ │ │ + tsteq r7, lr, lsl r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0591c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -67303,21 +67303,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7bd447a │ │ │ │ bmi 369708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253710> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66c690 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq r4, [r5, -ip] │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r5, sp │ │ │ │ - smlabbeq r7, r0, pc, sl @ │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - smlatteq r7, r8, pc, sl @ │ │ │ │ - smlatteq r6, r8, ip, ip │ │ │ │ + @ instruction: 0x01054dbc │ │ │ │ + @ instruction: 0x0104d6b4 │ │ │ │ + smlatbeq r4, lr, r6, sp │ │ │ │ + tsteq r7, r0, rrx │ │ │ │ + smlatteq r6, r2, sp, ip │ │ │ │ + smlabteq r7, r8, r0, fp │ │ │ │ + smlabteq r6, r8, sp, ip │ │ │ │ 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 fec059d8 │ │ │ │ @@ -67326,18 +67326,18 @@ │ │ │ │ @ instruction: 0xbd08f931 │ │ │ │ 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 │ │ │ │ - smlabteq r7, r6, pc, sl @ │ │ │ │ - @ instruction: 0x0107af9c │ │ │ │ - smlatbeq r7, sl, pc, sl @ │ │ │ │ - smlabteq r7, r8, pc, sl @ │ │ │ │ + smlatbeq r7, r6, r0, fp │ │ │ │ + tsteq r7, ip, ror r0 │ │ │ │ + smlabbeq r7, sl, r0, fp │ │ │ │ + smlatbeq r7, r8, r0, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec05a14 │ │ │ │ @ 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} │ │ │ │ @@ -67526,60 +67526,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 86ca00 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, lr, lsr r8 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq sp, ip, ror #8 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ - tsteq r5, sl, lsr #16 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - @ instruction: 0x0105b89a │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - smlabbeq r5, r2, r8, fp │ │ │ │ - tsteq r7, r4, asr #28 │ │ │ │ - smlatbeq r5, sl, r8, fp │ │ │ │ - @ instruction: 0x0105b8b0 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - smlatbeq r5, r2, r8, fp │ │ │ │ - strheq fp, [r7, -lr] │ │ │ │ - smlabbeq r6, ip, r6, lr │ │ │ │ - @ instruction: 0x0105b896 │ │ │ │ - smlatbeq r5, r6, r8, fp │ │ │ │ - smlatbeq r5, r0, r8, fp │ │ │ │ - @ instruction: 0x0104d2b4 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - @ instruction: 0x0107ad9a │ │ │ │ - smlabbeq r6, r8, sl, sp │ │ │ │ - smlabbeq r7, r6, sp, sl │ │ │ │ - smlabbeq r7, r4, sp, sl │ │ │ │ - smlabbeq r7, r2, sp, sl │ │ │ │ - smlabbeq r5, r2, r6, fp │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r7, sl, ror #26 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r7, sl, asr #26 │ │ │ │ - @ instruction: 0x0106c992 │ │ │ │ - tsteq r7, r0, asr #26 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq sp, ip, asr #10 │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r5, r2, ror #18 │ │ │ │ + tsteq r7, r4, lsr #30 │ │ │ │ + smlabbeq r5, sl, r9, fp │ │ │ │ + @ instruction: 0x0105b990 │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + smlabbeq r5, r2, r9, fp │ │ │ │ + @ instruction: 0x0107b19e │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r5, r6, ror r9 │ │ │ │ + smlabbeq r5, r6, r9, fp │ │ │ │ + smlabbeq r5, r0, r9, fp │ │ │ │ + @ instruction: 0x0104d394 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r7, r6, ror #28 │ │ │ │ + tsteq r7, r4, ror #28 │ │ │ │ + tsteq r7, r2, ror #28 │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r7, sl, asr #28 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + tsteq r7, sl, lsr #28 │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + tsteq r7, r0, lsr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec05ddc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68406,101 +68406,101 @@ │ │ │ │ ldrhi pc, [r1], -r2, lsl #4 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strthi pc, [sp], #258 @ 0x102 │ │ │ │ ldrbtmi r4, [r8], #-2135 @ 0xfffff7a9 │ │ │ │ svclt 0x0000f002 │ │ │ │ - smlabbeq r7, lr, ip, sl │ │ │ │ - @ instruction: 0x0107ad98 │ │ │ │ + tsteq r7, lr, ror #26 │ │ │ │ + tsteq r7, r8, ror lr │ │ │ │ + smlabteq r4, r2, ip, ip │ │ │ │ + smlatbeq r4, r4, ip, ip │ │ │ │ + smlabbeq r4, ip, ip, ip │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + smlatteq r4, ip, fp, ip │ │ │ │ smlatteq r4, r2, fp, ip │ │ │ │ - smlabteq r4, r4, fp, ip │ │ │ │ - smlatbeq r4, ip, fp, ip │ │ │ │ - smlabbeq r4, r8, fp, ip │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r4, r6, lsr fp │ │ │ │ - tsteq r4, ip, lsl #22 │ │ │ │ - tsteq r4, r2, lsl #22 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlabbeq r7, lr, sl, sl │ │ │ │ - @ instruction: 0x0104cab0 │ │ │ │ - smlabbeq r4, r0, sl, ip │ │ │ │ - tsteq r4, r2, asr sl │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - strdeq ip, [r4, -lr] │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ ldrdeq ip, [r4, -r0] │ │ │ │ - smlatbeq r4, r6, r9, ip │ │ │ │ - @ instruction: 0x0104c99c │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r4, sl, asr #18 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - strdeq ip, [r4, -sl] │ │ │ │ + tsteq r7, lr, ror #22 │ │ │ │ + @ instruction: 0x0104cb90 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + ldrdeq ip, [r4, -lr] │ │ │ │ ldrdeq ip, [r4, -r4] │ │ │ │ - smlatbeq r4, r8, r8, ip │ │ │ │ - smlabbeq r4, r2, r8, ip │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - ldrdeq ip, [r4, -r6] │ │ │ │ - @ instruction: 0x0104c7b2 │ │ │ │ - @ instruction: 0x0104c79c │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - smlatteq r4, ip, r6, ip │ │ │ │ - ldrdeq ip, [r4, -r6] │ │ │ │ - smlabteq r4, r0, r6, ip │ │ │ │ - @ instruction: 0x0104c694 │ │ │ │ - tsteq r4, lr, ror r6 │ │ │ │ + @ instruction: 0x0104cab0 │ │ │ │ + smlabbeq r4, r6, sl, ip │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + ldrdeq ip, [r4, -sl] │ │ │ │ + @ instruction: 0x0104c9b4 │ │ │ │ + smlabbeq r4, r8, r9, ip │ │ │ │ + tsteq r4, r2, ror #18 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + smlatteq r4, r2, r8, ip │ │ │ │ + @ instruction: 0x0104c8b6 │ │ │ │ + @ instruction: 0x0104c892 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + smlabteq r4, ip, r7, ip │ │ │ │ + @ instruction: 0x0104c7b6 │ │ │ │ + smlatbeq r4, r0, r7, ip │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, lr, asr r7 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + smlabteq r7, r8, r6, sl │ │ │ │ + @ instruction: 0x0104c69c │ │ │ │ tsteq r4, ip, ror #12 │ │ │ │ - tsteq r7, r4, asr #12 │ │ │ │ - smlatteq r7, r8, r5, sl │ │ │ │ - @ instruction: 0x0104c5bc │ │ │ │ - smlabbeq r4, ip, r5, ip │ │ │ │ - tsteq r4, lr, asr r5 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - strdeq ip, [r4, -sl] │ │ │ │ - smlatteq r4, r4, r4, ip │ │ │ │ - @ instruction: 0x0104c4be │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + smlatteq r4, r4, r5, ip │ │ │ │ + ldrdeq ip, [r4, -sl] │ │ │ │ + smlabteq r4, r4, r5, ip │ │ │ │ + @ instruction: 0x0104c59e │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, r4, lsr #10 │ │ │ │ + strdeq ip, [r4, -r6] │ │ │ │ + smlabteq r4, r8, r4, ip │ │ │ │ + @ instruction: 0x0104c49a │ │ │ │ @ instruction: 0x0104c490 │ │ │ │ tsteq r4, sl, ror #8 │ │ │ │ tsteq r4, r4, asr #8 │ │ │ │ tsteq r4, r6, lsl r4 │ │ │ │ - smlatteq r4, r8, r3, ip │ │ │ │ - @ instruction: 0x0104c3ba │ │ │ │ - @ instruction: 0x0104c3b0 │ │ │ │ - smlabbeq r4, sl, r3, ip │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - smlatteq r4, sl, r2, ip │ │ │ │ - @ instruction: 0x0104c2bc │ │ │ │ - @ instruction: 0x0104c292 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - strdeq ip, [r4, -sl] │ │ │ │ - strdeq ip, [r4, -r2] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - smlatbeq r4, r6, r1, ip │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tsteq r4, sl, asr r1 │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - tsteq r4, lr, lsl #2 │ │ │ │ - tsteq r4, r6, lsl #2 │ │ │ │ - smlatteq r4, r4, r0, ip │ │ │ │ - swpeq ip, r0, [r4] │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - smlatteq r4, lr, pc, fp @ │ │ │ │ - smlabteq r4, sl, pc, fp @ │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r3, ip │ │ │ │ + @ instruction: 0x0104c39c │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + ldrdeq ip, [r4, -sl] │ │ │ │ + ldrdeq ip, [r4, -r2] │ │ │ │ + @ instruction: 0x0104c2b0 │ │ │ │ + smlabbeq r4, r6, r2, ip │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, sl, lsr r2 │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + smlatteq r4, lr, r1, ip │ │ │ │ + smlatteq r4, r6, r1, ip │ │ │ │ + smlabteq r4, r4, r1, ip │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + strdeq ip, [r4, -ip] │ │ │ │ + smlabteq r4, lr, r0, ip │ │ │ │ + smlatbeq r4, sl, r0, ip │ │ │ │ svcvs 0x006ef5b0 │ │ │ │ @ instruction: 0xf640d818 │ │ │ │ addsmi r6, r8, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 q11, , q2 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ addslt r0, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -69312,99 +69312,99 @@ │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95d160 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + ldrdeq r9, [r7, -r8] │ │ │ │ + @ instruction: 0x0104be94 │ │ │ │ + tsteq r4, r4, ror #28 │ │ │ │ tsteq r4, r6, lsr lr │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - strdeq r9, [r7, -r8] │ │ │ │ - @ instruction: 0x0104bdb4 │ │ │ │ - smlabbeq r4, r4, sp, fp │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - smlatteq r4, r0, ip, fp │ │ │ │ - @ instruction: 0x0104bcb0 │ │ │ │ - smlatbeq r4, r6, ip, fp │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq r4, lr, asr #24 │ │ │ │ - tsteq r4, lr, lsl ip │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ - smlabteq r4, lr, fp, fp │ │ │ │ - smlatbeq r4, r2, fp, fp │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - strdeq fp, [r4, -sl] │ │ │ │ - smlabteq r4, r8, sl, fp │ │ │ │ - smlatbeq r4, r4, sl, fp │ │ │ │ - smlabbeq r4, ip, sl, fp │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + smlatteq r4, r4, sp, fp │ │ │ │ + smlabteq r4, r0, sp, fp │ │ │ │ + @ instruction: 0x0104bd90 │ │ │ │ + smlabbeq r4, r6, sp, fp │ │ │ │ + tsteq r4, lr, asr sp │ │ │ │ + tsteq r4, lr, lsr #26 │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + smlatbeq r4, lr, ip, fp │ │ │ │ + smlabbeq r4, r2, ip, fp │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + ldrdeq fp, [r4, -sl] │ │ │ │ + smlatbeq r4, r8, fp, fp │ │ │ │ + smlabbeq r4, r4, fp, fp │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + smlabteq r4, lr, sl, fp │ │ │ │ + @ instruction: 0x0104ba9c │ │ │ │ + @ instruction: 0x0104ba92 │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ tsteq r4, r4, asr #20 │ │ │ │ - tsteq r4, lr, lsl sl │ │ │ │ - smlatteq r4, lr, r9, fp │ │ │ │ - @ instruction: 0x0104b9bc │ │ │ │ - @ instruction: 0x0104b9b2 │ │ │ │ - smlabbeq r4, ip, r9, fp │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - smlatbeq r4, r4, r8, fp │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - smlatteq r4, ip, r7, fp │ │ │ │ - @ instruction: 0x0104b7bc │ │ │ │ - @ instruction: 0x0104b7b2 │ │ │ │ - @ instruction: 0x0104b79e │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + smlatteq r4, r6, r9, fp │ │ │ │ + @ instruction: 0x0104b9b8 │ │ │ │ + smlabbeq r4, r4, r9, fp │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ strdeq fp, [r4, -r2] │ │ │ │ - smlabteq r4, r2, r6, fp │ │ │ │ - @ instruction: 0x0104b6b8 │ │ │ │ - @ instruction: 0x0104b692 │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - smlatteq r4, r0, r5, fp │ │ │ │ - @ instruction: 0x0104b5b0 │ │ │ │ + smlabteq r4, ip, r8, fp │ │ │ │ + @ instruction: 0x0104b89c │ │ │ │ + @ instruction: 0x0104b892 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, r6, lsr #16 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + smlatbeq r4, r2, r7, fp │ │ │ │ + @ instruction: 0x0104b798 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + strdeq fp, [r4, -r2] │ │ │ │ + smlabteq r4, r0, r6, fp │ │ │ │ + @ instruction: 0x0104b690 │ │ │ │ + tsteq r4, lr, asr r6 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, lr, lsl #12 │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + smlatbeq r4, lr, r5, fp │ │ │ │ tsteq r4, lr, ror r5 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - tsteq r4, lr, lsr #10 │ │ │ │ - strdeq fp, [r4, -lr] │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + tsteq r4, r6, lsl #10 │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ smlabteq r4, lr, r4, fp │ │ │ │ - @ instruction: 0x0104b49e │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - tsteq r4, ip, asr #8 │ │ │ │ - tsteq r4, r6, lsr #8 │ │ │ │ + smlatbeq r4, r8, r4, fp │ │ │ │ + tsteq r4, ip, ror r4 │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ strdeq fp, [r4, -r6] │ │ │ │ - smlatteq r4, lr, r3, fp │ │ │ │ - smlabteq r4, r8, r3, fp │ │ │ │ - @ instruction: 0x0104b39c │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r4, r8, asr #6 │ │ │ │ - tsteq r4, lr, lsl r3 │ │ │ │ - tsteq r4, r6, lsl r3 │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ - smlabteq r4, r6, r2, fp │ │ │ │ - @ instruction: 0x0104b2be │ │ │ │ - @ instruction: 0x0104b29c │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r4, lr, lsl r2 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ ldrdeq fp, [r4, -r0] │ │ │ │ - smlatbeq r4, r2, r1, fp │ │ │ │ + smlatbeq r4, r6, r3, fp │ │ │ │ + @ instruction: 0x0104b39e │ │ │ │ + tsteq r4, ip, ror r3 │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + @ instruction: 0x0104b2b0 │ │ │ │ + smlabbeq r4, r2, r2, fp │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - tsteq r4, r2, lsr #32 │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - smlatbeq r4, r4, pc, sl @ │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - tsteq r4, lr, ror #30 │ │ │ │ - tsteq r4, sl, asr #30 │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - smlatteq r4, ip, lr, sl │ │ │ │ - @ instruction: 0x0104aebe │ │ │ │ - @ instruction: 0x0104ae90 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - tsteq r4, r4, lsr lr │ │ │ │ - tsteq r4, r6, lsl #28 │ │ │ │ + tsteq r4, r2, lsl #2 │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + strheq fp, [r4, -r0] │ │ │ │ + smlabbeq r4, r4, r0, fp │ │ │ │ + qaddeq fp, r8, r4 │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ strdeq sl, [r4, -ip] │ │ │ │ - ldrdeq sl, [r4, -r6] │ │ │ │ - smlatbeq r4, r8, sp, sl │ │ │ │ - @ instruction: 0x0104ad9e │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ strdeq sl, [r4, -r2] │ │ │ │ - smlabteq r4, r6, ip, sl │ │ │ │ - @ instruction: 0x0104acbc │ │ │ │ - @ instruction: 0x0104ac98 │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, r2, lsl ip │ │ │ │ - smlatteq r4, lr, fp, sl │ │ │ │ - ldrdeq sl, [r4, -sl] │ │ │ │ - smlatbeq r4, lr, fp, sl │ │ │ │ - @ instruction: 0x0104ab9a │ │ │ │ - smlabbeq r4, r6, fp, sl │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r4, lr, lsr #22 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - tsteq r4, r6, lsl #22 │ │ │ │ - ldrdeq sl, [r4, -sl] │ │ │ │ - smlabteq r4, r6, sl, sl │ │ │ │ - smlatbeq r4, r0, sl, sl │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r4, sl, lsl sl │ │ │ │ + smlabteq r4, ip, pc, sl @ │ │ │ │ + @ instruction: 0x0104af9e │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + smlatteq r4, r6, lr, sl │ │ │ │ + ldrdeq sl, [r4, -ip] │ │ │ │ + @ instruction: 0x0104aeb6 │ │ │ │ + smlabbeq r4, r8, lr, sl │ │ │ │ + tsteq r4, lr, ror lr │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ strdeq sl, [r4, -r6] │ │ │ │ - @ instruction: 0x0104a9ba │ │ │ │ - @ instruction: 0x0104a998 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r8, lsl r9 │ │ │ │ - smlatteq r4, r6, r8, sl │ │ │ │ - @ instruction: 0x0104a8b4 │ │ │ │ - @ instruction: 0x0104a896 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - smlatbeq r4, ip, r7, sl │ │ │ │ - smlatbeq r4, r2, r7, sl │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ + ldrdeq sl, [r4, -r2] │ │ │ │ + smlatbeq r4, r6, sp, sl │ │ │ │ + @ instruction: 0x0104ad9c │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ strdeq sl, [r4, -r2] │ │ │ │ - smlabteq r4, r6, r6, sl │ │ │ │ - @ instruction: 0x0104a6bc │ │ │ │ - @ instruction: 0x0104a696 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ + smlabteq r4, lr, ip, sl │ │ │ │ + @ instruction: 0x0104acba │ │ │ │ + smlabbeq r4, lr, ip, sl │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + strdeq sl, [r4, -sl] │ │ │ │ + smlatteq r4, r6, fp, sl │ │ │ │ + @ instruction: 0x0104abba │ │ │ │ + smlatbeq r4, r6, fp, sl │ │ │ │ + smlabbeq r4, r0, fp, sl │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + strdeq sl, [r4, -sl] │ │ │ │ + ldrdeq sl, [r4, -r6] │ │ │ │ + @ instruction: 0x0104aa9a │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlabteq r4, r6, r9, sl │ │ │ │ + @ instruction: 0x0104a994 │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + smlatteq r4, r4, r8, sl │ │ │ │ + @ instruction: 0x0104a8b8 │ │ │ │ + smlabbeq r4, ip, r8, sl │ │ │ │ + smlabbeq r4, r2, r8, sl │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq r4, ip, lsr #16 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + strdeq sl, [r4, -lr] │ │ │ │ + ldrdeq sl, [r4, -r2] │ │ │ │ + smlatbeq r4, r6, r7, sl │ │ │ │ + @ instruction: 0x0104a79c │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + strdeq sl, [r4, -r4] │ │ │ │ + smlabteq r4, r4, r6, sl │ │ │ │ + @ instruction: 0x0104a69a │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ tsteq r4, r4, lsl r6 │ │ │ │ - smlatteq r4, r4, r5, sl │ │ │ │ - @ instruction: 0x0104a5ba │ │ │ │ - smlabbeq r4, ip, r5, sl │ │ │ │ - tsteq r4, lr, asr r5 │ │ │ │ - tsteq r4, r6, asr r5 │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ - tsteq r4, sl, lsl #10 │ │ │ │ - tsteq r4, r2, lsl #10 │ │ │ │ - ldrdeq sl, [r4, -lr] │ │ │ │ - @ instruction: 0x0104a4b0 │ │ │ │ - smlabbeq r4, r2, r4, sl │ │ │ │ - tsteq r4, sl, ror r4 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, r6, lsr r4 │ │ │ │ - tsteq r4, r6, lsl #8 │ │ │ │ - ldrdeq sl, [r4, -sl] │ │ │ │ - @ instruction: 0x0104a3b0 │ │ │ │ - smlatbeq r4, r8, r3, sl │ │ │ │ - smlabbeq r4, r4, r3, sl │ │ │ │ + smlatteq r4, sl, r5, sl │ │ │ │ + smlatteq r4, r2, r5, sl │ │ │ │ + @ instruction: 0x0104a5be │ │ │ │ + @ instruction: 0x0104a590 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ + smlatteq r4, r6, r4, sl │ │ │ │ + @ instruction: 0x0104a4ba │ │ │ │ + @ instruction: 0x0104a490 │ │ │ │ + smlabbeq r4, r8, r4, sl │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ teqpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ tstpvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -71094,128 +71094,128 @@ │ │ │ │ and r4, fp, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2163 @ 0xfffff78d │ │ │ │ ldmdami r3!, {r3, r9, sp, lr, pc}^ │ │ │ │ and r4, r5, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2162 @ 0xfffff78e │ │ │ │ ldmdami r2!, {r1, r9, sp, lr, pc}^ │ │ │ │ mvns r4, r8, ror r4 │ │ │ │ - smlatteq r4, r2, r1, sl │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ + smlabteq r4, r2, r2, sl │ │ │ │ + @ instruction: 0x0104a2b8 │ │ │ │ + @ instruction: 0x0104a294 │ │ │ │ + tsteq r4, r8, ror #4 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + tsteq r4, r2, lsr r2 │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + smlatteq r4, r6, r1, sl │ │ │ │ @ instruction: 0x0104a1b4 │ │ │ │ - smlabbeq r4, r8, r1, sl │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - tsteq r4, r6, lsl #2 │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - smlatbeq r4, r6, r0, sl │ │ │ │ - tsteq r4, r6, ror r0 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ + smlabbeq r4, r6, r1, sl │ │ │ │ + tsteq r4, r6, asr r1 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlabteq r4, ip, r0, sl │ │ │ │ + smlabteq r4, r2, r0, sl │ │ │ │ + swpeq sl, ip, [r4] │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ tsteq r4, ip, lsr r0 │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - smlatteq r4, ip, pc, r9 @ │ │ │ │ - smlatteq r4, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x01049fbc │ │ │ │ - smlabbeq r4, ip, pc, r9 @ │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + tsteq r4, lr │ │ │ │ + smlatteq r4, sl, pc, r9 @ │ │ │ │ + @ instruction: 0x01049fbe │ │ │ │ + @ instruction: 0x01049f92 │ │ │ │ + tsteq r4, r6, ror #30 │ │ │ │ tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, r2, asr pc │ │ │ │ - tsteq r4, lr, lsr #30 │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - ldrdeq r9, [r4, -lr] │ │ │ │ - @ instruction: 0x01049eb2 │ │ │ │ - smlabbeq r4, r6, lr, r9 │ │ │ │ - tsteq r4, ip, ror lr │ │ │ │ - tsteq r4, r6, asr lr │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - smlabteq r4, r6, sp, r9 │ │ │ │ - smlatbeq r4, r2, sp, r9 │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - smlatteq r4, ip, ip, r9 │ │ │ │ - smlabteq r4, r0, ip, r9 │ │ │ │ - @ instruction: 0x01049c94 │ │ │ │ - smlabbeq r4, sl, ip, r9 │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r4, r6, lsl #24 │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + smlatteq r4, r0, lr, r9 │ │ │ │ + @ instruction: 0x01049eb0 │ │ │ │ + smlatbeq r4, r6, lr, r9 │ │ │ │ + smlabbeq r4, r2, lr, r9 │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + smlabteq r4, ip, sp, r9 │ │ │ │ + smlatbeq r4, r0, sp, r9 │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + smlatteq r4, r6, ip, r9 │ │ │ │ + @ instruction: 0x01049cba │ │ │ │ + smlabbeq r4, lr, ip, r9 │ │ │ │ + smlabbeq r4, r4, ip, r9 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ ldrdeq r9, [r4, -sl] │ │ │ │ - smlatbeq r4, lr, fp, r9 │ │ │ │ - smlatbeq r4, r4, fp, r9 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - strdeq r9, [r4, -sl] │ │ │ │ - smlabteq r4, sl, sl, r9 │ │ │ │ + smlatbeq r4, sl, fp, r9 │ │ │ │ + smlatbeq r4, r0, fp, r9 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ smlabteq r4, r0, sl, r9 │ │ │ │ - @ instruction: 0x01049a9c │ │ │ │ + @ instruction: 0x01049ab6 │ │ │ │ + @ instruction: 0x01049a92 │ │ │ │ tsteq r4, r0, ror sl │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - tsteq r4, r0, asr #20 │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ - smlatteq r4, r0, r9, r9 │ │ │ │ - ldrdeq r9, [r4, -r6] │ │ │ │ - @ instruction: 0x010499b2 │ │ │ │ - @ instruction: 0x01049990 │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - smlatteq r4, r2, r8, r9 │ │ │ │ - ldrdeq r9, [r4, -sl] │ │ │ │ - @ instruction: 0x010498b8 │ │ │ │ - smlabbeq r4, ip, r8, r9 │ │ │ │ - smlabbeq r4, r6, r8, r9 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - tsteq r4, r6, lsl r8 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - smlatteq r4, lr, r7, r9 │ │ │ │ - smlabteq r4, ip, r7, r9 │ │ │ │ - smlatbeq r4, r0, r7, r9 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + smlatteq r4, ip, r9, r9 │ │ │ │ + smlabteq r4, r2, r9, r9 │ │ │ │ + @ instruction: 0x010499ba │ │ │ │ + @ instruction: 0x01049998 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + smlabteq r4, lr, r8, r9 │ │ │ │ + smlatbeq r4, ip, r8, r9 │ │ │ │ + smlabbeq r4, r0, r8, r9 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + smlatteq r4, r8, r7, r9 │ │ │ │ + smlabteq r4, r2, r7, r9 │ │ │ │ + @ instruction: 0x0104979c │ │ │ │ + @ instruction: 0x01049796 │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ tsteq r4, sl, asr #14 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ + smlabteq r7, ip, r7, r7 │ │ │ │ + tsteq r4, lr, lsr r7 │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ tsteq r4, r6, lsr #14 │ │ │ │ + ldrdeq r7, [r7, -r8] │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ tsteq r4, r8, lsl #14 │ │ │ │ - smlatteq r4, r2, r6, r9 │ │ │ │ - @ instruction: 0x010496bc │ │ │ │ - @ instruction: 0x010496b6 │ │ │ │ - @ instruction: 0x01049696 │ │ │ │ - tsteq r4, r6, ror r6 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - smlatteq r7, ip, r6, r7 │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - @ instruction: 0x01077690 │ │ │ │ - tsteq r4, r2, asr r6 │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strdeq r9, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r5, r9 │ │ │ │ - smlatteq r4, r6, r5, r9 │ │ │ │ - smlatteq r4, r0, r5, r9 │ │ │ │ - ldrdeq r9, [r4, -sl] │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r5, r9 │ │ │ │ - smlabteq r4, r8, r5, r9 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + smlatteq r4, sl, r6, r9 │ │ │ │ + smlatteq r4, r4, r6, r9 │ │ │ │ + ldrdeq r9, [r4, -lr] │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + ldrdeq r9, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r6, r9 │ │ │ │ + smlabteq r4, r6, r6, r9 │ │ │ │ + smlabteq r4, r0, r6, r9 │ │ │ │ + @ instruction: 0x010496ba │ │ │ │ + @ instruction: 0x010496b4 │ │ │ │ + smlatbeq r4, lr, r6, r9 │ │ │ │ + smlatbeq r4, r8, r6, r9 │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,109 +71351,109 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r9, [r4, -sl] │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r3, r9 │ │ │ │ - smlatteq r4, r8, r3, r9 │ │ │ │ - smlatteq r4, r2, r3, r9 │ │ │ │ - tsteq r7, r4, lsl #10 │ │ │ │ - smlatbeq r7, sl, r4, r7 │ │ │ │ - smlabbeq r7, r0, r4, r7 │ │ │ │ - smlabteq r4, sl, r3, r9 │ │ │ │ - smlabteq r4, r4, r3, r9 │ │ │ │ - @ instruction: 0x010493be │ │ │ │ - @ instruction: 0x010493b8 │ │ │ │ - @ instruction: 0x010493b2 │ │ │ │ - smlatbeq r4, ip, r3, r9 │ │ │ │ - tsteq r7, r6, lsr #10 │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - @ instruction: 0x0104939a │ │ │ │ - @ instruction: 0x01049394 │ │ │ │ - smlabbeq r4, lr, r3, r9 │ │ │ │ - smlabbeq r4, r8, r3, r9 │ │ │ │ - smlabbeq r4, r2, r3, r9 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - tsteq r4, r6, ror r3 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - tsteq r4, r6, asr #6 │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - tsteq r4, sl, lsr r3 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - tsteq r4, r2, lsr #6 │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ - tsteq r4, r6, lsl r3 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - tsteq r4, sl, lsl #6 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strdeq r9, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r2, r9 │ │ │ │ - smlatteq r4, r6, r2, r9 │ │ │ │ - smlatteq r4, r0, r2, r9 │ │ │ │ ldrdeq r9, [r4, -sl] │ │ │ │ ldrdeq r9, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r2, r9 │ │ │ │ - smlabteq r4, r8, r2, r9 │ │ │ │ - smlabteq r4, r2, r2, r9 │ │ │ │ - @ instruction: 0x010492bc │ │ │ │ - @ instruction: 0x010492b6 │ │ │ │ - @ instruction: 0x010492b0 │ │ │ │ - smlatbeq r4, sl, r2, r9 │ │ │ │ - smlatbeq r4, r4, r2, r9 │ │ │ │ - @ instruction: 0x0104929e │ │ │ │ - @ instruction: 0x01049298 │ │ │ │ - @ instruction: 0x01049292 │ │ │ │ - smlabbeq r4, ip, r2, r9 │ │ │ │ - smlabbeq r4, r6, r2, r9 │ │ │ │ - smlabbeq r4, r0, r2, r9 │ │ │ │ - tsteq r4, sl, ror r2 │ │ │ │ - tsteq r4, r4, ror r2 │ │ │ │ - tsteq r4, lr, ror #4 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r4, r2, ror #4 │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - tsteq r4, r6, asr r2 │ │ │ │ - tsteq r4, r0, asr r2 │ │ │ │ - tsteq r4, sl, asr #4 │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tsteq r4, r6, lsr #4 │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ - tsteq r4, r4, lsl r2 │ │ │ │ - tsteq r4, lr, lsl #4 │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - tsteq r4, r2, lsl #4 │ │ │ │ + smlabteq r4, lr, r4, r9 │ │ │ │ + smlabteq r4, r8, r4, r9 │ │ │ │ + smlabteq r4, r2, r4, r9 │ │ │ │ + smlatteq r7, r4, r5, r7 │ │ │ │ + smlabbeq r7, sl, r5, r7 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + smlatbeq r4, sl, r4, r9 │ │ │ │ + smlatbeq r4, r4, r4, r9 │ │ │ │ + @ instruction: 0x0104949e │ │ │ │ + @ instruction: 0x01049498 │ │ │ │ + @ instruction: 0x01049492 │ │ │ │ + smlabbeq r4, ip, r4, r9 │ │ │ │ + tsteq r7, r6, lsl #12 │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + tsteq r4, sl, ror r4 │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + tsteq r4, lr, ror #8 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r4, r6, asr r4 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, r2, lsr r4 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + tsteq r4, sl, lsl r4 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + tsteq r4, r2, lsl #8 │ │ │ │ strdeq r9, [r4, -ip] │ │ │ │ strdeq r9, [r4, -r6] │ │ │ │ strdeq r9, [r4, -r0] │ │ │ │ - smlatteq r4, sl, r1, r9 │ │ │ │ - smlatteq r4, r4, r1, r9 │ │ │ │ + smlatteq r4, sl, r3, r9 │ │ │ │ + smlatteq r4, r4, r3, r9 │ │ │ │ ldrdeq r9, [r4, -lr] │ │ │ │ ldrdeq r9, [r4, -r8] │ │ │ │ ldrdeq r9, [r4, -r2] │ │ │ │ - smlabteq r4, ip, r1, r9 │ │ │ │ - smlabteq r4, r6, r1, r9 │ │ │ │ + smlabteq r4, ip, r3, r9 │ │ │ │ + smlabteq r4, r6, r3, r9 │ │ │ │ + smlabteq r4, r0, r3, r9 │ │ │ │ + @ instruction: 0x010493ba │ │ │ │ + @ instruction: 0x010493b4 │ │ │ │ + smlatbeq r4, lr, r3, r9 │ │ │ │ + smlatbeq r4, r8, r3, r9 │ │ │ │ + smlatbeq r4, r2, r3, r9 │ │ │ │ + @ instruction: 0x0104939c │ │ │ │ + @ instruction: 0x01049396 │ │ │ │ + @ instruction: 0x01049390 │ │ │ │ + smlabbeq r4, sl, r3, r9 │ │ │ │ + smlabbeq r4, r4, r3, r9 │ │ │ │ + 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 │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r4, r2, asr #6 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, sl, lsr #6 │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + tsteq r4, lr, lsl r3 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + tsteq r4, ip, lsl #6 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + mrseq r9, LR_abt │ │ │ │ + strdeq r9, [r4, -sl] │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r2, r9 │ │ │ │ + smlatteq r4, r8, r2, r9 │ │ │ │ + smlatteq r4, r2, r2, r9 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + ldrdeq r9, [r4, -r6] │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r2, r9 │ │ │ │ + smlabteq r4, r4, r2, r9 │ │ │ │ + @ instruction: 0x010492be │ │ │ │ + @ instruction: 0x010492b8 │ │ │ │ + @ instruction: 0x010492b2 │ │ │ │ + smlatbeq r4, ip, r2, r9 │ │ │ │ + smlatbeq r4, r6, r2, 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 │ │ │ │ @@ -72270,16 +72270,16 @@ │ │ │ │ movwle r5, #65419 @ 0xff8b │ │ │ │ addpl pc, fp, #164, 10 @ 0x29000000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207d8 │ │ │ │ @ instruction: 0xf00184a2 │ │ │ │ svclt 0x0000be6d │ │ │ │ - smlabbeq r4, r0, r3, r9 │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ mvnseq pc, #268435460 @ 0x10000004 │ │ │ │ stmdale r1!, {r0, r3, r4, r7, r9, lr} │ │ │ │ mvneq pc, #268435460 @ 0x10000004 │ │ │ │ stmdble sp, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrpl pc, r7, #164, 10 @ 0x29000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @@ -74915,194 +74915,194 @@ │ │ │ │ stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi feeede98 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrdeq pc, [r6, -sl] │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - tsteq r7, sl, lsl #16 │ │ │ │ - smlabteq r4, r6, sl, r6 │ │ │ │ - @ instruction: 0x01046abe │ │ │ │ + @ instruction: 0x0106feba │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + smlatteq r7, sl, r8, r4 │ │ │ │ + smlatbeq r4, r6, fp, r6 │ │ │ │ + @ instruction: 0x01046b9e │ │ │ │ + smlabteq r7, r6, r8, r4 │ │ │ │ + smlabteq r7, r4, r8, r4 │ │ │ │ + smlabteq r7, sl, r8, r4 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + smlatbeq r6, r4, r2, r6 │ │ │ │ + smlabteq r6, ip, ip, r6 │ │ │ │ + smlabbeq r7, sl, r8, r4 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r7, sl, ror #16 │ │ │ │ + tsteq r7, ip, ror #16 │ │ │ │ + tsteq r7, sl, ror #16 │ │ │ │ + smlatbeq r4, r2, r1, lr │ │ │ │ + @ instruction: 0x01046a98 │ │ │ │ + @ instruction: 0x01046a90 │ │ │ │ + tsteq r7, r6, lsr r8 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ + tsteq r7, lr, lsl #16 │ │ │ │ + tsteq r7, ip, lsl #16 │ │ │ │ + tsteq r4, ip, lsl #2 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ smlatteq r7, r6, r7, r4 │ │ │ │ - smlatteq r7, r4, r7, r4 │ │ │ │ - smlatteq r7, sl, r7, r4 │ │ │ │ - smlabbeq r6, r6, r0, r8 │ │ │ │ - smlabteq r6, r4, r1, r6 │ │ │ │ - smlatteq r6, ip, fp, r6 │ │ │ │ - smlatbeq r7, sl, r7, r4 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - smlabbeq r7, sl, r7, r4 │ │ │ │ - smlabbeq r7, ip, r7, r4 │ │ │ │ - smlabbeq r7, sl, r7, r4 │ │ │ │ - smlabteq r4, r2, r0, lr │ │ │ │ - @ instruction: 0x010469b8 │ │ │ │ - @ instruction: 0x010469b0 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r7, r8, lsr r7 │ │ │ │ - tsteq r7, lr, lsr #14 │ │ │ │ - tsteq r7, ip, lsr #14 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - tsteq r7, r6, lsl #14 │ │ │ │ - strdeq r6, [r4, -r0] │ │ │ │ - smlabteq r7, lr, r7, r4 │ │ │ │ - strdeq r4, [r7, -r8] │ │ │ │ - @ instruction: 0x0107479a │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - smlatteq r7, r6, r8, r4 │ │ │ │ - smlatteq r7, lr, r8, r4 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - smlatteq r5, r0, sp, r4 │ │ │ │ - smlabbeq r6, lr, pc, r5 @ │ │ │ │ - tsteq r7, ip, lsr r6 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ - smlatbeq r7, ip, sp, r8 │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - smlatteq r7, r8, r5, r4 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - smlabteq r7, ip, r5, r4 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - strdeq r4, [r5, -r4] │ │ │ │ - smlabbeq r7, lr, r5, r4 │ │ │ │ - smlabbeq r7, lr, r5, r4 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r7, lr, ror #10 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - ldrdeq r2, [sp, -r8] │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - tsteq r7, ip, lsr #10 │ │ │ │ - tsteq r7, r8, lsr #10 │ │ │ │ - tsteq r7, r4, lsr #10 │ │ │ │ - tsteq r7, r0, lsr #10 │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ - tsteq r7, r8, lsl r5 │ │ │ │ - tsteq r7, r4, lsl r5 │ │ │ │ - tsteq r7, r0, lsl r5 │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - tsteq r7, r0, lsl #10 │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + smlatbeq r7, lr, r8, r4 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + tsteq r7, sl, ror r8 │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + smlabteq r7, r6, r9, r4 │ │ │ │ + smlabteq r7, lr, r9, r4 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + smlabteq r5, r0, lr, r4 │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + tsteq r7, ip, lsl r7 │ │ │ │ + smlatteq r4, r0, r8, r6 │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + smlabbeq r7, ip, lr, r8 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + smlabteq r7, r8, r6, r4 │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + smlatbeq r7, ip, r6, r4 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r7, lr, asr #12 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + @ instruction: 0x010d27b8 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + tsteq r7, r8, lsl #12 │ │ │ │ + tsteq r7, r4, lsl #12 │ │ │ │ + tsteq r7, r0, lsl #12 │ │ │ │ strdeq r4, [r7, -ip] │ │ │ │ strdeq r4, [r7, -r8] │ │ │ │ strdeq r4, [r7, -r4] │ │ │ │ strdeq r4, [r7, -r0] │ │ │ │ - smlatteq r7, ip, r4, r4 │ │ │ │ - smlatteq r7, r8, r4, r4 │ │ │ │ - smlatteq r7, r4, r4, r4 │ │ │ │ - ldrdeq r4, [r7, -lr] │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - smlabteq r7, lr, r2, r4 │ │ │ │ - tsteq r7, r6, lsr r4 │ │ │ │ - tsteq r7, lr, lsr r4 │ │ │ │ - smlabbeq r7, lr, r4, r4 │ │ │ │ - tsteq r7, r2, lsl r4 │ │ │ │ - tsteq r7, sl, lsl r4 │ │ │ │ - tsteq r7, r2, ror r4 │ │ │ │ - tsteq r7, r6, lsl #8 │ │ │ │ - tsteq r7, r2, lsl #8 │ │ │ │ - strdeq r4, [r7, -lr] │ │ │ │ + smlatteq r7, ip, r5, r4 │ │ │ │ + smlatteq r7, r0, r5, r4 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ + smlabteq r7, ip, r5, r4 │ │ │ │ + smlabteq r7, r8, r5, r4 │ │ │ │ + smlabteq r7, r4, r5, r4 │ │ │ │ + @ instruction: 0x010745be │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + smlatbeq r7, lr, r3, r4 │ │ │ │ + tsteq r7, r6, lsl r5 │ │ │ │ + tsteq r7, lr, lsl r5 │ │ │ │ + tsteq r7, lr, ror #10 │ │ │ │ + strdeq r4, [r7, -r2] │ │ │ │ strdeq r4, [r7, -sl] │ │ │ │ - tsteq r7, r6, lsr r4 │ │ │ │ - tsteq r7, r6, lsr r4 │ │ │ │ - tsteq sp, r4, ror r4 │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ - tsteq r7, r0, asr #6 │ │ │ │ - tsteq r7, ip, lsr r3 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - tsteq r7, r4, lsr r3 │ │ │ │ - tsteq r7, r0, lsr r3 │ │ │ │ - tsteq r7, ip, lsr #6 │ │ │ │ - tsteq r7, r8, lsr #6 │ │ │ │ - tsteq r7, r4, lsr #6 │ │ │ │ + tsteq r7, r2, asr r5 │ │ │ │ + smlatteq r7, r6, r4, r4 │ │ │ │ + smlatteq r7, r2, r4, r4 │ │ │ │ + ldrdeq r4, [r7, -lr] │ │ │ │ + ldrdeq r4, [r7, -sl] │ │ │ │ + tsteq r7, r6, lsl r5 │ │ │ │ + tsteq r7, r6, lsl r5 │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ + tsteq r7, r0, lsr #8 │ │ │ │ + tsteq r7, ip, lsl r4 │ │ │ │ + tsteq r7, r8, lsl r4 │ │ │ │ + tsteq r7, r4, lsl r4 │ │ │ │ + tsteq r7, r0, lsl r4 │ │ │ │ + tsteq r7, ip, lsl #8 │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + tsteq r7, r6, ror r4 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + smlatteq r7, lr, r1, r4 │ │ │ │ + tsteq r7, r6, asr r3 │ │ │ │ + tsteq r7, lr, asr r3 │ │ │ │ + smlatbeq r7, lr, r3, r4 │ │ │ │ + tsteq r7, r2, lsr r3 │ │ │ │ + tsteq r7, sl, lsr r3 │ │ │ │ + @ instruction: 0x01074392 │ │ │ │ + tsteq r7, r6, lsr #6 │ │ │ │ + tsteq r7, r2, lsr #6 │ │ │ │ + tsteq r7, lr, lsl r3 │ │ │ │ + tsteq r7, sl, lsl r3 │ │ │ │ + tsteq r7, r6, asr r3 │ │ │ │ @ instruction: 0x01074396 │ │ │ │ - tsteq r6, r2, ror r9 │ │ │ │ - tsteq r7, lr, lsl #2 │ │ │ │ - tsteq r7, r6, ror r2 │ │ │ │ - tsteq r7, lr, ror r2 │ │ │ │ - smlabteq r7, lr, r2, r4 │ │ │ │ - tsteq r7, r2, asr r2 │ │ │ │ - tsteq r7, sl, asr r2 │ │ │ │ - @ instruction: 0x010742b2 │ │ │ │ - tsteq r7, r6, asr #4 │ │ │ │ - tsteq r7, r2, asr #4 │ │ │ │ - tsteq r7, lr, lsr r2 │ │ │ │ - tsteq r7, sl, lsr r2 │ │ │ │ + @ instruction: 0x010d2394 │ │ │ │ + smlabbeq r7, r2, r3, r4 │ │ │ │ + tsteq r7, r4, ror #6 │ │ │ │ + tsteq r7, ip, asr r3 │ │ │ │ + tsteq r7, r4, asr r3 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + tsteq r7, r4, asr #6 │ │ │ │ + strdeq r2, [sp, -sl] │ │ │ │ + tsteq r7, r2, asr #6 │ │ │ │ + tsteq r7, sl, lsr r3 │ │ │ │ + tsteq r7, r2, lsr r3 │ │ │ │ + tsteq r7, r6, asr #6 │ │ │ │ + tsteq r7, lr, lsr r3 │ │ │ │ + @ instruction: 0x010768be │ │ │ │ + @ instruction: 0x0104d998 │ │ │ │ + smlatteq r4, ip, r1, r6 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + ldrdeq r4, [r7, -r6] │ │ │ │ + ldrdeq r4, [r7, -sl] │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + strdeq r6, [r4, -r0] │ │ │ │ + @ instruction: 0x010742b0 │ │ │ │ + tsteq r7, r2, ror r2 │ │ │ │ tsteq r7, r6, ror r2 │ │ │ │ - @ instruction: 0x010742b6 │ │ │ │ - @ instruction: 0x010d22b4 │ │ │ │ - smlatbeq r7, r2, r2, r4 │ │ │ │ - smlabbeq r7, r4, r2, r4 │ │ │ │ - tsteq r7, ip, ror r2 │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - tsteq r7, ip, ror #4 │ │ │ │ - tsteq r7, r4, ror #4 │ │ │ │ - tsteq sp, sl, lsl r2 │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - tsteq r7, sl, asr r2 │ │ │ │ - tsteq r7, r2, asr r2 │ │ │ │ - tsteq r7, r6, ror #4 │ │ │ │ - tsteq r7, lr, asr r2 │ │ │ │ - ldrdeq r6, [r7, -lr] │ │ │ │ - @ instruction: 0x0104d8b8 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tsteq r4, r4, ror r1 │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - strdeq r4, [r7, -r6] │ │ │ │ - strdeq r4, [r7, -sl] │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ - @ instruction: 0x01074192 │ │ │ │ - @ instruction: 0x01074196 │ │ │ │ - smlabteq r6, r2, r8, r6 │ │ │ │ - strheq r6, [r4, -r4] │ │ │ │ - smlatbeq r4, ip, r0, r6 │ │ │ │ - smlabbeq r7, r0, r1, r4 │ │ │ │ - tsteq r7, lr, lsr #2 │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - qaddeq r6, r0, r4 │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r7, r0, lsr r1 │ │ │ │ - smlabteq r7, ip, r0, r4 │ │ │ │ - ldrdeq r4, [r7, -r2] │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlatteq r4, lr, pc, r5 @ │ │ │ │ - smlatteq r7, ip, r0, r4 │ │ │ │ - tsteq r7, r4, ror r0 │ │ │ │ - tsteq r7, sl, ror r0 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x01045f9c │ │ │ │ - @ instruction: 0x01045f96 │ │ │ │ - smlatbeq r7, r8, r0, r4 │ │ │ │ - tsteq r7, ip, lsl r0 │ │ │ │ - tsteq r7, r2, lsr #32 │ │ │ │ - @ instruction: 0x01066790 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - tsteq r7, r4, rrx │ │ │ │ - smlabteq r7, r4, pc, r3 @ │ │ │ │ - smlabteq r7, sl, pc, r3 @ │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlatteq r4, ip, lr, r5 │ │ │ │ - smlatteq r4, r6, lr, r5 │ │ │ │ - tsteq r7, r0, lsr #32 │ │ │ │ - tsteq r7, ip, ror #30 │ │ │ │ - tsteq r7, r2, ror pc │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ + smlatbeq r6, r2, r9, r6 │ │ │ │ + @ instruction: 0x01046194 │ │ │ │ + smlabbeq r4, ip, r1, r6 │ │ │ │ + tsteq r7, r0, ror #4 │ │ │ │ + tsteq r7, lr, lsl #4 │ │ │ │ + tsteq r7, r2, lsl r2 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + tsteq r7, r0, lsl r2 │ │ │ │ + smlatbeq r7, ip, r1, r4 │ │ │ │ + @ instruction: 0x010741b2 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + smlabteq r4, lr, r0, r6 │ │ │ │ + smlabteq r7, ip, r1, r4 │ │ │ │ + tsteq r7, r4, asr r1 │ │ │ │ + tsteq r7, sl, asr r1 │ │ │ │ + @ instruction: 0x010668b8 │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + smlabbeq r7, r8, r1, r4 │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + tsteq r7, r2, lsl #2 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ + tsteq r7, r4, asr #2 │ │ │ │ + smlatbeq r7, r4, r0, r4 │ │ │ │ + smlatbeq r7, sl, r0, r4 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + smlabteq r4, ip, pc, r5 @ │ │ │ │ + smlabteq r4, r6, pc, r5 @ │ │ │ │ + mrseq r4, (UNDEF: 23) │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ + qaddeq r4, r2, r7 │ │ │ │ + @ instruction: 0x01045bbe │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0d36c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdale pc, {r3, r4, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ stmdale r9, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -75134,24 +75134,24 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - tsteq r7, r8, lsl sp │ │ │ │ - smlatteq r7, r8, ip, r3 │ │ │ │ - smlatteq r7, sl, ip, r3 │ │ │ │ - smlabteq r7, r2, ip, r3 │ │ │ │ - smlatbeq r7, r8, ip, r3 │ │ │ │ - @ instruction: 0x010456ba │ │ │ │ - @ instruction: 0x010456b4 │ │ │ │ - smlatbeq r4, lr, r6, r5 │ │ │ │ - smlatbeq r4, r8, r6, r5 │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + strdeq r3, [r7, -r8] │ │ │ │ + smlabteq r7, r8, sp, r3 │ │ │ │ + smlabteq r7, sl, sp, r3 │ │ │ │ + smlatbeq r7, r2, sp, r3 │ │ │ │ + smlabbeq r7, r8, sp, r3 │ │ │ │ + @ instruction: 0x0104579a │ │ │ │ + @ instruction: 0x01045794 │ │ │ │ + smlabbeq r4, lr, r7, r5 │ │ │ │ + smlabbeq r4, r8, r7, r5 │ │ │ │ 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 │ │ │ │ @@ -75437,79 +75437,79 @@ │ │ │ │ and lr, r7, r6, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, ip, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r3, [r5, -lr] │ │ │ │ - tsteq r7, lr, lsr r9 │ │ │ │ - @ instruction: 0x01053db8 │ │ │ │ - @ instruction: 0x01053db6 │ │ │ │ - @ instruction: 0x01053db4 │ │ │ │ - @ instruction: 0x01053db2 │ │ │ │ - smlatteq sp, r6, r9, r1 │ │ │ │ - smlatbeq r5, r0, sp, r3 │ │ │ │ - smlatbeq r5, r8, sp, r3 │ │ │ │ - smlatbeq r5, r6, sp, r3 │ │ │ │ - smlatbeq r5, r4, sp, r3 │ │ │ │ + @ instruction: 0x01053ebe │ │ │ │ + tsteq r7, lr, lsl sl │ │ │ │ + @ instruction: 0x01053e98 │ │ │ │ + @ instruction: 0x01053e96 │ │ │ │ + @ instruction: 0x01053e94 │ │ │ │ + @ instruction: 0x01053e92 │ │ │ │ + smlabteq sp, r6, sl, r1 │ │ │ │ + smlabbeq r5, r0, lr, r3 │ │ │ │ + smlabbeq r5, r8, lr, r3 │ │ │ │ + smlabbeq r5, r6, lr, r3 │ │ │ │ + smlabbeq r5, r4, lr, r3 │ │ │ │ + smlabbeq r5, r8, lr, r3 │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r7, lr, asr #18 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + smlabbeq r4, r0, r2, sp │ │ │ │ + ldrdeq sp, [r4, -r2] │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + smlatbeq sp, r2, r9, r1 │ │ │ │ + @ instruction: 0x010657b0 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r4, r0, lsr #4 │ │ │ │ smlatbeq r5, r8, sp, r3 │ │ │ │ - @ instruction: 0x01053d9e │ │ │ │ - @ instruction: 0x01053d98 │ │ │ │ - @ instruction: 0x01053d9c │ │ │ │ - @ instruction: 0x01053d96 │ │ │ │ - tsteq r7, lr, ror #16 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - smlatbeq r4, r0, r1, sp │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq r4, ip, lsr r1 │ │ │ │ - tsteq r4, sl, lsr r1 │ │ │ │ - smlabteq sp, r2, r8, r1 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - smlabteq r5, r8, ip, r3 │ │ │ │ - smlatteq r6, ip, pc, r4 @ │ │ │ │ - tsteq r7, sl, lsr sl │ │ │ │ - smlatteq r7, r8, r5, r3 │ │ │ │ - @ instruction: 0x01066bb6 │ │ │ │ - tsteq r7, r8, lsr #20 │ │ │ │ - ldrdeq r3, [r5, -r0] │ │ │ │ - smlabteq r5, sl, sp, r3 │ │ │ │ - smlabbeq r5, r2, ip, r3 │ │ │ │ - smlabbeq r5, r6, ip, r3 │ │ │ │ - smlabbeq r5, r4, ip, r3 │ │ │ │ - smlabbeq r5, sl, ip, r3 │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - smlabteq r7, r4, r9, r3 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ - tsteq r7, r8, ror #10 │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - tsteq sp, r2, lsl r7 │ │ │ │ - tsteq r7, r4, lsr #18 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r7, sl, lsr #18 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlabteq sp, sl, r6, r1 │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ - @ instruction: 0x0102d392 │ │ │ │ - smlatteq r7, r0, r8, r3 │ │ │ │ - smlatteq r7, r6, r8, r3 │ │ │ │ - smlatteq r7, ip, r8, r3 │ │ │ │ - @ instruction: 0x010452b8 │ │ │ │ + smlabteq r6, ip, r0, r5 │ │ │ │ + tsteq r7, sl, lsl fp │ │ │ │ + smlabteq r7, r8, r6, r3 │ │ │ │ + @ instruction: 0x01066c96 │ │ │ │ + tsteq r7, r8, lsl #22 │ │ │ │ + @ instruction: 0x01053eb0 │ │ │ │ + smlatbeq r5, sl, lr, r3 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + @ instruction: 0x010d18b2 │ │ │ │ + smlatbeq r7, r4, sl, r3 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + smlatteq r6, r6, pc, r4 @ │ │ │ │ + strdeq r3, [r5, -r4] │ │ │ │ + tsteq r7, r8, asr #12 │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tsteq r5, lr, lsr sp │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, lr, asr #26 │ │ │ │ + strdeq r1, [sp, -r2] │ │ │ │ + tsteq r7, r4, lsl #20 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r7, sl, lsl #20 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlatbeq sp, sl, r7, r1 │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + smlabteq r7, r0, r9, r3 │ │ │ │ + smlabteq r7, r6, r9, r3 │ │ │ │ + smlabteq r7, ip, r9, r3 │ │ │ │ + @ instruction: 0x01045398 │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ ldrlt r8, [r0, #-1167] @ 0xfffffb71 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ subhi pc, sp, r1, lsl #4 │ │ │ │ @@ -76348,103 +76348,103 @@ │ │ │ │ vmax.s8 d24, d16, d3 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami sl, {r1, r3, r4, r5, r6, r7, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bf96 │ │ │ │ - smlabteq r7, r8, r7, r3 │ │ │ │ - tsteq r4, ip │ │ │ │ - smlabteq r7, lr, r6, r3 │ │ │ │ - smlabteq r4, r4, pc, r4 @ │ │ │ │ - smlatbeq r4, r6, pc, r4 @ │ │ │ │ - smlabbeq r4, lr, pc, r4 @ │ │ │ │ - tsteq r4, sl, ror #30 │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - smlatteq r4, ip, lr, r4 │ │ │ │ - smlatteq r4, r2, lr, r4 │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - smlatbeq r4, r2, lr, r4 │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - tsteq r4, sl, asr #28 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - smlabteq r4, r8, sp, r4 │ │ │ │ - smlatbeq r4, r4, sp, r4 │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ + smlatbeq r7, r8, r8, r3 │ │ │ │ + smlatteq r4, ip, r0, r5 │ │ │ │ + smlatbeq r7, lr, r7, r3 │ │ │ │ + smlatbeq r4, r4, r0, r5 │ │ │ │ + smlabbeq r4, r6, r0, r5 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ strdeq r4, [r4, -r8] │ │ │ │ - smlatteq r4, lr, ip, r4 │ │ │ │ - smlabteq r4, sl, ip, r4 │ │ │ │ - smlatbeq r4, r4, ip, r4 │ │ │ │ - tsteq r4, r6, ror ip │ │ │ │ - tsteq r4, sl, asr #24 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ - smlabteq r4, r6, fp, r4 │ │ │ │ + smlabteq r4, ip, pc, r4 @ │ │ │ │ + smlabteq r4, r2, pc, r4 @ │ │ │ │ + @ instruction: 0x01044fb0 │ │ │ │ + smlabbeq r4, r2, pc, r4 @ │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlatbeq r4, r8, lr, r4 │ │ │ │ + smlabbeq r4, r4, lr, r4 │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + smlabteq r4, lr, sp, r4 │ │ │ │ + smlatbeq r4, sl, sp, r4 │ │ │ │ + smlabbeq r4, r4, sp, r4 │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatbeq r4, r6, ip, r4 │ │ │ │ + tsteq r4, r2, ror #24 │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + smlabteq r4, lr, fp, r4 │ │ │ │ + smlatbeq r4, r2, fp, r4 │ │ │ │ + @ instruction: 0x01044b98 │ │ │ │ smlabbeq r4, r2, fp, r4 │ │ │ │ tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - smlatteq r4, lr, sl, r4 │ │ │ │ - smlabteq r4, r2, sl, r4 │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + smlatteq r4, r6, sl, r4 │ │ │ │ @ instruction: 0x01044ab8 │ │ │ │ - smlatbeq r4, r2, sl, r4 │ │ │ │ - smlabbeq r4, ip, sl, r4 │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - tsteq r4, r4, lsr sl │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - smlatbeq r4, r8, r9, r4 │ │ │ │ - smlabbeq r4, r2, r9, r4 │ │ │ │ - tsteq r7, r2, lsl r5 │ │ │ │ - tsteq r4, r8, lsl r9 │ │ │ │ - smlatteq r4, r8, r8, r4 │ │ │ │ - @ instruction: 0x010448ba │ │ │ │ - smlabbeq r4, ip, r8, r4 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - smlatteq r4, ip, r7, r4 │ │ │ │ - smlabteq r4, r6, r7, r4 │ │ │ │ - @ instruction: 0x01044798 │ │ │ │ - tsteq r4, sl, ror #14 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - smlatteq r4, r8, r6, r4 │ │ │ │ - smlabteq r4, r4, r6, r4 │ │ │ │ - @ instruction: 0x0104469a │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ + smlabbeq r4, r8, sl, r4 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + strdeq r3, [r7, -r2] │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + smlabteq r4, r8, r9, r4 │ │ │ │ + @ instruction: 0x0104499a │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ strdeq r4, [r4, -r2] │ │ │ │ - smlatteq r4, sl, r5, r4 │ │ │ │ - smlabteq r4, r8, r5, r4 │ │ │ │ - @ instruction: 0x0104459e │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ + smlabteq r4, ip, r8, r4 │ │ │ │ + smlatbeq r4, r6, r8, r4 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ strdeq r4, [r4, -lr] │ │ │ │ - ldrdeq r4, [r4, -sl] │ │ │ │ - smlatbeq r4, lr, r4, r4 │ │ │ │ - smlabbeq r4, r2, r4, r4 │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, r6, lsl #8 │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - @ instruction: 0x010443b4 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlabteq r4, r8, r7, r4 │ │ │ │ + smlatbeq r4, r4, r7, r4 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r4, r6, lsr #14 │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlabteq r4, sl, r6, r4 │ │ │ │ + smlatbeq r4, r8, r6, r4 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + @ instruction: 0x010445ba │ │ │ │ + smlabbeq r4, lr, r5, r4 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + tsteq r4, lr, lsr #10 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + smlatteq r4, r6, r4, r4 │ │ │ │ + @ instruction: 0x010444b8 │ │ │ │ + @ instruction: 0x01044494 │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e40cc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6e18c> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + tsteq r7, r8, lsr #20 │ │ │ │ + tsteq r7, ip, lsl sl │ │ │ │ + tsteq r4, sl, ror r2 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ tsteq r4, r8, lsr #4 │ │ │ │ - tsteq r7, r8, asr #18 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - @ instruction: 0x0104419a │ │ │ │ - tsteq r4, r6, ror r1 │ │ │ │ - tsteq r4, r8, asr #2 │ │ │ │ - tsteq r4, lr, lsr r1 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - smlabteq r4, r0, r0, r4 │ │ │ │ - strheq r4, [r4, -r6] │ │ │ │ - smlabbeq r4, lr, r0, r4 │ │ │ │ - @ instruction: 0x01072896 │ │ │ │ - smlabteq r7, lr, r8, r2 │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ - tsteq r7, sl, lsr r9 │ │ │ │ - @ instruction: 0x010728ba │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ + tsteq r4, lr, lsl r2 │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + smlatbeq r4, r0, r1, r4 │ │ │ │ + @ instruction: 0x01044196 │ │ │ │ + tsteq r4, lr, ror #2 │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + smlatbeq r7, lr, r9, r2 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + tsteq r7, sl, lsl sl │ │ │ │ + @ instruction: 0x0107299a │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + tsteq r4, ip │ │ │ │ + smlatteq r4, ip, pc, r3 @ │ │ │ │ + smlabteq r4, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x01043f96 │ │ │ │ + tsteq r4, r2, ror pc │ │ │ │ + tsteq r4, sl, asr pc │ │ │ │ tsteq r4, ip, lsr #30 │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - smlatteq r4, r8, lr, r3 │ │ │ │ - @ instruction: 0x01043eb6 │ │ │ │ - @ instruction: 0x01043e92 │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - smlatteq r4, sl, sp, r3 │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + smlabteq r4, sl, lr, r3 │ │ │ │ + @ instruction: 0x01043e98 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + smlatteq r4, r8, sp, r3 │ │ │ │ @ instruction: 0x01043db8 │ │ │ │ - smlabbeq r4, r8, sp, r3 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - smlabteq r4, lr, ip, r3 │ │ │ │ + smlatbeq r4, lr, sp, r3 │ │ │ │ + smlabbeq r4, r6, sp, r3 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r4, lr, lsr #26 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ smlatbeq r4, r6, ip, r3 │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - tsteq r4, lr, asr #24 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - smlabteq r4, r6, fp, r3 │ │ │ │ - @ instruction: 0x01043bbc │ │ │ │ + @ instruction: 0x01043c9c │ │ │ │ + smlabbeq r4, r8, ip, r3 │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + smlabteq r4, lr, fp, r3 │ │ │ │ smlatbeq r4, r8, fp, r3 │ │ │ │ tsteq r4, r8, ror fp │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - smlatteq r4, lr, sl, r3 │ │ │ │ - smlabteq r4, r8, sl, r3 │ │ │ │ - @ instruction: 0x01043a98 │ │ │ │ - smlabbeq r4, lr, sl, r3 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + smlatteq r4, r4, sl, r3 │ │ │ │ + @ instruction: 0x01043abc │ │ │ │ + @ instruction: 0x01043a96 │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + smlatteq r4, r6, r9, r3 │ │ │ │ @ instruction: 0x010439b6 │ │ │ │ - smlabbeq r4, r4, r9, r3 │ │ │ │ + smlabbeq r4, r8, r9, r3 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ tsteq r4, r2, asr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - smlatbeq r4, r8, r8, r3 │ │ │ │ - tsteq r4, sl, ror r8 │ │ │ │ - tsteq r4, r2, ror r8 │ │ │ │ - tsteq r4, lr, asr #16 │ │ │ │ - tsteq r4, sl, lsr #16 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - smlabteq r4, sl, r7, r3 │ │ │ │ - smlabteq r4, r2, r7, r3 │ │ │ │ - @ instruction: 0x0104379c │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + tsteq r4, sl, lsl #18 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + smlatbeq r4, sl, r8, r3 │ │ │ │ + smlatbeq r4, r2, r8, r3 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + smlabteq r4, lr, r7, r3 │ │ │ │ + @ instruction: 0x0104379e │ │ │ │ + @ instruction: 0x01043796 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ tsteq r4, r2, asr #14 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - smlatteq r4, lr, r6, r3 │ │ │ │ - @ instruction: 0x010436be │ │ │ │ - @ instruction: 0x010436b6 │ │ │ │ - @ instruction: 0x01043694 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - smlatteq r4, ip, r5, r3 │ │ │ │ - smlatteq r4, r4, r5, r3 │ │ │ │ - smlabteq r4, r2, r5, r3 │ │ │ │ - smlatbeq r4, r0, r5, r3 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + smlabteq r4, ip, r6, r3 │ │ │ │ + smlabteq r4, r4, r6, r3 │ │ │ │ + smlatbeq r4, r2, r6, r3 │ │ │ │ + smlabbeq r4, r0, r6, r3 │ │ │ │ orrsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b081b1 │ │ │ │ movwle r5, #61436 @ 0xeffc │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 964ee0 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c592c │ │ │ │ blx 965b58 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + smlatbeq r4, r4, r4, r3 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, r2, asr #8 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlabteq r4, lr, r3, r3 │ │ │ │ + smlatbeq r4, sl, r3, r3 │ │ │ │ + tsteq r4, ip, ror r3 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + tsteq r4, ip, asr #6 │ │ │ │ + tsteq r4, lr, lsl r3 │ │ │ │ strdeq r3, [r4, -r0] │ │ │ │ - smlabteq r4, r4, r3, r3 │ │ │ │ - @ instruction: 0x01043398 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - tsteq r4, lr, lsr r3 │ │ │ │ - tsteq r4, sl, lsl r3 │ │ │ │ - smlatteq r4, lr, r2, r3 │ │ │ │ - smlabteq r4, sl, r2, r3 │ │ │ │ - @ instruction: 0x0104329c │ │ │ │ + smlabteq r4, r2, r2, r3 │ │ │ │ + @ instruction: 0x010432b8 │ │ │ │ @ instruction: 0x01043292 │ │ │ │ tsteq r4, ip, ror #4 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - smlatteq r4, r2, r1, r3 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x010431b2 │ │ │ │ - smlabbeq r4, ip, r1, r3 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ - tsteq r4, r4, lsr r1 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + smlatteq r4, r6, r1, r3 │ │ │ │ + smlabteq r4, r2, r1, r3 │ │ │ │ + @ instruction: 0x01043194 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ tsteq r4, r6, lsl #2 │ │ │ │ smlatteq r4, r2, r0, r3 │ │ │ │ - strheq r3, [r4, -r4] │ │ │ │ - smlabbeq r4, r8, r0, r3 │ │ │ │ - qaddeq r3, ip, r4 │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - tsteq r4, r2 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - smlabteq r4, ip, pc, r2 @ │ │ │ │ - @ instruction: 0x01042fb8 │ │ │ │ - smlabbeq r4, ip, pc, r2 @ │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r4, ip, asr #30 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ - smlatteq r4, r4, lr, r2 │ │ │ │ - @ instruction: 0x01042eb8 │ │ │ │ - smlabbeq r4, r8, lr, r2 │ │ │ │ - tsteq r4, sl, asr lr │ │ │ │ - tsteq r4, lr, lsr #28 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - smlabteq r4, r2, sp, r2 │ │ │ │ - @ instruction: 0x01042db8 │ │ │ │ - smlabbeq r4, ip, sp, r2 │ │ │ │ - smlabbeq r4, r2, sp, r2 │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - @ instruction: 0x01042cb4 │ │ │ │ - @ instruction: 0x01071696 │ │ │ │ - tsteq r7, r8, ror #14 │ │ │ │ - @ instruction: 0x01071698 │ │ │ │ - smlatteq r4, sl, fp, r2 │ │ │ │ - smlabteq r4, r4, fp, r2 │ │ │ │ - @ instruction: 0x01042b94 │ │ │ │ - smlabbeq r4, sl, fp, r2 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, sl, lsr fp │ │ │ │ - tsteq r4, ip, lsl #22 │ │ │ │ + strheq r3, [r4, -r6] │ │ │ │ + smlatbeq r4, ip, r0, r3 │ │ │ │ + swpeq r3, r8, [r4] │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, ip, lsr #32 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + smlatteq r4, ip, pc, r2 @ │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + smlabteq r4, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01042f98 │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r4, lr, lsl #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ ldrdeq r2, [r4, -lr] │ │ │ │ - @ instruction: 0x01042ab0 │ │ │ │ - smlabbeq r4, r2, sl, r2 │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - smlatteq r4, sl, r9, r2 │ │ │ │ - smlatteq r4, r2, r9, r2 │ │ │ │ - @ instruction: 0x010429be │ │ │ │ - @ instruction: 0x01042990 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - tsteq r4, sl, asr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - smlatteq r4, r2, r8, r2 │ │ │ │ - @ instruction: 0x010428b8 │ │ │ │ + smlatbeq r4, r2, lr, r2 │ │ │ │ + @ instruction: 0x01042e98 │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + smlatteq r4, r8, sp, r2 │ │ │ │ + @ instruction: 0x01042db6 │ │ │ │ + @ instruction: 0x01042d94 │ │ │ │ + tsteq r7, r6, ror r7 │ │ │ │ + tsteq r7, r8, asr #16 │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + smlabteq r4, sl, ip, r2 │ │ │ │ + smlatbeq r4, r4, ip, r2 │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r4, sl, ror #24 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + smlatteq r4, ip, fp, r2 │ │ │ │ + @ instruction: 0x01042bbe │ │ │ │ + @ instruction: 0x01042b90 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + smlabteq r4, sl, sl, r2 │ │ │ │ + smlabteq r4, r2, sl, r2 │ │ │ │ + @ instruction: 0x01042a9e │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + smlatteq r4, lr, r9, r2 │ │ │ │ + smlatteq r4, r6, r9, r2 │ │ │ │ + smlabteq r4, r2, r9, r2 │ │ │ │ + @ instruction: 0x01042998 │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + smlatteq r4, r8, r8, r2 │ │ │ │ + smlatteq r4, r0, r8, r2 │ │ │ │ + @ instruction: 0x010428bc │ │ │ │ smlabbeq r4, sl, r8, r2 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - smlatbeq r4, sl, r7, r2 │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79026,108 +79026,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c66fc │ │ │ │ blx 966928 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - smlatteq r4, r4, r5, r2 │ │ │ │ - @ instruction: 0x010425b8 │ │ │ │ - smlatbeq r4, lr, r5, r2 │ │ │ │ - smlabbeq r4, r8, r5, r2 │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - strdeq r2, [r4, -ip] │ │ │ │ - smlabteq r4, ip, r4, r2 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + smlatteq r4, r8, r6, r2 │ │ │ │ + smlabteq r4, r4, r6, r2 │ │ │ │ + @ instruction: 0x01042698 │ │ │ │ + smlabbeq r4, lr, r6, r2 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlatbeq r4, ip, r5, r2 │ │ │ │ + smlatbeq r4, r2, r5, r2 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ smlabteq r4, r2, r4, r2 │ │ │ │ - @ instruction: 0x0104249e │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ + @ instruction: 0x010424b8 │ │ │ │ + @ instruction: 0x01042494 │ │ │ │ tsteq r4, r8, ror #8 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r4, r2, lsl r4 │ │ │ │ - smlatteq r4, r2, r3, r2 │ │ │ │ - ldrdeq r2, [r4, -r8] │ │ │ │ - @ instruction: 0x010423b4 │ │ │ │ - smlabbeq r4, r8, r3, r2 │ │ │ │ - tsteq r4, lr, ror r3 │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - smlabteq r4, sl, r2, r2 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, sl, lsl #8 │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + smlatbeq r4, sl, r3, r2 │ │ │ │ + smlatbeq r4, r0, r3, r2 │ │ │ │ + tsteq r4, ip, ror r3 │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ smlabteq r4, r0, r2, r2 │ │ │ │ - @ instruction: 0x0104229c │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ + @ instruction: 0x010422b6 │ │ │ │ + @ instruction: 0x01042292 │ │ │ │ tsteq r4, r6, ror #4 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - smlatteq r4, r0, r1, r2 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - @ instruction: 0x010421b2 │ │ │ │ - smlabbeq r4, r6, r1, r2 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, r8, lsl #4 │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + smlatbeq r4, ip, r1, r2 │ │ │ │ tsteq r4, ip, ror r1 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - tsteq r4, r8, lsr #2 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - smlabteq r4, ip, r0, r2 │ │ │ │ - swpeq r2, ip, [r4] │ │ │ │ - tsteq r4, ip, rrx │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + smlatteq r4, r8, r0, r2 │ │ │ │ + smlabteq r4, r2, r0, r2 │ │ │ │ + swpeq r2, r2, [r4] │ │ │ │ tsteq r4, r2, rrx │ │ │ │ - tsteq r4, lr, lsr r0 │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ + qaddeq r2, r8, r4 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ tsteq r4, r8 │ │ │ │ - smlatteq r4, r2, pc, r1 @ │ │ │ │ - @ instruction: 0x01041fb2 │ │ │ │ - smlabbeq r4, r2, pc, r1 @ │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ - tsteq r4, lr, lsl pc │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - smlabteq r4, sl, lr, r1 │ │ │ │ - @ instruction: 0x01041e9a │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, pc, r1 @ │ │ │ │ + tsteq r4, sl, ror pc │ │ │ │ + tsteq r4, sl, asr #30 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + smlatteq r4, r6, lr, r1 │ │ │ │ + smlabteq r4, r0, lr, r1 │ │ │ │ + @ instruction: 0x01041e90 │ │ │ │ tsteq r4, r0, ror #28 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ tsteq r4, r6, lsl #28 │ │ │ │ - smlatteq r4, r0, sp, r1 │ │ │ │ - @ instruction: 0x01041db0 │ │ │ │ - smlabbeq r4, r0, sp, r1 │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - smlabteq r4, r8, ip, r1 │ │ │ │ - @ instruction: 0x01041c9e │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, lr, lsl ip │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - strdeq r1, [r4, -r0] │ │ │ │ - smlabteq r4, lr, fp, r1 │ │ │ │ - smlatbeq r4, r2, fp, r1 │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - ldrdeq r1, [r4, -r8] │ │ │ │ - smlatbeq r4, ip, sl, r1 │ │ │ │ - smlabbeq r4, r0, sl, r1 │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r4, sl, lsl #20 │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ + strdeq r1, [r4, -ip] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + smlatbeq r4, r8, sp, r1 │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + smlatbeq r4, lr, ip, r1 │ │ │ │ + smlabbeq r4, r2, ip, r1 │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + smlatteq r4, r0, fp, r1 │ │ │ │ + @ instruction: 0x01041bb8 │ │ │ │ + smlabbeq r4, ip, fp, r1 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ + tsteq r4, ip, lsl #22 │ │ │ │ + smlatteq r4, sl, sl, r1 │ │ │ │ + @ instruction: 0x01041aba │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,158 +79367,158 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - smlatteq r4, ip, r7, r1 │ │ │ │ - smlatteq r4, r6, r7, r1 │ │ │ │ - smlabteq r4, r6, r7, r1 │ │ │ │ - swpeq r0, r6, [r7] │ │ │ │ - smlabteq r6, r8, lr, pc @ │ │ │ │ - smlatbeq r4, lr, r7, r1 │ │ │ │ - smlatteq r7, ip, r2, r0 │ │ │ │ - smlatbeq r4, r2, r7, r1 │ │ │ │ - tsteq r7, r8, lsl r1 │ │ │ │ - @ instruction: 0x01041796 │ │ │ │ - smlabteq r7, ip, r0, r0 │ │ │ │ - smlabbeq r4, sl, r7, r1 │ │ │ │ - tstpeq r6, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - tsteq r4, ip, lsr r7 │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tsteq r4, r6, lsl #14 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r6, r1 │ │ │ │ - smlatteq r4, r8, r6, r1 │ │ │ │ - smlatteq r4, r2, r6, r1 │ │ │ │ - ldrdeq r1, [r4, -ip] │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r6, r1 │ │ │ │ - smlabteq r4, r4, r6, r1 │ │ │ │ - @ instruction: 0x010416be │ │ │ │ - @ instruction: 0x010416b8 │ │ │ │ - tstpeq r6, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, ip, r6, r1 │ │ │ │ - smlatbeq r4, r6, r6, r1 │ │ │ │ - smlatbeq r4, r0, r6, r1 │ │ │ │ - @ instruction: 0x0104169a │ │ │ │ - ldrdeq pc, [r6, -r0] │ │ │ │ - smlabbeq r6, sl, lr, pc @ │ │ │ │ - tstpeq r6, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r2, r6, r1 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, r6, ror r6 │ │ │ │ - tstpeq r6, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, lr, pc @ │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - tstpeq r6, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r4, r0, r0 │ │ │ │ - tstpeq r6, lr, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - tsteq r7, r2 │ │ │ │ - ldrdeq pc, [r6, -ip] │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r8, r1 │ │ │ │ + smlabteq r4, r6, r8, r1 │ │ │ │ + smlatbeq r4, r6, r8, r1 │ │ │ │ + tsteq r7, r6, ror r1 │ │ │ │ + smlatbeq r6, r8, pc, pc @ │ │ │ │ + smlabbeq r4, lr, r8, r1 │ │ │ │ + smlabteq r7, ip, r3, r0 │ │ │ │ + smlabbeq r4, r2, r8, r1 │ │ │ │ + strdeq r0, [r7, -r8] │ │ │ │ + tsteq r4, r6, ror r8 │ │ │ │ + smlatbeq r7, ip, r1, r0 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + tsteq r7, r0, lsr #32 │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ + tsteq r4, r2, asr r8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + tsteq r4, r8, lsr #16 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + tsteq r4, sl, lsl #16 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ strdeq r1, [r4, -lr] │ │ │ │ strdeq r1, [r4, -r8] │ │ │ │ strdeq r1, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r5, r1 │ │ │ │ - smlatteq r4, r6, r5, r1 │ │ │ │ - smlatteq r4, r0, r5, r1 │ │ │ │ + smlatteq r4, ip, r7, r1 │ │ │ │ + smlatteq r4, r6, r7, r1 │ │ │ │ + smlatteq r4, r0, r7, r1 │ │ │ │ ldrdeq r1, [r4, -sl] │ │ │ │ ldrdeq r1, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r5, r1 │ │ │ │ - smlabteq r4, r8, r5, r1 │ │ │ │ - smlabteq r4, r2, r5, r1 │ │ │ │ - @ instruction: 0x010415bc │ │ │ │ - @ instruction: 0x010415b6 │ │ │ │ - @ instruction: 0x010415b0 │ │ │ │ - smlatbeq r4, sl, r5, r1 │ │ │ │ - smlatbeq r4, r4, r5, r1 │ │ │ │ - @ instruction: 0x0104159e │ │ │ │ - @ instruction: 0x01041598 │ │ │ │ - @ instruction: 0x01041592 │ │ │ │ - smlabbeq r4, ip, r5, r1 │ │ │ │ - smlabbeq r4, r6, r5, r1 │ │ │ │ - smlabbeq r4, r0, r5, r1 │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r7, sl │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r4, r2, ror #10 │ │ │ │ - mrseq r0, (UNDEF: 23) │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - tsteq r4, sl, lsl r5 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r4, lr, lsl #10 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - tsteq r4, r2, lsl #10 │ │ │ │ + smlabteq r4, lr, r7, r1 │ │ │ │ + smlabteq r4, r8, r7, r1 │ │ │ │ + smlabteq r4, r2, r7, r1 │ │ │ │ + @ instruction: 0x010417bc │ │ │ │ + @ instruction: 0x010417b6 │ │ │ │ + @ instruction: 0x010417b0 │ │ │ │ + smlatbeq r4, sl, r7, r1 │ │ │ │ + smlatbeq r4, r4, r7, r1 │ │ │ │ + @ instruction: 0x0104179e │ │ │ │ + @ instruction: 0x01041798 │ │ │ │ + smlatteq r6, lr, lr, pc @ │ │ │ │ + smlabbeq r4, ip, r7, r1 │ │ │ │ + smlabbeq r4, r6, r7, r1 │ │ │ │ + smlabbeq r4, r0, r7, r1 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + @ instruction: 0x0106ffb0 │ │ │ │ + tstpeq r6, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + smlatteq r6, ip, pc, pc @ │ │ │ │ + smlatbeq r6, r6, pc, pc @ │ │ │ │ + tsteq r4, r4, asr #14 │ │ │ │ + strdeq pc, [r6, -sl] │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + tsteq r7, lr, lsr #32 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + smlatteq r7, r2, r0, r0 │ │ │ │ + strheq r0, [r7, -ip] │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ strdeq r1, [r4, -ip] │ │ │ │ strdeq r1, [r4, -r6] │ │ │ │ strdeq r1, [r4, -r0] │ │ │ │ - smlatteq r4, sl, r4, r1 │ │ │ │ - smlatteq r4, r4, r4, r1 │ │ │ │ + smlatteq r4, sl, r6, r1 │ │ │ │ + smlatteq r4, r4, r6, r1 │ │ │ │ ldrdeq r1, [r4, -lr] │ │ │ │ ldrdeq r1, [r4, -r8] │ │ │ │ ldrdeq r1, [r4, -r2] │ │ │ │ - smlabteq r4, ip, r4, r1 │ │ │ │ - smlabteq r4, r6, r4, r1 │ │ │ │ - smlabteq r4, r0, r4, r1 │ │ │ │ - @ instruction: 0x010414ba │ │ │ │ - @ instruction: 0x010414b4 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - smlatbeq r4, r8, r4, r1 │ │ │ │ - smlatbeq r4, r2, r4, r1 │ │ │ │ - @ instruction: 0x0104149c │ │ │ │ - @ instruction: 0x01041496 │ │ │ │ - @ instruction: 0x01041490 │ │ │ │ - smlabbeq r4, sl, r4, r1 │ │ │ │ - smlabbeq r4, r4, r4, r1 │ │ │ │ + smlabteq r4, ip, r6, r1 │ │ │ │ + smlabteq r4, r6, r6, r1 │ │ │ │ + smlabteq r4, r0, r6, r1 │ │ │ │ + @ instruction: 0x010416ba │ │ │ │ + @ instruction: 0x010416b4 │ │ │ │ + smlatbeq r4, lr, r6, r1 │ │ │ │ + smlatbeq r4, r8, r6, r1 │ │ │ │ + smlatbeq r4, r2, r6, r1 │ │ │ │ + @ instruction: 0x0104169c │ │ │ │ + @ instruction: 0x01041696 │ │ │ │ + @ instruction: 0x01041690 │ │ │ │ + smlabbeq r4, sl, r6, r1 │ │ │ │ + smlabbeq r4, r4, r6, r1 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r4, r2, 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 │ │ │ │ + smlatteq r7, sl, r0, r0 │ │ │ │ + tsteq r7, ip, lsl r1 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + smlatteq r7, r0, r1, r0 │ │ │ │ + @ instruction: 0x010701b2 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + tsteq r4, lr, lsl r6 │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r5, r1 │ │ │ │ + smlatteq r4, r8, r5, r1 │ │ │ │ + smlatteq r4, r2, r5, r1 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r5, r1 │ │ │ │ + smlabteq r4, r4, r5, r1 │ │ │ │ + @ instruction: 0x010415be │ │ │ │ + @ instruction: 0x010415b8 │ │ │ │ + @ instruction: 0x010415b2 │ │ │ │ + smlatbeq r4, ip, r5, r1 │ │ │ │ + smlatbeq r4, r6, r5, r1 │ │ │ │ + smlatbeq r4, r0, r5, r1 │ │ │ │ + @ instruction: 0x0104159a │ │ │ │ + @ instruction: 0x01041594 │ │ │ │ + smlabbeq r4, lr, r5, r1 │ │ │ │ + smlabbeq r4, r8, r5, r1 │ │ │ │ + smlabbeq r4, r2, r5, r1 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tsteq r4, r6, ror r5 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + tsteq r4, sl, ror #10 │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec11868 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - tstpeq r6, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, r2, r0 │ │ │ │ - tstpeq r6, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r6, r3, pc @ │ │ │ │ + smlabteq r6, r0, r3, r0 │ │ │ │ + smlatteq r6, r6, r3, pc @ │ │ │ │ + smlatteq r6, r8, r3, pc @ │ │ │ │ + smlatteq r6, lr, r3, pc @ │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e8880 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x72940> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - strdeq lr, [r3, -sl] │ │ │ │ - tsteq r3, lr, asr #22 │ │ │ │ - smlatteq r3, r6, fp, lr │ │ │ │ - smlabteq r6, sl, r3, sp │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - @ instruction: 0x0106d3bc │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - smlatteq r5, ip, r2, lr │ │ │ │ - @ instruction: 0x0106d3b2 │ │ │ │ - smlabteq r5, lr, r2, lr │ │ │ │ - smlatbeq r3, r0, r7, lr │ │ │ │ + tsteq r5, r2, lsl #28 │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + ldrdeq lr, [r3, -sl] │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ + smlabteq r3, r6, ip, lr │ │ │ │ + smlatbeq r6, sl, r4, sp │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + @ instruction: 0x0106d49c │ │ │ │ + smlatteq r3, r0, fp, lr │ │ │ │ + smlabteq r5, ip, r3, lr │ │ │ │ + @ instruction: 0x0106d492 │ │ │ │ + smlatbeq r5, lr, r3, lr │ │ │ │ + smlabbeq r3, r0, r8, lr │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec14430 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xf956f7e6 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -82549,73 +82549,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r0], {174} @ 0xae │ │ │ │ bmi 10355e0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - @ instruction: 0x0103ea98 │ │ │ │ - smlabteq r6, lr, r0, pc @ │ │ │ │ - @ instruction: 0x0103ea90 │ │ │ │ - tsteq r3, lr, ror sl │ │ │ │ - tsteq ip, lr, ror sl │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r3, lr, ror #20 │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - tstpeq r6, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - strdeq sl, [ip, -lr] │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - strdeq lr, [r6, -sl] │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - smlatbeq ip, sl, r9, sl │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r3, ip, lsr #20 │ │ │ │ - tsteq r3, r8, asr #18 │ │ │ │ - tsteq r3, r2, asr #18 │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r3, ip, lsl r9 │ │ │ │ - tsteq r3, r6, lsl r9 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - strdeq lr, [r3, -r0] │ │ │ │ - smlatteq r3, sl, r8, lr │ │ │ │ - smlatteq r6, r4, r5, r0 │ │ │ │ - smlatteq r6, r4, r5, r0 │ │ │ │ - smlatteq r6, r2, r5, r0 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - @ instruction: 0x010605b8 │ │ │ │ - @ instruction: 0x010605b6 │ │ │ │ - smlatteq r6, lr, sp, sl │ │ │ │ - smlatteq r6, r8, sp, sl │ │ │ │ - smlatteq r6, r2, sp, sl │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - smlabteq r6, sl, sp, sl │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - tsteq r4, sl, asr #32 │ │ │ │ - smlatbeq r6, r8, sp, sl │ │ │ │ - smlabteq ip, r4, r7, sl │ │ │ │ - @ instruction: 0x0106adb2 │ │ │ │ - qaddeq r6, sl, r4 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - smlatbeq r6, r6, sp, sl │ │ │ │ - smlabbeq r3, lr, r7, lr │ │ │ │ - smlabbeq r3, r8, r7, lr │ │ │ │ - @ instruction: 0x0106acb2 │ │ │ │ - @ instruction: 0x0106acb2 │ │ │ │ - @ instruction: 0x0106acb8 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + smlatbeq r6, lr, r1, pc @ │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ + tsteq ip, lr, asr fp │ │ │ │ + tsteq r3, r0, asr fp │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + tstpeq r6, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + ldrdeq sl, [ip, -lr] │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + smlabbeq ip, sl, sl, sl │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r3, r6, lsr #22 │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r3, r2, lsr #20 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ + smlabteq r3, sl, r9, lr │ │ │ │ + smlabteq r6, r4, r6, r0 │ │ │ │ + smlabteq r6, r4, r6, r0 │ │ │ │ + smlabteq r6, r2, r6, r0 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0x01060698 │ │ │ │ + @ instruction: 0x01060696 │ │ │ │ + smlabteq r6, lr, lr, sl │ │ │ │ + smlabteq r6, r8, lr, sl │ │ │ │ + smlabteq r6, r2, lr, sl │ │ │ │ + @ instruction: 0x0106aebc │ │ │ │ + @ instruction: 0x0106aeb6 │ │ │ │ + @ instruction: 0x0106aeb0 │ │ │ │ + smlatbeq r6, sl, lr, sl │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + tsteq r4, sl, lsr #2 │ │ │ │ + smlabbeq r6, r8, lr, sl │ │ │ │ + smlatbeq ip, r4, r8, sl │ │ │ │ + @ instruction: 0x0106ae92 │ │ │ │ + tsteq r4, sl, lsr r1 │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + smlabbeq r6, r6, lr, sl │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + @ instruction: 0x0106ad92 │ │ │ │ + @ instruction: 0x0106ad92 │ │ │ │ + @ instruction: 0x0106ad98 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec148d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83407,124 +83407,124 @@ │ │ │ │ bkpt 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r0, r1, r3, r5, r8, sp, lr, pc}^ @ │ │ │ │ bkpt 0x8448 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ stmdami lr!, {r0, r2, r5, r8, sp, lr, pc}^ │ │ │ │ bkpt 0x2448 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r3, r8, lsr #2 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - ldrdeq lr, [r3, -r0] │ │ │ │ - smlatbeq r3, r6, r0, lr │ │ │ │ - swpeq lr, ip, [r3] │ │ │ │ - tsteq r3, r6, ror r0 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x0106cd9a │ │ │ │ + tsteq r3, r2, asr r2 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + smlatteq r3, r8, r1, lr │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + @ instruction: 0x0103e1b0 │ │ │ │ + smlabbeq r3, r6, r1, lr │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ strdeq ip, [r6, -r4] │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - @ instruction: 0x0103df96 │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - strdeq sp, [r3, -r2] │ │ │ │ - smlabteq r3, r8, lr, sp │ │ │ │ - @ instruction: 0x0103debe │ │ │ │ - @ instruction: 0x0103de9a │ │ │ │ - tsteq r3, lr, ror #28 │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - smlatbeq r3, r4, sp, sp │ │ │ │ - smlabbeq r3, r6, sp, sp │ │ │ │ - tsteq r3, r2, ror #26 │ │ │ │ - tsteq r3, r2, lsr sp │ │ │ │ - tsteq r3, sl, lsl sp │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - smlabteq r3, lr, ip, sp │ │ │ │ - smlatbeq r3, r8, ip, sp │ │ │ │ - smlabbeq r3, r6, ip, sp │ │ │ │ - tsteq r3, sl, asr ip │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - @ instruction: 0x0106cb96 │ │ │ │ - ldrdeq ip, [r6, -r2] │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - smlatteq r3, r6, sl, sp │ │ │ │ - @ instruction: 0x0103daba │ │ │ │ - smlabbeq r3, lr, sl, sp │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - tsteq r3, sl, lsr sl │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - smlatteq r3, r4, r9, sp │ │ │ │ - smlabteq r3, r0, r9, sp │ │ │ │ - @ instruction: 0x0103d996 │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ + tsteq r3, r6, ror r0 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + ldrdeq sp, [r3, -r2] │ │ │ │ + smlatbeq r3, r8, pc, sp @ │ │ │ │ + @ instruction: 0x0103df9e │ │ │ │ + tsteq r3, sl, ror pc │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + tsteq r3, r6, lsl #30 │ │ │ │ + @ instruction: 0x0103deb0 │ │ │ │ + smlabbeq r3, r4, lr, sp │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + tsteq r3, r2, asr #28 │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + smlatteq r3, r6, sp, sp │ │ │ │ + smlatbeq r3, lr, sp, sp │ │ │ │ + smlabbeq r3, r8, sp, sp │ │ │ │ + tsteq r3, r6, ror #26 │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + tsteq r3, r2, lsl sp │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + @ instruction: 0x0106ccb2 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + smlatteq r3, sl, fp, sp │ │ │ │ + smlabteq r3, r6, fp, sp │ │ │ │ + @ instruction: 0x0103db9a │ │ │ │ + tsteq r3, lr, ror #22 │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + smlatteq r3, r8, sl, sp │ │ │ │ + smlabteq r3, r4, sl, sp │ │ │ │ + smlatbeq r3, r0, sl, sp │ │ │ │ + tsteq r3, r6, ror sl │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + tsteq r3, lr, lsr #20 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + @ instruction: 0x0103d9b6 │ │ │ │ + @ instruction: 0x0103d992 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r3, r6, asr #18 │ │ │ │ tsteq r3, r4, lsr #18 │ │ │ │ strdeq sp, [r3, -sl] │ │ │ │ - ldrdeq sp, [r3, -r6] │ │ │ │ - @ instruction: 0x0103d8b2 │ │ │ │ + ldrdeq sp, [r3, -r2] │ │ │ │ + smlatbeq r3, sl, r8, sp │ │ │ │ smlabbeq r3, r8, r8, sp │ │ │ │ tsteq r3, r6, ror #16 │ │ │ │ - tsteq r3, r4, asr #16 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - strdeq sp, [r3, -r2] │ │ │ │ - smlabteq r3, sl, r7, sp │ │ │ │ - smlatbeq r3, r8, r7, sp │ │ │ │ - smlabbeq r3, r6, r7, sp │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - @ instruction: 0x0103d6b0 │ │ │ │ - @ instruction: 0x0103d690 │ │ │ │ - tsteq r3, sl, ror #12 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + @ instruction: 0x0103d7b0 │ │ │ │ + @ instruction: 0x0103d790 │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, sl, lsl #14 │ │ │ │ + @ instruction: 0x0106c59e │ │ │ │ + @ instruction: 0x0106c4b8 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + strdeq ip, [r6, -r4] │ │ │ │ + smlatteq r3, r6, r6, sp │ │ │ │ + smlatteq r3, r0, r6, sp │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + ldrdeq sp, [r3, -r4] │ │ │ │ + smlabteq r3, lr, r6, sp │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + @ instruction: 0x0103d6bc │ │ │ │ + ldrdeq ip, [r6, -r6] │ │ │ │ + @ instruction: 0x0106c4b0 │ │ │ │ + smlatbeq r3, sl, r6, sp │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + @ instruction: 0x0103d698 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabbeq r3, r6, r6, sp │ │ │ │ + smlabbeq r6, r0, r5, ip │ │ │ │ + tsteq r3, sl, ror r6 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + tsteq r3, lr, ror #12 │ │ │ │ + tsteq r3, r8, ror #12 │ │ │ │ + tsteq r3, r2, ror #12 │ │ │ │ + @ instruction: 0x0106c5b4 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ tsteq r3, sl, asr #12 │ │ │ │ - tsteq r3, sl, lsr #12 │ │ │ │ - @ instruction: 0x0106c4be │ │ │ │ - ldrdeq ip, [r6, -r8] │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - smlatteq r3, lr, r5, sp │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - smlabbeq r6, r2, r3, ip │ │ │ │ - ldrdeq sp, [r3, -ip] │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - smlabteq r3, sl, r5, sp │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - @ instruction: 0x0103d5b8 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlabbeq r6, ip, r4, ip │ │ │ │ - smlatbeq r3, r6, r5, sp │ │ │ │ - smlatbeq r6, r0, r4, ip │ │ │ │ - @ instruction: 0x0103d59a │ │ │ │ - @ instruction: 0x0103d594 │ │ │ │ - smlabbeq r3, lr, r5, sp │ │ │ │ - smlabbeq r3, r8, r5, sp │ │ │ │ - smlabbeq r3, r2, r5, sp │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - @ instruction: 0x0106c496 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, sl, ror #10 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r3, r6, r3, sp │ │ │ │ - smlatbeq r3, r0, r3, sp │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - smlabteq r6, ip, r3, ip │ │ │ │ - strdeq ip, [r6, -lr] │ │ │ │ - smlabbeq r3, r8, r3, sp │ │ │ │ - smlabbeq r3, r2, r3, sp │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, lr, asr r3 │ │ │ │ - tsteq r3, r8, asr r3 │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r3, r8, lsr #6 │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ + smlabbeq r3, r6, r4, sp │ │ │ │ + smlabbeq r3, r0, r4, sp │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + smlatbeq r6, ip, r4, ip │ │ │ │ + ldrdeq ip, [r6, -lr] │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + tsteq r3, r4, lsl r4 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + tsteq r3, r8, lsl #8 │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + strdeq sp, [r3, -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 │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - smlatbeq r3, r8, pc, ip @ │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - tsteq r3, r2, lsr r0 │ │ │ │ - tsteq r3, sl, ror pc │ │ │ │ - tsteq r5, r6, ror #14 │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ + strdeq fp, [r6, -sl] │ │ │ │ + tsteq r5, r6, lsl fp │ │ │ │ + smlabbeq r3, r8, r0, sp │ │ │ │ + tsteq r3, r8, lsl r1 │ │ │ │ + tsteq r3, r2, lsl r1 │ │ │ │ + qaddeq sp, sl, r3 │ │ │ │ + tsteq r5, r6, asr #16 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec15f60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -84321,76 +84321,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 r6, r8, ror ip │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ - smlabteq r6, ip, r9, fp │ │ │ │ - smlabbeq r6, r6, ip, fp │ │ │ │ - @ instruction: 0x0106b998 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - smlatbeq r6, r2, ip, fp │ │ │ │ - smlabbeq r6, r4, sl, fp │ │ │ │ - tsteq r6, r2, asr sl │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + strdeq fp, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + ldrdeq fp, [r6, -lr] │ │ │ │ + smlatbeq r6, ip, sl, fp │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ strdeq fp, [r6, -r2] │ │ │ │ - @ instruction: 0x0106ba98 │ │ │ │ + @ instruction: 0x0106bdbc │ │ │ │ smlabbeq r6, r2, sp, fp │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ ldrdeq fp, [r6, -r2] │ │ │ │ - smlabteq r6, ip, sp, fp │ │ │ │ - @ instruction: 0x0106bd92 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - smlatteq r6, r8, sp, fp │ │ │ │ - smlabbeq r6, sl, fp, fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - @ instruction: 0x0106bb9e │ │ │ │ - ldrdeq fp, [r6, -r8] │ │ │ │ - @ instruction: 0x0106be9a │ │ │ │ - ldrdeq ip, [r6, -ip] │ │ │ │ - ldrdeq fp, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlatteq r6, r6, lr, fp │ │ │ │ - smlabbeq r6, r0, pc, fp @ │ │ │ │ - @ instruction: 0x0106bf9a │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - smlatteq r6, r0, pc, fp @ │ │ │ │ - strdeq fp, [r6, -sl] │ │ │ │ - @ instruction: 0x0106bfbc │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + smlatteq r6, r4, fp, fp │ │ │ │ + @ instruction: 0x0106bbb2 │ │ │ │ + smlatbeq r6, ip, lr, fp │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + strdeq fp, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + smlabteq r6, r8, lr, fp │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + @ instruction: 0x0106bfb8 │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ @ instruction: 0x0106c1bc │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - strheq ip, [r6, -ip] │ │ │ │ - smlatteq r6, r2, r0, ip │ │ │ │ - smlabbeq r6, r4, r0, ip │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - @ instruction: 0x0106c1be │ │ │ │ - ldrdeq ip, [r6, -ip] │ │ │ │ - @ instruction: 0x0106c19a │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ + strheq ip, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, sl │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + smlabteq r6, r6, pc, fp @ │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + smlabteq r6, r0, r0, ip │ │ │ │ + ldrdeq ip, [r6, -sl] │ │ │ │ + swpeq ip, ip, [r6] │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + @ instruction: 0x0106c29c │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + @ instruction: 0x0106c19c │ │ │ │ + smlabteq r6, r2, r1, ip │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + strdeq ip, [r6, -r4] │ │ │ │ + @ instruction: 0x0106c29e │ │ │ │ + @ instruction: 0x0106c2bc │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -85358,190 +85358,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 13, cr15, cr0, cr11, {5} │ │ │ │ bmi fedb81c0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r5, sl, fp, fp │ │ │ │ - tsteq r5, sl, lsl pc │ │ │ │ - tsteq r5, sl, ror fp │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - smlabteq r5, r6, lr, fp │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + smlatbeq r5, r6, pc, fp @ │ │ │ │ + smlatteq r3, r4, sl, ip │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ strdeq fp, [r6, -r8] │ │ │ │ strdeq fp, [r6, -r0] │ │ │ │ - smlatteq r6, r8, sp, fp │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ + smlatteq r6, r8, lr, fp │ │ │ │ + smlatteq r6, r0, lr, fp │ │ │ │ + ldrdeq fp, [r6, -r8] │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + smlabteq r6, r8, lr, fp │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + @ instruction: 0x0106bdb8 │ │ │ │ + @ instruction: 0x0106bdb0 │ │ │ │ + smlatbeq r6, r8, sp, fp │ │ │ │ + smlatbeq r6, r0, sp, fp │ │ │ │ + @ instruction: 0x0106bd98 │ │ │ │ + @ instruction: 0x0106bd90 │ │ │ │ + smlabbeq r6, r8, sp, fp │ │ │ │ + smlabbeq r6, r0, sp, fp │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + strdeq fp, [r6, -r6] │ │ │ │ + smlatteq r6, ip, ip, fp │ │ │ │ + smlatteq r6, r2, ip, fp │ │ │ │ ldrdeq fp, [r6, -r8] │ │ │ │ + smlabteq r6, lr, ip, fp │ │ │ │ ldrdeq fp, [r6, -r0] │ │ │ │ - smlabteq r6, r8, ip, fp │ │ │ │ + smlatteq r5, r8, ip, fp │ │ │ │ smlabteq r6, r0, ip, fp │ │ │ │ - @ instruction: 0x0106bcb8 │ │ │ │ - @ instruction: 0x0106bcb0 │ │ │ │ - smlatbeq r6, r8, ip, fp │ │ │ │ - smlatbeq r6, r0, ip, fp │ │ │ │ - @ instruction: 0x0106bc9e │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - smlatteq r6, lr, fp, fp │ │ │ │ - strdeq fp, [r6, -r0] │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - smlatteq r6, r0, fp, fp │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - smlabbeq r6, r8, fp, fp │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tsteq r3, r2, lsl r4 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - @ instruction: 0x010436ba │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - @ instruction: 0x01043692 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - tsteq ip, r2, ror #6 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - smlatteq r5, r2, lr, ip │ │ │ │ - smlatteq r5, r2, lr, ip │ │ │ │ - smlatteq r5, r2, lr, ip │ │ │ │ - smlatteq ip, r0, r2, r8 │ │ │ │ - smlabbeq r6, r6, sl, fp │ │ │ │ - smlabbeq r6, r4, sl, fp │ │ │ │ - smlabbeq r6, r4, sl, fp │ │ │ │ - smlabbeq r6, r4, sl, fp │ │ │ │ - smlabbeq r6, ip, sl, fp │ │ │ │ - tsteq r5, r2, lsl r6 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - @ instruction: 0x0103c1b6 │ │ │ │ - tsteq r5, r2, lsr #28 │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + smlatteq r6, r2, sp, fp │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + strdeq ip, [r3, -sl] │ │ │ │ + strdeq ip, [r3, -r2] │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + @ instruction: 0x0104379a │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + @ instruction: 0x0105c4bc │ │ │ │ + @ instruction: 0x0105cfb2 │ │ │ │ + @ instruction: 0x0105cfba │ │ │ │ + smlabteq r5, r2, pc, ip @ │ │ │ │ + smlabteq r5, r2, pc, ip @ │ │ │ │ + smlabteq r5, r2, pc, ip @ │ │ │ │ + smlabteq ip, r0, r3, r8 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ strdeq fp, [r5, -r2] │ │ │ │ - smlatteq r5, sl, sp, fp │ │ │ │ - smlatteq r5, r2, sp, fp │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - @ instruction: 0x0104a6b4 │ │ │ │ - @ instruction: 0x0104a69c │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - smlabbeq r4, r2, r6, sl │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - smlabbeq r6, r0, r9, fp │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - qaddeq r8, r6, ip │ │ │ │ - @ instruction: 0x0105b7b8 │ │ │ │ - smlatbeq r5, lr, r7, fp │ │ │ │ - smlatbeq r5, r6, r7, fp │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - smlatteq r6, r0, r8, fp │ │ │ │ - smlabteq r6, lr, r8, fp │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + @ instruction: 0x0103c296 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + smlatteq r5, sl, lr, fp │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlabteq r5, sl, lr, fp │ │ │ │ + smlabteq r5, r2, lr, fp │ │ │ │ + @ instruction: 0x0105bebe │ │ │ │ + @ instruction: 0x0105bebe │ │ │ │ + @ instruction: 0x0105bebe │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + @ instruction: 0x0104a794 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq ip, r6, lsr r1 │ │ │ │ + @ instruction: 0x0105b898 │ │ │ │ + smlabbeq r5, lr, r8, fp │ │ │ │ + smlabbeq r5, r6, r8, fp │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + strdeq fp, [r6, -r6] │ │ │ │ + smlatteq r6, r4, r9, fp │ │ │ │ + ldrdeq fp, [r6, -r2] │ │ │ │ + smlabteq r6, r0, r9, fp │ │ │ │ + smlatbeq r6, lr, r9, fp │ │ │ │ + @ instruction: 0x0106b99e │ │ │ │ + @ instruction: 0x0103bf96 │ │ │ │ + smlabbeq r5, r0, r7, fp │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + tsteq r3, r6 │ │ │ │ + strdeq fp, [r3, -lr] │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + @ instruction: 0x0103bfb4 │ │ │ │ + smlatbeq r3, ip, pc, fp @ │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + smlabteq r6, sl, r8, fp │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + ldrdeq fp, [r6, -r8] │ │ │ │ + tsteq r3, sl, ror lr │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + @ instruction: 0x0106b8ba │ │ │ │ @ instruction: 0x0106b8be │ │ │ │ - @ instruction: 0x0103beb6 │ │ │ │ - smlatbeq r5, r0, r6, fp │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ - tsteq r3, lr, lsl pc │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - tsteq r5, lr, asr #12 │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - smlabteq r3, ip, lr, fp │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - @ instruction: 0x01043598 │ │ │ │ - smlabbeq r3, lr, lr, fp │ │ │ │ - smlabbeq r3, r6, lr, fp │ │ │ │ - smlatteq r6, sl, r7, fp │ │ │ │ + smlabteq r6, r2, r8, fp │ │ │ │ + smlabteq r6, sl, r8, fp │ │ │ │ + @ instruction: 0x010c7e98 │ │ │ │ + smlabteq r6, r0, r8, fp │ │ │ │ + smlabteq r6, lr, r8, fp │ │ │ │ + ldrdeq fp, [r6, -r2] │ │ │ │ + ldrdeq fp, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r8, fp │ │ │ │ strdeq fp, [r6, -r0] │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - @ instruction: 0x0103bd9a │ │ │ │ - smlabbeq r5, r2, r5, fp │ │ │ │ - ldrdeq fp, [r6, -sl] │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - smlatteq r6, r2, r7, fp │ │ │ │ - smlatteq r6, sl, r7, fp │ │ │ │ - @ instruction: 0x010c7db8 │ │ │ │ - smlatteq r6, r0, r7, fp │ │ │ │ - smlatteq r6, lr, r7, fp │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ strdeq fp, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - smlatbeq r5, ip, r4, fp │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - smlabteq r5, r0, lr, ip │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - @ instruction: 0x0105ceb0 │ │ │ │ + smlabbeq r5, ip, r5, fp │ │ │ │ + strdeq fp, [r6, -sl] │ │ │ │ + smlatbeq r5, r0, pc, ip @ │ │ │ │ + smlatteq r3, ip, sp, fp │ │ │ │ + smlatteq r3, r6, sp, fp │ │ │ │ + @ instruction: 0x0105cf90 │ │ │ │ + qaddeq sp, r0, r5 │ │ │ │ + smlabbeq r5, r6, pc, ip @ │ │ │ │ + smlabbeq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ tsteq r5, r0, ror pc │ │ │ │ - smlatbeq r5, r6, lr, ip │ │ │ │ - smlatbeq r5, r0, lr, ip │ │ │ │ - tsteq r5, r4, asr #30 │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - smlabbeq r5, r8, lr, ip │ │ │ │ - @ instruction: 0x0105ce94 │ │ │ │ - @ instruction: 0x0105ce92 │ │ │ │ - @ instruction: 0x0105ce90 │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - tsteq r5, r6, ror #28 │ │ │ │ - smlabbeq r5, r4, lr, ip │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - smlabbeq r5, r0, lr, ip │ │ │ │ - smlabbeq r5, sl, lr, ip │ │ │ │ - smlabteq r6, ip, r6, fp │ │ │ │ - smlatbeq ip, r8, fp, r7 │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, sl, ror #30 │ │ │ │ + smlatbeq r6, ip, r7, fp │ │ │ │ + smlabbeq ip, r8, ip, r7 │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ tsteq r5, ip, ror #28 │ │ │ │ - smlabbeq r5, lr, sp, ip │ │ │ │ - smlabbeq r5, ip, sp, ip │ │ │ │ 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 │ │ │ │ @@ -85566,22 +85566,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 │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - @ instruction: 0x0106b398 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - @ instruction: 0x0106b39e │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - smlabteq r6, ip, r3, fp │ │ │ │ + @ instruction: 0x0106b4b6 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + smlatteq r6, r0, r4, fp │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + smlatbeq r6, ip, r4, fp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec17724 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -85643,27 +85643,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 4fb878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e5880> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - smlabteq r6, r0, r3, fp │ │ │ │ - smlabteq r6, r0, r3, fp │ │ │ │ - smlabteq r6, r6, r3, fp │ │ │ │ - smlabteq r6, r6, r3, fp │ │ │ │ - smlabteq r5, r8, lr, sl │ │ │ │ - smlabteq r6, r6, r3, fp │ │ │ │ - tsteq r3, r2, asr r7 │ │ │ │ - smlabteq r6, r6, r3, fp │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - smlabbeq r3, sl, r6, fp │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ + smlatbeq r6, r0, r4, fp │ │ │ │ + smlatbeq r6, r0, r4, fp │ │ │ │ + smlatbeq r6, r6, r4, fp │ │ │ │ + smlatbeq r6, r6, r4, fp │ │ │ │ + smlatbeq r5, r8, pc, sl @ │ │ │ │ + smlatbeq r6, r6, r4, fp │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + smlatbeq r6, r6, r4, fp │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ 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 │ │ │ │ @@ -85677,20 +85677,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 r6, r2, ror #6 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec178d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -85965,81 +85965,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 127b370 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + @ instruction: 0x01049a94 │ │ │ │ + smlabbeq r4, sl, sl, r9 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + smlabteq r5, ip, sp, sl │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + @ instruction: 0x0105adb2 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + @ instruction: 0x010697be │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + smlatbeq r6, lr, r7, r9 │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + smlatbeq r6, r4, r3, fp │ │ │ │ + smlatbeq r6, r4, fp, fp │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + smlabbeq r6, r8, r3, fp │ │ │ │ + smlabbeq r6, sl, r3, fp │ │ │ │ + @ instruction: 0x0106b390 │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + smlabbeq r6, r0, r3, fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + smlatteq ip, r4, r4, r7 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + @ instruction: 0x010498b2 │ │ │ │ + @ instruction: 0x010498b0 │ │ │ │ + @ instruction: 0x010498b6 │ │ │ │ + strdeq r7, [ip, -lr] │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - @ instruction: 0x010499b4 │ │ │ │ - smlatbeq r4, sl, r9, r9 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - smlatteq r5, ip, ip, sl │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - ldrdeq sl, [r5, -r2] │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq ip, r4, lsr #10 │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - smlabbeq r6, lr, r2, r9 │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - smlabteq r6, lr, r6, r9 │ │ │ │ - tsteq r4, r6, ror sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - smlabteq r6, r4, r2, fp │ │ │ │ - smlabteq r6, r4, sl, fp │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - smlatbeq r6, r8, r2, fp │ │ │ │ - smlatbeq r6, sl, r2, fp │ │ │ │ - @ instruction: 0x0106b2b0 │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - smlatbeq r6, r0, r2, fp │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - @ instruction: 0x0106b29a │ │ │ │ - @ instruction: 0x0106b298 │ │ │ │ - tsteq ip, r4, lsl #8 │ │ │ │ - smlabbeq r6, r6, r2, fp │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - ldrdeq r9, [r4, -r2] │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - ldrdeq r9, [r4, -r6] │ │ │ │ - tsteq ip, lr, lsl r3 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - strheq fp, [r6, -r6] │ │ │ │ - @ instruction: 0x0104979c │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - @ instruction: 0x01049794 │ │ │ │ - @ instruction: 0x0104979e │ │ │ │ - tsteq ip, lr, ror #4 │ │ │ │ - tsteq r3, r6, lsr #4 │ │ │ │ - smlabteq r5, r2, r9, sl │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r5, lr, asr #18 │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + @ instruction: 0x0106b196 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + strdeq fp, [r6, -r2] │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + tsteq ip, lr, asr #6 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + smlatbeq r5, r2, sl, sl │ │ │ │ + @ instruction: 0x010496b0 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + smlatteq r5, r6, sl, fp │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + smlatteq r4, sl, r6, r9 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r5, lr, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec17e4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -86087,28 +86087,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 │ │ │ │ - strheq fp, [r6, -r2] │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - smlatteq r6, lr, pc, sl @ │ │ │ │ - tsteq r6, r8 │ │ │ │ - smlabteq r6, r2, pc, sl @ │ │ │ │ - qaddeq fp, ip, r6 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - strdeq fp, [r6, -r6] │ │ │ │ - strheq fp, [r6, -r4] │ │ │ │ - smlabteq r6, sl, r0, fp │ │ │ │ - smlabbeq r6, ip, r0, fp │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ + @ instruction: 0x0106b192 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlabteq r6, lr, r0, fp │ │ │ │ + smlatteq r6, r8, r0, fp │ │ │ │ + smlatbeq r6, r2, r0, fp │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + ldrdeq fp, [r6, -r6] │ │ │ │ + @ instruction: 0x0106b194 │ │ │ │ + smlatbeq r6, sl, r1, fp │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + ldrdeq fp, [r6, -lr] │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec17f60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -86611,129 +86611,129 @@ │ │ │ │ bmi 1eb9564 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stc 7, cr15, [r4, #-680] @ 0xfffffd58 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ ldcllt 12, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ - smlabbeq r3, sl, lr, sl │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - tsteq r5, r2, asr r6 │ │ │ │ - smlatteq r5, r2, pc, sl @ │ │ │ │ + tsteq r3, sl, ror #30 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + smlabteq r5, r2, r0, fp │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + smlatteq r5, lr, r6, sl │ │ │ │ + @ instruction: 0x0103b196 │ │ │ │ + smlabteq r5, lr, r6, sl │ │ │ │ + smlabteq r6, r2, r0, fp │ │ │ │ + @ instruction: 0x0105a6b0 │ │ │ │ + strheq fp, [r6, -r4] │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + swpeq fp, r8, [r6] │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + smlabbeq r6, r0, r0, fp │ │ │ │ tsteq r5, lr, lsr #12 │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - strheq fp, [r3, -r6] │ │ │ │ - smlatteq r5, lr, r5, sl │ │ │ │ - smlatteq r6, r2, pc, sl @ │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - @ instruction: 0x0106afb8 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - smlatbeq r6, r0, pc, sl @ │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - @ instruction: 0x0106af9a │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - @ instruction: 0x0106af94 │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - @ instruction: 0x0106af92 │ │ │ │ - strdeq sl, [r5, -r4] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ - smlatteq r4, r2, r0, r9 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - tsteq r5, r2, ror r3 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - smlabbeq r5, r8, r3, ip │ │ │ │ - smlatbeq r5, r0, r3, ip │ │ │ │ - @ instruction: 0x0105c39e │ │ │ │ - @ instruction: 0x0105c3b2 │ │ │ │ - smlabteq r5, r4, r3, ip │ │ │ │ - @ instruction: 0x0106b2b0 │ │ │ │ - smlatbeq r5, r4, r3, ip │ │ │ │ - smlatbeq r5, r4, r3, ip │ │ │ │ - smlatbeq r5, r4, r3, ip │ │ │ │ - @ instruction: 0x0105c3b0 │ │ │ │ - @ instruction: 0x0105c3b4 │ │ │ │ - @ instruction: 0x0105c3b8 │ │ │ │ - @ instruction: 0x0105c3bc │ │ │ │ - @ instruction: 0x0105c3b4 │ │ │ │ - smlatbeq r5, ip, r3, ip │ │ │ │ - smlatbeq r5, ip, r3, ip │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - smlabteq ip, sl, fp, r6 │ │ │ │ - smlabbeq r5, r6, r3, ip │ │ │ │ - smlabbeq r6, r8, r1, sp │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - smlabbeq r3, sl, fp, sl │ │ │ │ - smlabbeq r3, r2, fp, sl │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - smlabbeq r5, r4, r4, fp │ │ │ │ - smlabbeq r5, r6, r4, fp │ │ │ │ - smlabbeq r5, r8, r5, fp │ │ │ │ - smlabbeq r5, r6, r4, fp │ │ │ │ - smlabteq r5, ip, r4, fp │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + strdeq sl, [r5, -r2] │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + ldrdeq r9, [r4, -lr] │ │ │ │ + smlabteq r4, r2, r1, r9 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + smlabbeq r5, r0, r4, ip │ │ │ │ tsteq r5, lr, ror r4 │ │ │ │ - @ instruction: 0x0105b490 │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - @ instruction: 0x0105b4ba │ │ │ │ - smlabteq r5, r4, r4, fp │ │ │ │ - tsteq r5, r2, ror #4 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - smlatbeq r5, lr, r4, fp │ │ │ │ - @ instruction: 0x0105b4b0 │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - smlabteq r6, r8, fp, sl │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - tsteq ip, r6, ror r9 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - smlabbeq r4, ip, fp, r8 │ │ │ │ - smlabbeq r4, sl, fp, r8 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - smlatbeq r5, r4, r0, sl │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - smlabbeq r6, r0, sp, r6 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - ldrdeq sl, [r3, -r2] │ │ │ │ - smlabteq r4, r8, r0, r2 │ │ │ │ - strheq r2, [r4, -sl] │ │ │ │ - strheq r2, [r4, -r8] │ │ │ │ - strheq r2, [r4, -r6] │ │ │ │ - strheq r2, [r4, -r4] │ │ │ │ - strheq r2, [r4, -r2] │ │ │ │ - strheq r2, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r0, r2 │ │ │ │ - smlatbeq r4, r8, r0, r2 │ │ │ │ - smlatbeq r4, r6, r0, r2 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x01066cb6 │ │ │ │ - smlatteq ip, r2, r7, r6 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ + @ instruction: 0x0105c492 │ │ │ │ + smlatbeq r5, r4, r4, ip │ │ │ │ + @ instruction: 0x0106b390 │ │ │ │ + smlabbeq r5, r4, r4, ip │ │ │ │ + smlabbeq r5, r4, r4, ip │ │ │ │ + smlabbeq r5, r4, r4, ip │ │ │ │ + @ instruction: 0x0105c490 │ │ │ │ + @ instruction: 0x0105c494 │ │ │ │ + @ instruction: 0x0105c498 │ │ │ │ + @ instruction: 0x0105c49c │ │ │ │ + @ instruction: 0x0105c494 │ │ │ │ + smlabbeq r5, ip, r4, ip │ │ │ │ + smlabbeq r5, ip, r4, ip │ │ │ │ + tsteq r5, r0, lsr #32 │ │ │ │ + smlatbeq ip, sl, ip, r6 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ + tsteq r3, r2, ror #24 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + smlatbeq r5, ip, r5, fp │ │ │ │ + tsteq r5, lr, asr r5 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r5, r2, lsr r3 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + @ instruction: 0x0105b59a │ │ │ │ + smlatbeq r5, r4, r5, fp │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + smlabbeq r5, lr, r5, fp │ │ │ │ + @ instruction: 0x0105b590 │ │ │ │ + tsteq r5, lr, lsr #6 │ │ │ │ + smlatbeq r6, r8, ip, sl │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ + tsteq ip, r6, asr sl │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r4, ip, ror #24 │ │ │ │ + tsteq r4, sl, ror #24 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + smlabbeq r5, r4, r1, sl │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + smlatteq r3, r4, r9, sl │ │ │ │ + ldrdeq sl, [r3, -lr] │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + @ instruction: 0x0103a9b8 │ │ │ │ + @ instruction: 0x0103a9b2 │ │ │ │ + smlatbeq r4, r8, r1, r2 │ │ │ │ + @ instruction: 0x0104219a │ │ │ │ + @ instruction: 0x01042198 │ │ │ │ + @ instruction: 0x01042196 │ │ │ │ + @ instruction: 0x01042194 │ │ │ │ + @ instruction: 0x01042192 │ │ │ │ + @ instruction: 0x01042190 │ │ │ │ + smlabbeq r4, lr, r1, r2 │ │ │ │ + smlabbeq r4, r8, r1, r2 │ │ │ │ + smlabbeq r4, r6, r1, r2 │ │ │ │ + @ instruction: 0x01066db4 │ │ │ │ + @ instruction: 0x01066d96 │ │ │ │ + smlabteq ip, r2, r8, r6 │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ 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 │ │ │ │ @@ -86781,29 +86781,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 r6, r4, ror r8 │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - @ instruction: 0x0106a7b8 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ ldrdeq sl, [r6, -r2] │ │ │ │ - smlabbeq r6, ip, r7, sl │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - smlatteq r6, sl, r7, sl │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - smlabbeq r6, lr, r8, sl │ │ │ │ - @ instruction: 0x0106a8b0 │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ + @ instruction: 0x0106a898 │ │ │ │ + @ instruction: 0x0106a8b2 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + smlabteq r6, sl, r8, sl │ │ │ │ + @ instruction: 0x0106a9bc │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + @ instruction: 0x0106a990 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + smlatteq r6, r0, r9, sl │ │ │ │ + smlatteq r6, sl, r9, sl │ │ │ │ + @ instruction: 0x0106a9b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18a3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -87672,205 +87672,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [sl], #676 @ 0x2a4 │ │ │ │ bmi ff13ac04 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - smlatbeq r3, r6, r3, sl │ │ │ │ - @ instruction: 0x01059b90 │ │ │ │ - smlatteq r4, r2, r6, r1 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - smlatteq r4, sl, sl, r1 │ │ │ │ - smlatteq r3, r0, r3, sl │ │ │ │ - smlabbeq r6, r4, sp, r3 │ │ │ │ - @ instruction: 0x0103a3be │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - @ instruction: 0x0103a39c │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r3, r0, ror #6 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - @ instruction: 0x01059a9a │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - strdeq sl, [r5, -ip] │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - smlatteq r3, r4, r2, sl │ │ │ │ - ldrdeq sl, [r3, -r4] │ │ │ │ + smlabbeq r3, r6, r4, sl │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + smlabteq r4, r2, r7, r1 │ │ │ │ + smlatteq r6, r8, r8, sl │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ + smlabteq r4, sl, fp, r1 │ │ │ │ + smlabteq r3, r0, r4, sl │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + @ instruction: 0x0103a49e │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + ldrdeq sl, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + smlabteq r3, r4, r3, sl │ │ │ │ + @ instruction: 0x0103a3b4 │ │ │ │ + smlatbeq r3, r4, r3, sl │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + ldrdeq r9, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ + smlatteq r3, lr, r2, sl │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ smlabteq r3, r4, r2, sl │ │ │ │ - @ instruction: 0x01063c9a │ │ │ │ - strdeq r9, [r5, -r6] │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq r3, sl, ror r2 │ │ │ │ - tsteq r3, r2, ror r2 │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - tsteq r3, r6, lsl r2 │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - smlatteq r3, r4, r1, sl │ │ │ │ - ldrdeq sl, [r3, -ip] │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - @ instruction: 0x0103a1b2 │ │ │ │ - smlatbeq r3, sl, r1, sl │ │ │ │ - tsteq r5, lr, lsl #20 │ │ │ │ - smlabbeq r3, r0, r1, sl │ │ │ │ - tsteq r3, r8, ror r1 │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - tsteq r3, lr, asr #2 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r5, r2, lsl #20 │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - smlatteq r3, sl, r0, sl │ │ │ │ - smlatteq r3, r2, r0, sl │ │ │ │ - smlatteq r5, lr, r9, r9 │ │ │ │ - strheq sl, [r3, -r8] │ │ │ │ - strheq sl, [r3, -r0] │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - smlabbeq r3, r6, r0, sl │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - smlabteq r5, r2, r9, r9 │ │ │ │ - qaddeq sl, r4, r3 │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ - smlatbeq r5, ip, r9, r9 │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - smlatbeq r5, r2, r9, r9 │ │ │ │ - strdeq r9, [r3, -r0] │ │ │ │ - smlatteq r3, r8, pc, r9 @ │ │ │ │ - smlatbeq r5, ip, r9, r9 │ │ │ │ - @ instruction: 0x01039fbe │ │ │ │ - @ instruction: 0x01039fb6 │ │ │ │ - @ instruction: 0x0105999a │ │ │ │ - smlabbeq r3, ip, pc, r9 @ │ │ │ │ - smlabbeq r3, r4, pc, r9 @ │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - qaddeq sl, r4, r5 │ │ │ │ - smlatbeq r5, r0, r6, r9 │ │ │ │ - smlatteq r4, lr, r1, r1 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, r2, asr #16 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, sl, asr #16 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r5, r6, asr #16 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - tsteq r5, r8, ror #16 │ │ │ │ - tsteq r5, r6, ror r8 │ │ │ │ - @ instruction: 0x0105a898 │ │ │ │ - @ instruction: 0x0105a89e │ │ │ │ - smlatbeq r5, ip, r8, sl │ │ │ │ - smlatbeq r5, sl, r8, sl │ │ │ │ - smlatbeq r5, r8, r8, sl │ │ │ │ - smlatbeq r5, sl, r8, sl │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlabbeq ip, ip, sp, r5 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - smlabbeq r4, lr, r6, r1 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - strdeq r9, [r5, -r6] │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - smlatteq r5, r2, ip, r9 │ │ │ │ - smlatteq r5, r2, ip, r9 │ │ │ │ - smlatteq r5, r2, ip, r9 │ │ │ │ + @ instruction: 0x0103a2bc │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + @ instruction: 0x0103a292 │ │ │ │ + smlabbeq r3, sl, r2, sl │ │ │ │ + smlatteq r5, lr, sl, r9 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + smlatteq r5, r8, sl, r9 │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ + tsteq r3, r6, lsr #4 │ │ │ │ + smlatteq r5, r2, sl, r9 │ │ │ │ + strdeq sl, [r3, -ip] │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + smlabteq r3, sl, r1, sl │ │ │ │ + smlabteq r3, r2, r1, sl │ │ │ │ + smlabteq r5, lr, sl, r9 │ │ │ │ + @ instruction: 0x0103a198 │ │ │ │ + @ instruction: 0x0103a190 │ │ │ │ + @ instruction: 0x01059ab8 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + smlatbeq r5, r2, sl, r9 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + smlabbeq r5, ip, sl, r9 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + smlabbeq r5, r2, sl, r9 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + smlabteq r3, r8, r0, sl │ │ │ │ + smlabbeq r5, ip, sl, r9 │ │ │ │ + swpeq sl, lr, [r3] │ │ │ │ + swpeq sl, r6, [r3] │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + smlabbeq r5, r0, r7, r9 │ │ │ │ + smlabteq r4, lr, r2, r1 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r5, r6, asr r9 │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + smlabbeq r5, ip, r9, sl │ │ │ │ + smlabbeq r5, sl, r9, sl │ │ │ │ + smlabbeq r5, r8, r9, sl │ │ │ │ + smlabbeq r5, sl, r9, sl │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ ldrdeq r9, [r5, -sl] │ │ │ │ ldrdeq r9, [r5, -r6] │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlatteq r5, r2, ip, r9 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - tsteq r5, r2, lsl sl │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - tsteq r5, r2, lsl sl │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r5, r6, lsr #20 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - ldrdeq r7, [r4, -r4] │ │ │ │ - @ instruction: 0x01047eb8 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r5, r6, asr #2 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ - smlabbeq r5, r8, r1, fp │ │ │ │ - @ instruction: 0x0105b19a │ │ │ │ - smlabbeq r6, r6, r0, sl │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - smlabbeq r5, r6, r1, fp │ │ │ │ - smlabbeq r5, sl, r1, fp │ │ │ │ - smlabbeq r5, lr, r1, fp │ │ │ │ - @ instruction: 0x0105b192 │ │ │ │ - smlabbeq r5, sl, r1, fp │ │ │ │ - smlabbeq r5, r2, r1, fp │ │ │ │ - smlabbeq r5, r2, r1, fp │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - smlatbeq ip, r0, r9, r5 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - tsteq r5, lr, asr #2 │ │ │ │ - tsteq r5, r2, asr #2 │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - tsteq r3, r8, asr r9 │ │ │ │ - tsteq r5, r2, lsr #2 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + smlabteq r5, r2, sp, r9 │ │ │ │ + smlabteq r5, r2, sp, r9 │ │ │ │ + smlabteq r5, r2, sp, r9 │ │ │ │ + @ instruction: 0x01059dba │ │ │ │ + @ instruction: 0x01059db6 │ │ │ │ + @ instruction: 0x01059db2 │ │ │ │ + @ instruction: 0x01059db2 │ │ │ │ + @ instruction: 0x01059db6 │ │ │ │ + @ instruction: 0x01059dba │ │ │ │ + smlabteq r5, r2, sp, r9 │ │ │ │ + tsteq ip, r0, asr #26 │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + strdeq sl, [r5, -r2] │ │ │ │ + @ instruction: 0x010c5cb0 │ │ │ │ + strdeq sl, [r5, -sl] │ │ │ │ + strdeq sl, [r5, -r2] │ │ │ │ + strdeq sl, [r5, -lr] │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + @ instruction: 0x01047fb2 │ │ │ │ + @ instruction: 0x01047fb4 │ │ │ │ + @ instruction: 0x01047f98 │ │ │ │ tsteq r5, r0, lsr r2 │ │ │ │ - tsteq r5, r2, lsr r2 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, r2, asr #4 │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, r6, lsr #4 │ │ │ │ tsteq r5, lr, lsr r2 │ │ │ │ - mrseq fp, (UNDEF: 5) │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ tsteq r5, r8, ror #4 │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, r6, ror #4 │ │ │ │ + tsteq r5, sl, ror #4 │ │ │ │ + tsteq r5, lr, ror #4 │ │ │ │ tsteq r5, r2, ror r2 │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - tsteq r5, r2, lsl r0 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - strdeq sl, [r5, -ip] │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - strdeq sl, [r5, -r4] │ │ │ │ - tsteq r5, r2 │ │ │ │ - tsteq r5, ip │ │ │ │ + tsteq r5, sl, ror #4 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + strdeq sl, [r5, -r6] │ │ │ │ + smlabbeq ip, r0, sl, r5 │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r5, lr, lsr #4 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r3, r8, lsr sl │ │ │ │ + tsteq r5, r2, lsl #4 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + mrseq sl, SP_abt │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + tsteq r5, lr, lsl #6 │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + tsteq r5, r2, lsr #6 │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + strdeq r9, [r6, -r6] │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + smlatteq r5, r0, r0, fp │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + smlatteq r5, r2, r0, fp │ │ │ │ + smlatteq r5, ip, r0, fp │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7d5a8 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a807a0 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - strdeq sl, [r5, -r2] │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - smlatteq r5, r8, ip, sl │ │ │ │ - smlatteq r5, r8, ip, sl │ │ │ │ - @ instruction: 0x010393b6 │ │ │ │ - @ instruction: 0x010393b0 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - smlabbeq r3, sl, r3, r9 │ │ │ │ - smlabbeq r3, r4, r3, r9 │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, sl, ror #22 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, r6, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - smlabbeq r6, r6, r7, r5 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - @ instruction: 0x010c5294 │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + smlatteq r5, r6, sp, sl │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + ldrdeq sl, [r5, -r2] │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + smlabteq r5, r8, sp, sl │ │ │ │ + smlabteq r5, r8, sp, sl │ │ │ │ + @ instruction: 0x01039496 │ │ │ │ + @ instruction: 0x01039490 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq ip, r4, ror r3 │ │ │ │ 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 │ │ │ │ @@ -88034,24 +88034,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 r6, ip, lsr r7 │ │ │ │ - smlatteq r6, sl, r6, r9 │ │ │ │ - @ instruction: 0x010696b8 │ │ │ │ - smlabteq r6, sl, r6, r9 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlabteq r6, sl, r7, r9 │ │ │ │ + @ instruction: 0x01069798 │ │ │ │ + smlatbeq r6, sl, r7, r9 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + smlatteq r6, r2, r7, r9 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec19dbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -88566,130 +88566,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7a8447a │ │ │ │ bmi 1ebeacc │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabbeq r3, r4, r0, r9 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - swpeq r9, r8, [r3] │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - swpeq r9, r0, [r3] │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - tsteq ip, sl, ror r0 │ │ │ │ - tsteq r3, sl, rrx │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - tsteq r3, r4, rrx │ │ │ │ - qaddeq r9, sl, r3 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - qaddeq r9, r4, r3 │ │ │ │ - smlatteq ip, sl, pc, r4 @ │ │ │ │ - qaddeq r9, r0, r3 │ │ │ │ - smlatteq r6, r2, r5, r9 │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - tsteq r3, lr, lsr #32 │ │ │ │ - smlabbeq ip, ip, pc, r4 @ │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - mrseq r9, (UNDEF: 3) │ │ │ │ - tsteq r3, sl, lsl pc │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - smlatteq r3, r6, pc, r8 @ │ │ │ │ - smlatteq r3, r8, lr, r8 │ │ │ │ - smlatteq r3, r0, lr, r8 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ + @ instruction: 0x010697b0 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tsteq ip, sl, asr r1 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + tsteq r3, sl, lsr r1 │ │ │ │ tsteq r6, r0, lsr #14 │ │ │ │ - @ instruction: 0x01038eb6 │ │ │ │ - smlatbeq r3, lr, lr, r8 │ │ │ │ - smlatbeq r5, r6, fp, sl │ │ │ │ - smlatbeq r5, r4, fp, sl │ │ │ │ - smlatbeq r5, r0, fp, sl │ │ │ │ - smlatteq r5, r4, fp, sl │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - smlatbeq r6, r4, r3, r5 │ │ │ │ - @ instruction: 0x0106539c │ │ │ │ - @ instruction: 0x01065394 │ │ │ │ - smlabbeq r6, ip, r3, r5 │ │ │ │ - smlabbeq r6, r4, r3, r5 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq ip, r6, ror #26 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - tsteq r3, lr, lsl sp │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - @ instruction: 0x010692bc │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - @ instruction: 0x0106929e │ │ │ │ - smlatbeq r6, r2, r2, r9 │ │ │ │ - smlabbeq r6, r6, r2, r9 │ │ │ │ - tsteq ip, r4, asr ip │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - smlatbeq r5, sl, r3, r8 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ - tsteq r3, lr, lsl #28 │ │ │ │ - smlatteq ip, r6, fp, r4 │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + smlabteq ip, sl, r0, r5 │ │ │ │ + tsteq r3, r0, lsr r1 │ │ │ │ + smlabteq r6, r2, r6, r9 │ │ │ │ + tsteq r3, r2, lsr #2 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + tsteq ip, ip, rrx │ │ │ │ + strdeq r9, [r3, -ip] │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + strdeq r9, [r3, -sl] │ │ │ │ + ldrdeq r9, [r3, -r0] │ │ │ │ + ldrdeq r9, [r3, -r0] │ │ │ │ + smlatteq r3, r0, r0, r9 │ │ │ │ strdeq r8, [r3, -sl] │ │ │ │ - ldrdeq r8, [r3, -r2] │ │ │ │ - smlatteq r3, r0, sp, r8 │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + smlabteq r3, r6, r0, r9 │ │ │ │ + smlabteq r3, r8, pc, r8 @ │ │ │ │ + smlabteq r3, r0, pc, r8 @ │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x01038f96 │ │ │ │ + smlabbeq r3, lr, pc, r8 @ │ │ │ │ + smlabbeq r5, r6, ip, sl │ │ │ │ + smlabbeq r5, r4, ip, sl │ │ │ │ + smlabbeq r5, r0, ip, sl │ │ │ │ + smlabteq r5, r4, ip, sl │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + smlabbeq r6, r4, r4, r5 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq ip, r6, asr #28 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + @ instruction: 0x010406bc │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r3, r6, lsl #28 │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + @ instruction: 0x010693ba │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + @ instruction: 0x0106939c │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + smlabbeq r6, r2, r3, r9 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq ip, r4, lsr sp │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + smlabbeq r5, sl, r4, r8 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + smlatteq r3, r0, lr, r8 │ │ │ │ + smlatteq r3, lr, lr, r8 │ │ │ │ + smlabteq ip, r6, ip, r4 │ │ │ │ ldrdeq r8, [r3, -sl] │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - tsteq ip, r4, ror #22 │ │ │ │ - smlabteq r3, ip, sp, r8 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ + @ instruction: 0x01038eb2 │ │ │ │ + smlabteq r3, r0, lr, r8 │ │ │ │ + @ instruction: 0x01038ebe │ │ │ │ + @ instruction: 0x01038ebc │ │ │ │ + @ instruction: 0x01038eba │ │ │ │ + @ instruction: 0x01038ebc │ │ │ │ + tsteq ip, r4, asr #24 │ │ │ │ + smlatbeq r3, ip, lr, r8 │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + tsteq r3, ip, lsr lr │ │ │ │ + tsteq r3, sl, lsr lr │ │ │ │ + tsteq r3, r8, lsr lr │ │ │ │ + tsteq r3, sl, lsr lr │ │ │ │ + smlabteq ip, r2, fp, r4 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + @ instruction: 0x010c4b90 │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + smlabbeq r3, sl, sp, r8 │ │ │ │ + tsteq ip, r2, ror #22 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + tsteq r3, lr, asr #26 │ │ │ │ tsteq r3, ip, asr sp │ │ │ │ tsteq r3, sl, asr sp │ │ │ │ tsteq r3, r8, asr sp │ │ │ │ - tsteq r3, sl, asr sp │ │ │ │ - smlatteq ip, r2, sl, r4 │ │ │ │ tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - @ instruction: 0x010c4ab0 │ │ │ │ - @ instruction: 0x01038c9c │ │ │ │ - smlatbeq r3, sl, ip, r8 │ │ │ │ - smlabbeq ip, r2, sl, r4 │ │ │ │ - @ instruction: 0x01038c96 │ │ │ │ - tsteq r3, lr, ror #24 │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - tsteq ip, r0, lsl #20 │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - smlatteq r3, ip, fp, r8 │ │ │ │ - strdeq r8, [r3, -sl] │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - strdeq r8, [r3, -r6] │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - strdeq r8, [r3, -r6] │ │ │ │ - tsteq ip, lr, ror r9 │ │ │ │ - strdeq r8, [r3, -r2] │ │ │ │ - tsteq ip, r8, asr r9 │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - smlatbeq r5, ip, r0, r8 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + smlatteq ip, r0, sl, r4 │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + smlabteq r3, ip, ip, r8 │ │ │ │ + ldrdeq r8, [r3, -sl] │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + ldrdeq r8, [r3, -r6] │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + ldrdeq r8, [r3, -r6] │ │ │ │ + tsteq ip, lr, asr sl │ │ │ │ + ldrdeq r8, [r3, -r2] │ │ │ │ + tsteq ip, r8, lsr sl │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ + smlabbeq r5, ip, r1, r8 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a7bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89018,98 +89018,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 │ │ │ │ - smlatteq r6, r4, pc, r8 @ │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - @ instruction: 0x01068ab8 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlabbeq r6, ip, sl, r8 │ │ │ │ - @ instruction: 0x01068abe │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, sl, fp, r8 │ │ │ │ - smlabteq r6, r4, fp, r8 │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - @ instruction: 0x01068c92 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - smlatbeq r6, r0, ip, r8 │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - smlabteq r6, r8, ip, r8 │ │ │ │ - smlatteq r6, r2, ip, r8 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ + smlabteq r6, r4, r0, r9 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + @ instruction: 0x01068cb8 │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + @ instruction: 0x01068b98 │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + @ instruction: 0x01068b9e │ │ │ │ + @ instruction: 0x01068bb8 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + smlatteq r6, r4, fp, r8 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ tsteq r6, r6, lsr sp │ │ │ │ - @ instruction: 0x01068db0 │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - smlabbeq r6, r4, sp, r8 │ │ │ │ - @ instruction: 0x01068dbe │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - smlatteq r6, ip, sp, r8 │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - @ instruction: 0x01068eba │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - smlabbeq r6, lr, lr, r8 │ │ │ │ - smlabteq r6, r8, lr, r8 │ │ │ │ - smlabbeq r6, r2, r1, r9 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - @ instruction: 0x01068f96 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlatteq r6, sl, lr, r8 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlabbeq r6, sl, ip, r8 │ │ │ │ + smlatbeq r6, r4, ip, r8 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + smlabbeq r6, r0, sp, r8 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlatteq r6, lr, sp, r8 │ │ │ │ + smlatbeq r6, r8, sp, r8 │ │ │ │ + smlabteq r6, r2, sp, r8 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + @ instruction: 0x01068e90 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + @ instruction: 0x01068e9e │ │ │ │ tsteq r6, r8, asr pc │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - smlabbeq r6, ip, pc, r8 @ │ │ │ │ - smlatbeq r6, r6, pc, r8 @ │ │ │ │ - smlatteq r6, r0, pc, r8 @ │ │ │ │ - swpeq r9, sl, [r6] │ │ │ │ - qaddeq r9, r4, r6 │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - swpeq r9, r6, [r6] @ │ │ │ │ - strheq r9, [r6, -r0] │ │ │ │ - smlatteq r6, sl, r0, r9 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x010691be │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlabbeq r6, r0, r1, r9 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - @ instruction: 0x010691b4 │ │ │ │ - smlabteq r6, lr, r1, r9 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - smlabbeq r6, r0, r2, r9 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - @ instruction: 0x01069296 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - smlatteq r6, ip, r2, r9 │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + smlabteq r6, ip, lr, r8 │ │ │ │ + smlatteq r6, r6, lr, r8 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + @ instruction: 0x01068f9a │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + smlatbeq r6, r8, pc, r8 @ │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + smlabteq r6, sl, pc, r8 @ │ │ │ │ + smlatteq r6, r4, pc, r8 @ │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + strheq r9, [r6, -r2] │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlabbeq r6, r6, r0, r9 │ │ │ │ + smlabteq r6, r0, r0, r9 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlatteq r6, lr, r0, r9 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + @ instruction: 0x010691bc │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + @ instruction: 0x01069190 │ │ │ │ + smlabteq r6, sl, r1, r9 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + @ instruction: 0x0106929e │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + @ instruction: 0x01069294 │ │ │ │ + smlatbeq r6, lr, r2, r9 │ │ │ │ + smlatteq r6, r8, r2, r9 │ │ │ │ + @ instruction: 0x010693b6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + @ instruction: 0x010693b2 │ │ │ │ + smlabteq r6, ip, r3, r9 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1ae44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x004ff5b1 │ │ │ │ @ instruction: 0xf5b1d843 │ │ │ │ @@ -89310,44 +89310,44 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a7447a │ │ │ │ bmi 93ff2c │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - smlabteq r3, r4, lr, r7 │ │ │ │ - @ instruction: 0x010576b0 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - @ instruction: 0x01057694 │ │ │ │ - smlabbeq r3, lr, lr, r7 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r3, r2, ror lr │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r5, sl, asr #12 │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r8 │ │ │ │ - smlatbeq r3, sl, lr, r7 │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - smlabbeq r3, lr, lr, r7 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - strdeq pc, [r3, -r4] │ │ │ │ - smlatbeq r5, sl, r5, r7 │ │ │ │ - @ instruction: 0x01068fb8 │ │ │ │ - smlabbeq r5, sl, r5, r7 │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - smlabteq r6, r0, pc, r8 @ │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - smlabteq r6, sl, pc, r8 @ │ │ │ │ - tsteq r5, sl, lsr #10 │ │ │ │ - tstpeq r3, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsl #10 │ │ │ │ + smlatbeq r3, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x01057790 │ │ │ │ + tsteq r3, sl, lsr #2 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r5, sl, lsr #14 │ │ │ │ + smlatteq r6, r8, r0, r9 │ │ │ │ + smlatteq r6, r8, r0, r9 │ │ │ │ + smlabbeq r3, sl, pc, r7 @ │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + ldrdeq pc, [r3, -r4] │ │ │ │ + smlabbeq r5, sl, r6, r7 │ │ │ │ + swpeq r9, r8, [r6] │ │ │ │ + tsteq r5, sl, ror #12 │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + smlatteq r3, ip, lr, r7 │ │ │ │ + smlatbeq r6, r0, r0, r9 │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + smlatbeq r6, sl, r0, r9 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + smlatteq r3, r4, r1, pc @ │ │ │ │ + smlatteq r5, sl, r5, r7 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b204 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0817c │ │ │ │ @@ -90084,124 +90084,124 @@ │ │ │ │ ldmdami r0!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r2, sp, lr, pc}^ @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - smlabbeq r6, lr, lr, r8 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + @ instruction: 0x01068fb4 │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + @ instruction: 0x010378ba │ │ │ │ + smlatbeq r3, r8, r8, r7 │ │ │ │ + smlabbeq r3, r2, r8, r7 │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + smlatteq r3, r4, r7, r7 │ │ │ │ ldrdeq r7, [r3, -sl] │ │ │ │ - smlabteq r3, r8, r7, r7 │ │ │ │ - smlatbeq r3, r2, r7, r7 │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - tsteq r3, lr, lsr #14 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - strdeq r7, [r3, -sl] │ │ │ │ - ldrdeq r7, [r3, -r6] │ │ │ │ - smlatbeq r3, sl, r6, r7 │ │ │ │ + @ instruction: 0x010377b6 │ │ │ │ + smlabbeq r3, sl, r7, r7 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + smlatteq r3, r4, r6, r7 │ │ │ │ + @ instruction: 0x010376b8 │ │ │ │ + @ instruction: 0x01037694 │ │ │ │ smlabbeq r3, r0, r6, r7 │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - @ instruction: 0x010375b4 │ │ │ │ - smlatbeq r3, r0, r5, r7 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - smlatbeq r3, r4, r4, r7 │ │ │ │ - tsteq r3, ip, ror r4 │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - smlabteq r3, r2, r3, r7 │ │ │ │ - @ instruction: 0x01037392 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + smlatteq r3, r0, r5, r7 │ │ │ │ + @ instruction: 0x010375be │ │ │ │ + smlabbeq r3, r4, r5, r7 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ + ldrdeq r7, [r3, -r2] │ │ │ │ + smlatbeq r3, r2, r4, r7 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + smlatteq r3, r8, r3, r7 │ │ │ │ + smlabteq r3, ip, r3, r7 │ │ │ │ + smlatbeq r3, ip, r3, r7 │ │ │ │ + smlabbeq r3, sl, r3, r7 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ tsteq r3, r8, lsl #6 │ │ │ │ - smlatteq r3, ip, r2, r7 │ │ │ │ - smlabteq r3, ip, r2, r7 │ │ │ │ - smlatbeq r3, sl, r2, r7 │ │ │ │ - tsteq r3, ip, ror r2 │ │ │ │ - tsteq r3, r2, asr r2 │ │ │ │ - tsteq r3, sl, asr #4 │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - @ instruction: 0x010371b2 │ │ │ │ - smlabbeq r3, r8, r1, r7 │ │ │ │ - smlabbeq r3, r0, r1, r7 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tsteq r3, r8, lsr r1 │ │ │ │ - tsteq r3, sl, lsl #2 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - strheq r7, [r3, -r2] │ │ │ │ - swpeq r7, r0, [r3] │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - tsteq r3, r6, lsr r0 │ │ │ │ - tsteq r3, lr │ │ │ │ - smlatteq r3, r6, pc, r6 @ │ │ │ │ - smlatteq r3, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01036fbe │ │ │ │ - @ instruction: 0x01036f9c │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r3, lr, lsl pc │ │ │ │ + smlatteq r3, r6, r2, r7 │ │ │ │ + @ instruction: 0x010372bc │ │ │ │ + @ instruction: 0x01037292 │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + smlatteq r3, sl, r1, r7 │ │ │ │ + @ instruction: 0x010371bc │ │ │ │ + @ instruction: 0x010371b4 │ │ │ │ + @ instruction: 0x01037192 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ + smlatteq r3, lr, r0, r7 │ │ │ │ + smlabteq r3, r6, r0, r7 │ │ │ │ + smlabteq r3, r0, r0, r7 │ │ │ │ + swpeq r7, lr, [r3] │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + qaddeq r7, r0, r3 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r3, lr, lsl r0 │ │ │ │ strdeq r6, [r3, -lr] │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ + ldrdeq r6, [r3, -lr] │ │ │ │ + @ instruction: 0x01036fb8 │ │ │ │ + @ instruction: 0x01036f92 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + smlatteq r3, r2, lr, r6 │ │ │ │ + smlabteq r3, r4, lr, r6 │ │ │ │ + @ instruction: 0x010685b0 │ │ │ │ @ instruction: 0x01036eb2 │ │ │ │ - smlabbeq r3, ip, lr, r6 │ │ │ │ - smlabbeq r3, r6, lr, r6 │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ + smlatbeq r3, ip, lr, r6 │ │ │ │ + smlatbeq r3, r6, lr, r6 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + @ instruction: 0x01036e9a │ │ │ │ + @ instruction: 0x01036e94 │ │ │ │ + smlabbeq r3, lr, lr, r6 │ │ │ │ + smlabbeq r3, r8, lr, r6 │ │ │ │ + smlabbeq r3, r2, lr, r6 │ │ │ │ + tsteq r3, ip, ror lr │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + smlabteq r6, ip, r5, r8 │ │ │ │ + smlabbeq r6, r6, r5, r8 │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + tsteq r3, lr, asr lr │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + smlabteq r6, sl, r5, r8 │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ tsteq r3, r6, asr #28 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - smlatteq r3, r4, sp, r6 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - ldrdeq r6, [r3, -r2] │ │ │ │ - smlabteq r3, ip, sp, r6 │ │ │ │ - smlabteq r3, r6, sp, r6 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - @ instruction: 0x01036dba │ │ │ │ - @ instruction: 0x01036db4 │ │ │ │ - smlatbeq r3, lr, sp, r6 │ │ │ │ - smlatbeq r3, r8, sp, r6 │ │ │ │ - smlatbeq r3, r2, sp, r6 │ │ │ │ - @ instruction: 0x01036d9c │ │ │ │ - @ instruction: 0x01036d96 │ │ │ │ - smlatteq r6, ip, r4, r8 │ │ │ │ - smlatbeq r6, r6, r4, r8 │ │ │ │ - smlabbeq r3, r4, sp, r6 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - tsteq r3, r6, ror #26 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, sl, asr sp │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, lr, asr #26 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - tsteq r3, lr, lsl sp │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + tsteq r3, sl, lsr lr │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ + tsteq r3, lr, lsr #28 │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + strdeq r6, [r3, -r2] │ │ │ │ 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 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57d4b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4674bc> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r3, sl, lr, r6 │ │ │ │ - @ instruction: 0x01056692 │ │ │ │ - tsteq r3, r4 │ │ │ │ - tsteq r5, lr, asr #12 │ │ │ │ - tsteq r3, sl, ror #16 │ │ │ │ - qaddeq r6, r6, r5 │ │ │ │ - smlabbeq r3, r0, fp, sp │ │ │ │ - tsteq r5, r8, lsr r0 │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ - tsteq r5, sl, lsl r0 │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlabteq r3, r2, r4, r6 │ │ │ │ + smlabbeq r3, sl, pc, r6 @ │ │ │ │ + tsteq r5, r2, ror r7 │ │ │ │ + smlatteq r3, r4, r0, r7 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + tsteq r3, sl, asr #18 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + strdeq sp, [r3, -r2] │ │ │ │ + strdeq r6, [r5, -sl] │ │ │ │ + smlatteq r5, r8, r9, r7 │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + smlatteq r5, r2, r9, r7 │ │ │ │ + smlatbeq r3, r2, r5, r6 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-107] @ 0xffffff95 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ stmdale r3!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @@ -90742,25 +90742,25 @@ │ │ │ │ stmdami sp, {r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq r3, r6, r3, r6 │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - tsteq r3, r0, ror #6 │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - tsteq r3, lr, lsl r3 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - @ instruction: 0x01067a90 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq r3, ip, asr #8 │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ ldrdeq r6, [r3, -r6] │ │ │ │ ldrdeq r6, [r3, -r0] │ │ │ │ - smlabteq r3, sl, r2, r6 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + @ instruction: 0x010363b6 │ │ │ │ + @ instruction: 0x010363b0 │ │ │ │ + smlatbeq r3, sl, r3, r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1c810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r1, r0, asr #30 │ │ │ │ @@ -91060,79 +91060,79 @@ │ │ │ │ @ instruction: 0xf7a64620 │ │ │ │ and lr, r7, r6, asr #20 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1003968 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - strdeq r6, [r3, -r4] │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ - ldrdeq r2, [ip, -lr] │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ ldrdeq r6, [r3, -r4] │ │ │ │ - smlabteq r3, lr, r5, r6 │ │ │ │ - smlabteq r3, r6, r5, r6 │ │ │ │ - smlatbeq r6, lr, fp, r6 │ │ │ │ - @ instruction: 0x010365b8 │ │ │ │ - smlabteq r3, r6, r5, r6 │ │ │ │ - tsteq ip, lr, asr r5 │ │ │ │ - smlabteq r3, r6, r5, r6 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - @ instruction: 0x010365bc │ │ │ │ - smlatbeq r3, sl, r5, r6 │ │ │ │ - tsteq ip, sl, lsl #10 │ │ │ │ - @ instruction: 0x0103659c │ │ │ │ - smlatbeq r3, r4, r5, r6 │ │ │ │ - smlatbeq r3, r6, r5, r6 │ │ │ │ - smlatbeq r3, r0, r5, r6 │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - smlabbeq r3, ip, r5, r6 │ │ │ │ - smlatbeq r3, r8, r4, r6 │ │ │ │ - smlatbeq r3, r2, r4, r6 │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - tsteq r3, ip, ror r4 │ │ │ │ - tsteq r3, r6, ror r4 │ │ │ │ - @ instruction: 0x01064cb8 │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r5, r2, asr #2 │ │ │ │ - smlabbeq r5, r8, r1, r8 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r6, lsr r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - smlatbeq r3, ip, fp, sp │ │ │ │ - smlatbeq r3, sl, fp, sp │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq ip, r4, lsr #6 │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - @ instruction: 0x0103dbba │ │ │ │ - smlatbeq r3, r0, fp, sp │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - smlatteq r3, lr, r2, r6 │ │ │ │ - smlatteq r3, r8, r2, r6 │ │ │ │ - smlatbeq r6, r6, r8, r6 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlabbeq r6, lr, r8, r6 │ │ │ │ - smlatteq r6, r6, r7, r2 │ │ │ │ - smlatteq r6, ip, r7, r2 │ │ │ │ - ldrdeq r5, [r5, -r2] │ │ │ │ - smlabteq r5, r6, r9, r5 │ │ │ │ - @ instruction: 0x01035e98 │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + @ instruction: 0x010366be │ │ │ │ + @ instruction: 0x010c26be │ │ │ │ + @ instruction: 0x010366b0 │ │ │ │ + @ instruction: 0x010366b4 │ │ │ │ + smlatbeq r3, lr, r6, r6 │ │ │ │ + smlatbeq r3, r6, r6, r6 │ │ │ │ + smlabbeq r6, lr, ip, r6 │ │ │ │ + @ instruction: 0x01036698 │ │ │ │ + smlatbeq r3, r6, r6, r6 │ │ │ │ + tsteq ip, lr, lsr r6 │ │ │ │ + smlatbeq r3, r6, r6, r6 │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + @ instruction: 0x0103669c │ │ │ │ + smlabbeq r3, sl, r6, r6 │ │ │ │ + smlatteq ip, sl, r5, r2 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + smlabbeq r3, r4, r6, r6 │ │ │ │ + smlabbeq r3, r6, r6, r6 │ │ │ │ + smlabbeq r3, r0, r6, r6 │ │ │ │ + tsteq r3, r8, asr r6 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + smlabbeq r3, r8, r5, r6 │ │ │ │ + smlabbeq r3, r2, r5, r6 │ │ │ │ + tsteq r3, r8, asr r6 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + @ instruction: 0x01064d98 │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + smlabbeq r3, ip, ip, sp │ │ │ │ + smlabbeq r3, sl, ip, sp │ │ │ │ + smlatteq r6, r8, r9, r2 │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + @ instruction: 0x0103dc9a │ │ │ │ + smlabbeq r3, r0, ip, sp │ │ │ │ + smlatteq r6, r6, r9, r2 │ │ │ │ + smlabteq r3, lr, r3, r6 │ │ │ │ + smlabteq r3, r8, r3, r6 │ │ │ │ + smlabbeq r6, r6, r9, r6 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + smlabteq r6, r6, r8, r2 │ │ │ │ + smlabteq r6, ip, r8, r2 │ │ │ │ + @ instruction: 0x010556b2 │ │ │ │ + smlatbeq r5, r6, sl, r5 │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1cde8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91958,98 +91958,98 @@ │ │ │ │ @ instruction: 0xf5a080b5 │ │ │ │ @ instruction: 0xf04f5356 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r4, {r3, r4, r5, r9, pc}^ │ │ │ │ mvns r4, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r3, r2, asr ip │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - @ instruction: 0x010673ba │ │ │ │ - ldrdeq r5, [r3, -r2] │ │ │ │ - smlabteq r3, r0, fp, r5 │ │ │ │ - @ instruction: 0x01035b9a │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r3, sl, lsr fp │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - smlatteq r3, r2, sl, r5 │ │ │ │ - @ instruction: 0x010673bc │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - smlatteq r6, lr, r4, r7 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - smlatteq r6, ip, r4, r7 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - @ instruction: 0x01067594 │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ + smlatteq r6, r0, r4, r7 │ │ │ │ + @ instruction: 0x0106749a │ │ │ │ + @ instruction: 0x01035cb2 │ │ │ │ + smlatbeq r3, r0, ip, r5 │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + smlabteq r3, r2, fp, r5 │ │ │ │ + @ instruction: 0x0106749c │ │ │ │ + @ instruction: 0x010674ba │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + smlabteq r6, lr, r5, r7 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ ldrdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - @ instruction: 0x01067690 │ │ │ │ - smlatteq r6, lr, r6, r7 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - smlabbeq r6, r0, r7, r7 │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ + smlabteq r6, ip, r5, r7 │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + smlatteq r3, r6, r9, r5 │ │ │ │ ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - smlabteq r6, r2, r8, r7 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - @ instruction: 0x0106799c │ │ │ │ - @ instruction: 0x01067992 │ │ │ │ - smlatteq r6, lr, r9, r7 │ │ │ │ - smlatteq r3, ip, r5, r5 │ │ │ │ - smlabteq r3, r0, r5, r5 │ │ │ │ - @ instruction: 0x010355b6 │ │ │ │ - @ instruction: 0x01035592 │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ - smlatteq r3, r6, r4, r5 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + @ instruction: 0x010676be │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlabteq r6, lr, r7, r7 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + @ instruction: 0x010678b4 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + smlatbeq r6, r2, r9, r7 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + smlabteq r6, lr, sl, r7 │ │ │ │ + smlabteq r3, ip, r6, r5 │ │ │ │ + smlatbeq r3, r0, r6, r5 │ │ │ │ + @ instruction: 0x01035696 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r3, r6, asr #12 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlabteq r3, r6, r5, r5 │ │ │ │ + @ instruction: 0x01035598 │ │ │ │ + tsteq r3, sl, ror r5 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + strdeq r5, [r3, -r8] │ │ │ │ + smlatteq r3, lr, r4, r5 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ @ instruction: 0x010354b8 │ │ │ │ - @ instruction: 0x0103549a │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - tsteq r3, r8, lsl r4 │ │ │ │ - tsteq r3, lr, lsl #8 │ │ │ │ + smlabteq r6, r0, r9, r7 │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + smlabteq r3, sl, r3, r5 │ │ │ │ + @ instruction: 0x010353b2 │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ strdeq r5, [r3, -sl] │ │ │ │ - ldrdeq r5, [r3, -r8] │ │ │ │ - smlatteq r6, r0, r8, r7 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - smlatteq r3, sl, r2, r5 │ │ │ │ - ldrdeq r5, [r3, -r2] │ │ │ │ - @ instruction: 0x010678b0 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - @ instruction: 0x0106799c │ │ │ │ - tsteq r3, sl, lsl r2 │ │ │ │ + smlabteq r3, ip, r2, r5 │ │ │ │ + @ instruction: 0x010352b0 │ │ │ │ + smlabbeq r3, ip, r2, r5 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, r6, lsl r2 │ │ │ │ smlatteq r3, ip, r1, r5 │ │ │ │ - ldrdeq r5, [r3, -r0] │ │ │ │ - smlatbeq r3, ip, r1, r5 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - tsteq r3, r6, lsr r1 │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - smlatteq r3, r2, r0, r5 │ │ │ │ - strheq r5, [r3, -r8] │ │ │ │ - strheq r5, [r3, -r0] │ │ │ │ - smlabbeq r3, ip, r0, r5 │ │ │ │ - tsteq r3, r8, rrx │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - smlabteq r3, r8, pc, r4 @ │ │ │ │ + smlabteq r3, r2, r1, r5 │ │ │ │ + @ instruction: 0x01035198 │ │ │ │ + @ instruction: 0x01035190 │ │ │ │ + tsteq r3, ip, ror #2 │ │ │ │ + tsteq r3, r8, asr #2 │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + strdeq r5, [r3, -sl] │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + smlatbeq r3, r8, r0, r5 │ │ │ │ cmpppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0055f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5355 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -92467,185 +92467,185 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2220 @ 0xfffff754 │ │ │ │ stmiami ip!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2219 @ 0xfffff755 │ │ │ │ stmiami fp!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r3, r6, lsl #28 │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0x01034db8 │ │ │ │ - @ instruction: 0x01034d94 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - smlabteq r3, ip, ip, r4 │ │ │ │ - smlatbeq r3, r2, ip, r4 │ │ │ │ + tsteq r3, lr, lsr #30 │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + smlatteq r3, r6, lr, r4 │ │ │ │ + @ instruction: 0x01034ebc │ │ │ │ + @ instruction: 0x01034e98 │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + smlatbeq r3, ip, sp, r4 │ │ │ │ + smlabbeq r3, r2, sp, r4 │ │ │ │ + tsteq r3, lr, asr sp │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + tsteq r3, r2, lsl sp │ │ │ │ + smlatteq r3, sl, ip, r4 │ │ │ │ + smlabteq r3, r8, ip, r4 │ │ │ │ + smlatbeq r3, r6, ip, r4 │ │ │ │ tsteq r3, lr, ror ip │ │ │ │ - tsteq r3, sl, asr ip │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - tsteq r3, sl, lsl #24 │ │ │ │ - smlatteq r3, r8, fp, r4 │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + @ instruction: 0x01066b92 │ │ │ │ + smlabbeq r6, ip, r7, r6 │ │ │ │ + @ instruction: 0x010665b2 │ │ │ │ + @ instruction: 0x01066498 │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r3, lr, lsl #24 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + smlatteq r3, r4, fp, r4 │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + smlabteq r3, ip, fp, r4 │ │ │ │ smlabteq r3, r6, fp, r4 │ │ │ │ - @ instruction: 0x01034b9e │ │ │ │ + smlabteq r6, ip, r4, r6 │ │ │ │ + smlabbeq r6, r6, r4, r6 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + smlatbeq r3, lr, fp, r4 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + @ instruction: 0x01034b9c │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + @ instruction: 0x0106659c │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ tsteq r3, lr, ror fp │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - @ instruction: 0x01066ab2 │ │ │ │ - smlatbeq r6, ip, r6, r6 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + @ instruction: 0x010665be │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r3, r6, ror #22 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + smlatbeq r6, r8, r8, r6 │ │ │ │ + smlatbeq r6, r2, r7, r6 │ │ │ │ + @ instruction: 0x010666bc │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + @ instruction: 0x010667b8 │ │ │ │ ldrdeq r6, [r6, -r2] │ │ │ │ - @ instruction: 0x010663b8 │ │ │ │ - tsteq r3, sl, lsr fp │ │ │ │ - tsteq r3, r4, lsr fp │ │ │ │ - tsteq r3, lr, lsr #22 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - tsteq r3, r0, lsl fp │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - smlatteq r3, ip, sl, r4 │ │ │ │ - smlatteq r3, r6, sl, r4 │ │ │ │ - smlatteq r6, ip, r3, r6 │ │ │ │ - smlatbeq r6, r6, r3, r6 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - smlabteq r3, lr, sl, r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - @ instruction: 0x01034abc │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - @ instruction: 0x010664bc │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x01034a9e │ │ │ │ - @ instruction: 0x01034a98 │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + smlabteq r6, lr, r8, r6 │ │ │ │ + smlabbeq r6, r8, r8, r6 │ │ │ │ + smlatbeq r6, r2, r8, r6 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlabteq r3, sl, sl, r4 │ │ │ │ + smlatbeq r6, r4, r9, r6 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + @ instruction: 0x01034ab2 │ │ │ │ + smlabteq r6, ip, r9, r6 │ │ │ │ + smlatteq r6, r6, r9, r6 │ │ │ │ + smlatbeq r3, r0, sl, r4 │ │ │ │ + @ instruction: 0x01066dba │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, lr, sl, r6 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r3, r6, ror sl │ │ │ │ + @ instruction: 0x01066a90 │ │ │ │ + smlatbeq r6, sl, sl, r6 │ │ │ │ + tsteq r3, r4, ror #20 │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ strdeq r6, [r6, -r8] │ │ │ │ - smlabbeq r3, r6, sl, r4 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r3, lr, ror #20 │ │ │ │ - smlabteq r6, r8, r7, r6 │ │ │ │ - smlabteq r6, r2, r6, r6 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r3, ip, lsr #20 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - smlatteq r6, lr, r7, r6 │ │ │ │ - smlatbeq r6, r8, r7, r6 │ │ │ │ - smlabteq r6, r2, r7, r6 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlatteq r3, sl, r9, r4 │ │ │ │ - smlabteq r6, r4, r8, r6 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - @ instruction: 0x01066898 │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - smlatteq r6, ip, r8, r6 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - smlabteq r3, r0, r9, r4 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsl #20 │ │ │ │ - smlabbeq r6, r8, r9, r6 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - @ instruction: 0x01034996 │ │ │ │ - @ instruction: 0x010669b0 │ │ │ │ - smlabteq r6, sl, r9, r6 │ │ │ │ - smlabbeq r3, r4, r9, r4 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - @ instruction: 0x01066b9a │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - smlabteq r6, lr, sl, r6 │ │ │ │ - smlatteq r6, r8, sl, r6 │ │ │ │ - tsteq r3, r2, asr #18 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - smlatteq r6, sl, fp, r6 │ │ │ │ - smlatbeq r6, r4, fp, r6 │ │ │ │ - @ instruction: 0x01066bbe │ │ │ │ - tsteq r3, r8, lsl r9 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - tsteq r6, lr, lsr lr │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - @ instruction: 0x01066c9a │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - smlatteq r3, r8, r8, r4 │ │ │ │ - smlabteq r6, r2, ip, r6 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - smlabteq r3, r4, r8, r4 │ │ │ │ - @ instruction: 0x010348be │ │ │ │ - @ instruction: 0x01066d90 │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - smlatbeq r3, ip, r8, r4 │ │ │ │ - smlatbeq r3, r6, r8, r4 │ │ │ │ - smlatbeq r3, r0, r8, r4 │ │ │ │ - @ instruction: 0x01066d9e │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - smlabbeq r3, r2, r8, r4 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r3, r6, ror r8 │ │ │ │ - smlatbeq r6, ip, lr, r6 │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r3, r2, asr r8 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - tsteq r3, r0, lsl r8 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ + smlatbeq r6, lr, fp, r6 │ │ │ │ + smlabteq r6, r8, fp, r6 │ │ │ │ + tsteq r3, r2, lsr #20 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + smlabteq r6, sl, ip, r6 │ │ │ │ + smlabbeq r6, r4, ip, r6 │ │ │ │ + @ instruction: 0x01066c9e │ │ │ │ strdeq r4, [r3, -r8] │ │ │ │ - strdeq r4, [r3, -r2] │ │ │ │ - smlatteq r3, ip, r7, r4 │ │ │ │ - smlatteq r3, r6, r7, r4 │ │ │ │ - smlatteq r3, r0, r7, r4 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlatteq r3, ip, r9, r4 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + smlabteq r3, r8, r9, r4 │ │ │ │ + smlatbeq r6, r2, sp, r6 │ │ │ │ + @ instruction: 0x01066dbc │ │ │ │ + @ instruction: 0x010349b6 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlatteq r6, sl, sp, r6 │ │ │ │ + smlatbeq r3, r4, r9, r4 │ │ │ │ + @ instruction: 0x0103499e │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + smlabbeq r3, ip, r9, r4 │ │ │ │ + smlabbeq r3, r6, r9, r4 │ │ │ │ + smlabbeq r3, r0, r9, r4 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + smlatteq r6, r0, lr, r6 │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r3, r6, asr r9 │ │ │ │ + smlabbeq r6, ip, pc, r6 @ │ │ │ │ + @ instruction: 0x01066fbe │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + strheq r7, [r6, -sl] │ │ │ │ + qaddeq r7, r4, r6 │ │ │ │ + tsteq r3, r2, lsr r9 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + tsteq r3, r2, lsl #18 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + smlatteq r3, sl, r8, r4 │ │ │ │ + smlatteq r3, r4, r8, r4 │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + smlabteq r3, ip, r8, r4 │ │ │ │ + smlabteq r3, r6, r8, r4 │ │ │ │ + smlabteq r3, r0, r8, r4 │ │ │ │ + @ instruction: 0x010348ba │ │ │ │ + @ instruction: 0x010348b4 │ │ │ │ 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 │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r2, lsl r8 │ │ │ │ - strdeq r3, [r5, -sl] │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - @ instruction: 0x01053fb0 │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - smlabteq r3, r6, r6, r4 │ │ │ │ - smlatbeq r3, r8, pc, r3 @ │ │ │ │ - @ instruction: 0x01053792 │ │ │ │ - ldrdeq fp, [r3, -r0] │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - smlabteq r5, r6, sl, r3 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + swpeq r4, r0, [r5] │ │ │ │ + tsteq r3, lr, lsr #22 │ │ │ │ + smlatteq r5, r4, pc, r3 @ │ │ │ │ + smlatbeq r3, r6, r7, r4 │ │ │ │ + smlabbeq r3, r8, r0, r4 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + @ instruction: 0x0103b3b0 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + smlatbeq r5, r6, fp, r3 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + smlatbeq r3, r6, r0, r4 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + swpeq r4, r2, [r3] │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + smlabteq r5, r6, r7, r3 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + smlabbeq r5, r0, r7, r3 │ │ │ │ + smlatbeq r3, sl, r2, fp │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ tsteq r5, r0, asr #14 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - smlabteq r3, r6, pc, r3 @ │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - @ instruction: 0x01033fb2 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - smlatteq r5, r6, r6, r3 │ │ │ │ - @ instruction: 0x01063b98 │ │ │ │ - @ instruction: 0x01063b98 │ │ │ │ - @ instruction: 0x01063b9e │ │ │ │ - @ instruction: 0x01063b9e │ │ │ │ - smlatbeq r5, r0, r6, r3 │ │ │ │ - smlabteq r3, sl, r1, fp │ │ │ │ - smlabbeq r5, r0, r6, r3 │ │ │ │ - tsteq r3, r6, ror lr │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - smlabteq r5, sl, r2, r3 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - smlabbeq r6, r4, r0, r5 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - smlabbeq r6, lr, r0, r5 │ │ │ │ - smlatteq r5, lr, r5, r3 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - smlabteq r3, r2, r1, fp │ │ │ │ - smlabteq r5, r8, r5, r3 │ │ │ │ - @ instruction: 0x01062692 │ │ │ │ - smlatbeq r5, lr, r5, r3 │ │ │ │ - smlabbeq r3, r0, sl, r3 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + smlatbeq r5, sl, r3, r3 │ │ │ │ + tsteq r5, r2, lsl #14 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + smlatteq r5, r8, r6, r3 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + smlabteq r5, lr, r6, r3 │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + smlatbeq r3, r2, r2, fp │ │ │ │ + smlatbeq r5, r8, r6, r3 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + smlabbeq r5, lr, r6, r3 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1f1ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, pc, r4, lsr r8 @ │ │ │ │ ldmdacs r0, {r0, r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -93471,31 +93471,31 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - @ instruction: 0x0106619a │ │ │ │ - @ instruction: 0x01033898 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - smlatteq r6, r4, r0, r6 │ │ │ │ - smlatbeq r6, r6, r0, r6 │ │ │ │ - swpeq r6, r0, [r6] @ │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - swpeq r6, lr, [r6] @ │ │ │ │ - smlatbeq r6, ip, r0, r6 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlabteq r6, ip, r0, r6 │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ + @ instruction: 0x010339b2 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + tsteq r3, r8, ror r9 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabteq r6, r4, r1, r6 │ │ │ │ + smlabbeq r6, r6, r1, r6 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + smlabbeq r6, ip, r1, r6 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + smlatbeq r6, ip, r1, r6 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlatteq r6, r2, r1, r6 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff686828 │ │ │ │ bmi 20809bc │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - smlatbeq r6, r4, r8, r3 │ │ │ │ - smlatteq r5, lr, r2, r3 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - @ instruction: 0x0106389c │ │ │ │ - smlatteq r6, r2, pc, r5 @ │ │ │ │ - smlabbeq r6, ip, r8, r3 │ │ │ │ - tsteq r4, r4, lsl #30 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - @ instruction: 0x0106389e │ │ │ │ - smlatbeq r6, r2, r8, r3 │ │ │ │ - smlabbeq r6, lr, r8, r3 │ │ │ │ - smlabbeq fp, r0, sl, pc @ │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - smlatteq r6, r6, r7, r1 │ │ │ │ - @ instruction: 0x01054db2 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - smlabteq r4, r8, pc, r1 @ │ │ │ │ - smlabteq r4, r0, pc, r1 @ │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlabteq r5, r0, r0, r5 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlabbeq r6, r0, lr, r5 │ │ │ │ - smlabbeq fp, sl, r9, pc @ │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r2, pc, r3 @ │ │ │ │ - smlabteq r6, r6, r7, r3 │ │ │ │ - smlabteq r6, r2, r7, r3 │ │ │ │ - tstpeq fp, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - @ instruction: 0x01054bbe │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - smlatteq r6, lr, r6, r3 │ │ │ │ - smlatteq r6, sl, r6, r3 │ │ │ │ - smlatteq r6, r4, r6, r3 │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - tsteq r4, r2, asr #24 │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - smlabbeq fp, ip, r7, pc @ │ │ │ │ - smlatbeq r6, sl, r6, r3 │ │ │ │ - smlatteq r5, r2, lr, r2 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - @ instruction: 0x01063692 │ │ │ │ - @ instruction: 0x01052e9a │ │ │ │ - smlatbeq r4, r6, sl, r1 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r1, [r4, -ip] │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ + smlabbeq r6, r4, r9, r3 │ │ │ │ + smlabteq r5, lr, r3, r3 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabteq r6, r2, r0, r6 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlatteq r4, r4, pc, r1 @ │ │ │ │ ldrdeq r1, [r4, -r8] │ │ │ │ - smlatbeq fp, r6, r6, pc @ │ │ │ │ - ldrdeq r2, [r5, -ip] │ │ │ │ - strdeq r2, [r5, -r6] │ │ │ │ - @ instruction: 0x01052dbe │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - @ instruction: 0x01052db6 │ │ │ │ - smlabteq r4, r2, r9, r1 │ │ │ │ - @ instruction: 0x010419b2 │ │ │ │ - @ instruction: 0x010419b0 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x0104199e │ │ │ │ - smlabteq r6, r8, fp, r5 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - @ instruction: 0x010bf5b6 │ │ │ │ - smlatbeq r6, r8, fp, r5 │ │ │ │ - smlatbeq r4, r8, r9, r1 │ │ │ │ - @ instruction: 0x01041996 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r0, ip, sl │ │ │ │ - ldrdeq sl, [r3, -lr] │ │ │ │ - tstpeq fp, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r8, ip, sl │ │ │ │ - strdeq sl, [r3, -ip] │ │ │ │ - smlatteq r3, r4, ip, sl │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r5, r6, ror r7 │ │ │ │ - @ instruction: 0x010419be │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - smlabteq fp, r0, r3, pc @ │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - @ instruction: 0x01032fba │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + smlabbeq r6, r2, r9, r3 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + tstpeq fp, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + smlabteq r6, r6, r8, r1 │ │ │ │ + @ instruction: 0x01054e92 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + smlatbeq r4, r8, r0, r2 │ │ │ │ + smlatbeq r4, r0, r0, r2 │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r5, r0, r1, r5 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tstpeq fp, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010638b0 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + smlatbeq r6, r6, r8, r3 │ │ │ │ + smlatbeq r6, r2, r8, r3 │ │ │ │ + tstpeq fp, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatteq r6, ip, lr, r5 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + smlatteq r6, r8, r7, r3 │ │ │ │ + @ instruction: 0x01054c9e │ │ │ │ + smlatteq r6, r2, r7, r3 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + smlabteq r6, lr, r7, r3 │ │ │ │ + smlabteq r6, sl, r7, r3 │ │ │ │ + smlabteq r6, r4, r7, r3 │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + tstpeq fp, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, sl, r7, r3 │ │ │ │ + smlabteq r5, r2, pc, r2 @ │ │ │ │ + smlatteq r6, r0, sp, r5 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + smlabbeq r4, r6, fp, r1 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x01041cbc │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + @ instruction: 0x01041cb0 │ │ │ │ + @ instruction: 0x01041cb8 │ │ │ │ + smlabbeq fp, r6, r7, pc @ │ │ │ │ + @ instruction: 0x01052ebc │ │ │ │ + ldrdeq r2, [r5, -r6] │ │ │ │ + @ instruction: 0x01052e9e │ │ │ │ + @ instruction: 0x01052eb8 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + @ instruction: 0x01052e96 │ │ │ │ + smlatbeq r4, r2, sl, r1 │ │ │ │ + @ instruction: 0x01041a92 │ │ │ │ + @ instruction: 0x01041a90 │ │ │ │ + @ instruction: 0x01065cb2 │ │ │ │ + @ instruction: 0x01065cb4 │ │ │ │ + tsteq r4, lr, ror sl │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ + @ instruction: 0x010605b6 │ │ │ │ + @ instruction: 0x010bf696 │ │ │ │ + smlabbeq r6, r8, ip, r5 │ │ │ │ + smlabbeq r4, r8, sl, r1 │ │ │ │ + tsteq r4, r6, ror sl │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r0, sp, sl │ │ │ │ + @ instruction: 0x0103adbe │ │ │ │ + tstpeq fp, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r8, sp, sl │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + smlabteq r3, r4, sp, sl │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + @ instruction: 0x01041a9e │ │ │ │ + @ instruction: 0x0101b1bc │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + smlatbeq fp, r0, r4, pc @ │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + strdeq r2, [r5, -r2] │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + swpeq r3, sl, [r3] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1fda4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r1, r8, #88, 6 @ 0x60000001 │ │ │ │ strbhi pc, [r1, #-3]! @ │ │ │ │ orrhi pc, r0, r2, lsl #4 │ │ │ │ @@ -95019,104 +95019,104 @@ │ │ │ │ @ instruction: 0x73a4f6a0 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97630c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbthi pc, [r4], r2, lsl #2 @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmlt r8, {r0, r1, ip, sp, lr, pc} │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - smlatteq r6, r4, lr, r5 │ │ │ │ - tsteq r3, r6, lsl ip │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - smlatteq r3, r0, fp, r2 │ │ │ │ - @ instruction: 0x01032bba │ │ │ │ - smlabbeq r3, lr, fp, r2 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + smlabteq r3, r0, ip, r2 │ │ │ │ + @ instruction: 0x01032c9a │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + smlabteq r3, r8, fp, r2 │ │ │ │ + @ instruction: 0x01032b9a │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ tsteq r3, r4, asr #22 │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - smlatteq r3, r8, sl, r2 │ │ │ │ - @ instruction: 0x01032aba │ │ │ │ - @ instruction: 0x01032a90 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ + tsteq r3, r8, lsl fp │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + smlatteq r3, sl, sl, r2 │ │ │ │ + smlabteq r3, r6, sl, r2 │ │ │ │ + @ instruction: 0x01032a9a │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + tsteq r3, r6, ror #20 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ tsteq r3, sl, lsl #20 │ │ │ │ smlatteq r3, r6, r9, r2 │ │ │ │ - @ instruction: 0x010329ba │ │ │ │ - @ instruction: 0x01032990 │ │ │ │ - smlabbeq r3, r6, r9, r2 │ │ │ │ + @ instruction: 0x010329b8 │ │ │ │ + smlabbeq r3, ip, r9, r2 │ │ │ │ tsteq r3, r0, ror #18 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - smlatbeq r3, ip, r8, r2 │ │ │ │ - smlabbeq r3, r0, r8, r2 │ │ │ │ - tsteq r3, r6, ror r8 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, r6, r7, r2 │ │ │ │ - @ instruction: 0x0103279a │ │ │ │ - @ instruction: 0x01032790 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - tsteq r3, r2, asr r7 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - tsteq r3, lr, lsr #14 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - smlatbeq r3, r8, r6, r2 │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r3, sl, ror #12 │ │ │ │ - tsteq r3, r8, asr r6 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tsteq r3, sl, lsl r6 │ │ │ │ - tsteq r3, r8, lsl #12 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - @ instruction: 0x010325b0 │ │ │ │ - smlabbeq r3, ip, r5, r2 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - smlatteq r3, ip, r4, r2 │ │ │ │ - smlabteq r3, r0, r4, r2 │ │ │ │ - @ instruction: 0x0103249c │ │ │ │ + tsteq r3, r6, asr r9 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, r2, lsl #18 │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + smlatbeq r3, r6, r8, r2 │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + smlatteq r3, r0, r7, r2 │ │ │ │ + @ instruction: 0x010327b4 │ │ │ │ + smlabbeq r3, r8, r7, r2 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ + smlatteq r3, r8, r6, r2 │ │ │ │ + @ instruction: 0x010326bc │ │ │ │ + @ instruction: 0x01032690 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r3, r0, asr #12 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + smlabteq r3, ip, r5, r2 │ │ │ │ + smlatbeq r3, r0, r5, r2 │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + strdeq r2, [r3, -ip] │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlatbeq r3, r4, r4, r2 │ │ │ │ tsteq r3, r8, ror r4 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ tsteq r3, sl, asr #8 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, r4, r3, r2 │ │ │ │ - @ instruction: 0x01032398 │ │ │ │ - smlabbeq r3, lr, r3, r2 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, sl, lsl r3 │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - smlatbeq r3, sl, r2, r2 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + @ instruction: 0x010323b4 │ │ │ │ + smlabbeq r3, sl, r3, r2 │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlatbeq r3, lr, r2, r2 │ │ │ │ smlabbeq r3, r0, r2, r2 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - tsteq r3, r2, lsl r2 │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, lr, r1, r2 │ │ │ │ - smlatbeq r3, r0, r1, r2 │ │ │ │ - tsteq r3, r4, ror r1 │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, ip, r0, r2 │ │ │ │ - smlatbeq r3, r0, r0, r2 │ │ │ │ - tsteq r3, r4, ror r0 │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlatbeq r3, ip, r1, r2 │ │ │ │ + smlabbeq r3, r0, r1, r2 │ │ │ │ + tsteq r3, r4, asr r1 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - tsteq r3, r2, ror #28 │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r3, r6, lsl #28 │ │ │ │ - smlatteq r3, r0, sp, r1 │ │ │ │ - @ instruction: 0x01031db2 │ │ │ │ - smlabbeq r3, lr, sp, r1 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - @ instruction: 0x01031cbe │ │ │ │ - @ instruction: 0x01031c90 │ │ │ │ - tsteq r3, r0, ror #24 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - smlabteq r3, lr, fp, r1 │ │ │ │ - smlatbeq r3, r6, fp, r1 │ │ │ │ - tsteq r3, sl, ror fp │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - smlabteq r3, r4, sl, r1 │ │ │ │ - @ instruction: 0x01031a92 │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - smlabteq r3, r6, r9, r1 │ │ │ │ - @ instruction: 0x010319b2 │ │ │ │ - smlabbeq r3, r0, r9, r1 │ │ │ │ - tsteq r3, r0, asr r9 │ │ │ │ - tsteq r3, r6, asr #18 │ │ │ │ - tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r3, r2, asr #30 │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + smlatteq r3, r6, lr, r1 │ │ │ │ + smlabteq r3, r0, lr, r1 │ │ │ │ + @ instruction: 0x01031e92 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x01031d9e │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + smlatbeq r3, lr, ip, r1 │ │ │ │ + smlabbeq r3, r6, ip, r1 │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ strdeq r1, [r3, -sl] │ │ │ │ - smlabteq r3, r6, r8, r1 │ │ │ │ - @ instruction: 0x01031892 │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ - tsteq r3, r2, lsr r8 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - smlatteq r3, r2, r7, r1 │ │ │ │ - @ instruction: 0x010317b6 │ │ │ │ - smlatbeq r3, r2, r7, r1 │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - smlatteq r3, sl, r6, r1 │ │ │ │ - @ instruction: 0x010316bc │ │ │ │ - @ instruction: 0x010316b2 │ │ │ │ - smlabbeq r3, sl, r6, r1 │ │ │ │ - tsteq r3, r8, asr r6 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ + ldrdeq r1, [r3, -r6] │ │ │ │ + smlatbeq r3, r4, fp, r1 │ │ │ │ + tsteq r3, r2, ror fp │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + smlatteq r3, r8, sl, r1 │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + @ instruction: 0x01031ab0 │ │ │ │ + smlatbeq r3, r6, sl, r1 │ │ │ │ + @ instruction: 0x01031a92 │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + ldrdeq r1, [r3, -sl] │ │ │ │ + smlatbeq r3, r6, r9, r1 │ │ │ │ + tsteq r3, r2, ror r9 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ + smlatteq r3, sl, r8, r1 │ │ │ │ + smlabteq r3, r2, r8, r1 │ │ │ │ + @ instruction: 0x01031896 │ │ │ │ + smlabbeq r3, r2, r8, r1 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + strdeq r1, [r3, -ip] │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + smlabteq r3, sl, r7, r1 │ │ │ │ + @ instruction: 0x0103179c │ │ │ │ + @ instruction: 0x01031792 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + @ instruction: 0x010316b0 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + tsteq r3, r6, asr r6 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + smlabteq r3, r4, r5, r1 │ │ │ │ @ instruction: 0x0103159e │ │ │ │ - @ instruction: 0x01031594 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - smlatteq r3, r4, r4, r1 │ │ │ │ - @ instruction: 0x010314be │ │ │ │ - @ instruction: 0x01031490 │ │ │ │ - smlabbeq r3, r8, r4, r1 │ │ │ │ - tsteq r3, sl, asr r4 │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - tsteq r3, ip, lsr #8 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + smlatbeq r3, r6, r4, r1 │ │ │ │ + tsteq r3, sl, ror r4 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ strdeq r1, [r3, -r2] │ │ │ │ - smlabteq r3, r6, r3, r1 │ │ │ │ + smlabteq r3, r8, r3, r1 │ │ │ │ + smlabteq r3, r0, r3, r1 │ │ │ │ @ instruction: 0x0103139a │ │ │ │ tsteq r3, r0, ror r3 │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - smlatteq r3, r8, r2, r1 │ │ │ │ - smlatteq r3, r0, r2, r1 │ │ │ │ - @ instruction: 0x010312ba │ │ │ │ - @ instruction: 0x01031290 │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - tsteq r3, sl, lsl r2 │ │ │ │ - smlatteq r3, lr, r1, r1 │ │ │ │ - smlabteq r3, r0, r1, r1 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + smlabteq r3, lr, r2, r1 │ │ │ │ + smlatbeq r3, r0, r2, r1 │ │ │ │ @ instruction: 0x43bcf641 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e5 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -96833,103 +96833,103 @@ │ │ │ │ cmpppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 977f64 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c0750c │ │ │ │ - tsteq r3, lr, lsr #32 │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - mrseq r1, (UNDEF: 3) │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - @ instruction: 0x01030fb0 │ │ │ │ - smlabbeq r3, ip, pc, r0 @ │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - @ instruction: 0x01030eba │ │ │ │ - smlabbeq r3, ip, lr, r0 │ │ │ │ - smlabbeq r3, r2, lr, r0 │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - smlatbeq r3, sl, sp, r0 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - tsteq r3, ip, lsl sp │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - smlatbeq r3, r8, ip, r0 │ │ │ │ - smlabbeq r3, r4, ip, r0 │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, r2, ror #22 │ │ │ │ - @ instruction: 0x010637ba │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - smlatteq r3, r6, sl, r0 │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x01030a9e │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - tsteq r3, ip, lsl #20 │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - smlabbeq r3, sl, r9, r0 │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - tsteq r3, lr, lsl #18 │ │ │ │ - smlatteq r3, r2, r8, r0 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + smlatteq r3, r0, r0, r1 │ │ │ │ + strheq r1, [r3, -ip] │ │ │ │ + swpeq r1, r0, [r3] │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + smlatteq r3, sl, pc, r0 @ │ │ │ │ + @ instruction: 0x01030fbe │ │ │ │ + @ instruction: 0x01030f9a │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + smlatteq r3, r0, lr, r0 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + @ instruction: 0x01030eb0 │ │ │ │ + smlabbeq r3, sl, lr, r0 │ │ │ │ + tsteq r3, lr, asr lr │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + tsteq r3, r6, lsl #28 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ ldrdeq r0, [r3, -r8] │ │ │ │ - @ instruction: 0x010308b2 │ │ │ │ - tsteq r3, r6, ror r8 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - smlatteq r3, r4, r7, r0 │ │ │ │ - smlabteq r3, r6, r7, r0 │ │ │ │ - @ instruction: 0x01030798 │ │ │ │ - smlabbeq r3, r4, r7, r0 │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - smlabbeq r6, lr, r6, r3 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - @ instruction: 0x0106379a │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - smlabteq r6, r2, r8, r3 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - tsteq r3, r2, lsl #12 │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - smlatbeq r3, r2, r5, r0 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, lr, lsr r5 │ │ │ │ - tsteq r3, sl, lsl r5 │ │ │ │ - smlatteq r3, sl, r4, r0 │ │ │ │ - smlabteq r3, r6, r4, r0 │ │ │ │ - smlatbeq r3, r4, r4, r0 │ │ │ │ - tsteq r3, sl, ror r4 │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r3, r4, lsr #8 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, lr, r3, r0 │ │ │ │ - smlabteq r3, ip, r3, r0 │ │ │ │ - @ instruction: 0x0103039e │ │ │ │ + @ instruction: 0x01030db4 │ │ │ │ + smlabbeq r3, r8, sp, r0 │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + @ instruction: 0x01030cbc │ │ │ │ + tsteq r6, r6, lsl r8 │ │ │ │ + smlatteq r6, sl, r8, r3 │ │ │ │ + tsteq r3, r6, asr ip │ │ │ │ + tsteq r3, r2, asr #24 │ │ │ │ + @ instruction: 0x0106389a │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + smlabteq r3, r6, fp, r0 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r3, lr, ror fp │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ + smlatteq r3, ip, sl, r0 │ │ │ │ + smlatteq r6, sl, r7, r3 │ │ │ │ + tsteq r3, sl, ror #20 │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + smlatteq r3, lr, r9, r0 │ │ │ │ + smlabteq r3, r2, r9, r0 │ │ │ │ + @ instruction: 0x010309b8 │ │ │ │ + @ instruction: 0x01030992 │ │ │ │ + tsteq r3, r6, asr r9 │ │ │ │ + tsteq r3, ip, asr #18 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + smlabteq r3, r4, r8, r0 │ │ │ │ + smlatbeq r3, r6, r8, r0 │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + smlatteq r6, lr, r6, r3 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + smlatteq r6, r6, r8, r3 │ │ │ │ + smlatbeq r6, r2, r9, r3 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + smlatteq r3, r2, r6, r0 │ │ │ │ + @ instruction: 0x010306b2 │ │ │ │ + smlabbeq r3, r2, r6, r0 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + smlabteq r3, sl, r5, r0 │ │ │ │ + smlatbeq r3, r6, r5, r0 │ │ │ │ + smlabbeq r3, r4, r5, r0 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + smlabteq r3, lr, r4, r0 │ │ │ │ + smlatbeq r3, ip, r4, r0 │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ cmnppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmpppl pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -97731,106 +97731,106 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 978d68 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdami ip, {r1, r3, r5, r6, r8, r9, sp, lr, pc}^ │ │ │ │ cmn r7, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ + smlatteq r3, sl, r2, r0 │ │ │ │ + @ instruction: 0x010302ba │ │ │ │ + @ instruction: 0x0103029a │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, sl, asr #4 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, sl, lsl r2 │ │ │ │ + smlatteq r3, sl, r1, r0 │ │ │ │ @ instruction: 0x010301ba │ │ │ │ - @ instruction: 0x01030196 │ │ │ │ - tsteq r3, sl, ror #2 │ │ │ │ + @ instruction: 0x010301b0 │ │ │ │ + smlabbeq r3, ip, r1, r0 │ │ │ │ tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ - tsteq r3, sl, lsl #2 │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - smlatbeq r3, ip, r0, r0 │ │ │ │ - smlabbeq r3, r0, r0, r0 │ │ │ │ - tsteq r3, r6, ror r0 │ │ │ │ - qaddeq r0, r0, r3 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ - smlatteq r2, ip, pc, pc @ │ │ │ │ - smlabteq r2, r0, pc, pc @ │ │ │ │ - @ instruction: 0x0102ff94 │ │ │ │ - tstpeq r2, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, lr, pc @ │ │ │ │ - @ instruction: 0x0102febe │ │ │ │ - @ instruction: 0x0102fe92 │ │ │ │ - smlabbeq r2, r8, lr, pc @ │ │ │ │ - tstpeq r2, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, sp, pc @ │ │ │ │ - tstpeq r2, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, ip, pc @ │ │ │ │ - smlabteq r2, r0, ip, pc @ │ │ │ │ - @ instruction: 0x0102fc94 │ │ │ │ - smlabbeq r2, sl, ip, pc @ │ │ │ │ - tstpeq r2, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, fp, pc @ │ │ │ │ - tstpeq r2, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r3, r0, lsr r1 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + smlabteq r3, ip, r0, r0 │ │ │ │ + smlatbeq r3, r0, r0, r0 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + smlatteq r2, lr, pc, pc @ │ │ │ │ + smlabteq r2, sl, pc, pc @ │ │ │ │ + @ instruction: 0x0102ff9e │ │ │ │ + tstpeq r2, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r4, lr, pc @ │ │ │ │ + @ instruction: 0x0102feb2 │ │ │ │ + smlabbeq r2, r6, lr, pc @ │ │ │ │ + tstpeq r2, sl, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, ip, sp, pc @ │ │ │ │ + smlatbeq r2, r0, sp, pc @ │ │ │ │ + tstpeq r2, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r6, ip, pc @ │ │ │ │ + @ instruction: 0x0102fcb4 │ │ │ │ + smlabbeq r2, r6, ip, pc @ │ │ │ │ + tstpeq r2, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + @ instruction: 0x0102fbb4 │ │ │ │ + smlabbeq r2, r8, fp, pc @ │ │ │ │ + tstpeq r2, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -r8] │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, sl, pc @ │ │ │ │ + smlatteq r2, lr, sl, pc @ │ │ │ │ + smlabteq r2, sl, sl, pc @ │ │ │ │ @ instruction: 0x0102fa9e │ │ │ │ - tstpeq r2, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, r9, pc @ │ │ │ │ + @ instruction: 0x0102fa94 │ │ │ │ + tstpeq r2, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r4, r9, pc @ │ │ │ │ @ instruction: 0x0102f9be │ │ │ │ - @ instruction: 0x0102f9b4 │ │ │ │ - smlabbeq r2, lr, r9, pc @ │ │ │ │ - tstpeq r2, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102f998 │ │ │ │ + tstpeq r2, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r8, r8, pc @ │ │ │ │ + smlatteq r2, r0, r8, pc @ │ │ │ │ + @ instruction: 0x0102f8bc │ │ │ │ + smlabbeq r2, lr, r8, pc @ │ │ │ │ + smlabbeq r2, r6, r8, pc @ │ │ │ │ + tstpeq r2, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r2, -lr] │ │ │ │ - @ instruction: 0x0102f8b8 │ │ │ │ - smlabbeq r2, r8, r8, pc @ │ │ │ │ - tstpeq r2, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - smlatbeq r2, lr, r7, pc @ │ │ │ │ - smlatbeq r2, r6, r7, pc @ │ │ │ │ - smlabbeq r2, r4, r7, pc @ │ │ │ │ - tstpeq r2, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - @ instruction: 0x0102f6b2 │ │ │ │ - @ instruction: 0x0102f692 │ │ │ │ - tstpeq r2, sl, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, r5, pc @ │ │ │ │ - smlatteq r2, r4, r5, pc @ │ │ │ │ - smlabteq r2, r4, r5, pc @ │ │ │ │ - @ instruction: 0x0102f59a │ │ │ │ - @ instruction: 0x0102f594 │ │ │ │ + @ instruction: 0x0102f7b0 │ │ │ │ + @ instruction: 0x0102f792 │ │ │ │ + tstpeq r2, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + smlabteq r2, sl, r6, pc @ │ │ │ │ + smlabteq r2, r4, r6, pc @ │ │ │ │ + smlatbeq r2, r4, r6, pc @ │ │ │ │ + tstpeq r2, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 958cd8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,176 +98168,176 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ + smlatteq r2, r0, r4, pc @ │ │ │ │ + @ instruction: 0x0102f4b6 │ │ │ │ + smlabbeq r2, r8, r4, pc @ │ │ │ │ + tstpeq r2, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlatbeq r2, r8, r3, pc @ │ │ │ │ - tstpeq r2, sl, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + @ instruction: 0x0102f3b2 │ │ │ │ + smlabbeq r2, r6, r3, pc @ │ │ │ │ + tstpeq r2, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + smlatbeq r6, r2, lr, r1 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlatteq r2, sl, r2, pc @ │ │ │ │ + smlatteq r2, r4, r2, pc @ │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ ldrdeq pc, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r2, pc @ │ │ │ │ - @ instruction: 0x0102f29e │ │ │ │ - smlabbeq r2, r0, r2, pc @ │ │ │ │ + smlabteq r2, ip, r2, pc @ │ │ │ │ + smlabteq r2, r6, r2, pc @ │ │ │ │ + smlabteq r2, r0, r2, pc @ │ │ │ │ + @ instruction: 0x0102f2ba │ │ │ │ + @ instruction: 0x0102f2b4 │ │ │ │ + smlatbeq r2, lr, r2, pc @ │ │ │ │ + smlatbeq r2, r8, r2, pc @ │ │ │ │ + smlatbeq r2, r2, r2, pc @ │ │ │ │ + @ instruction: 0x0102f29c │ │ │ │ + @ instruction: 0x0102f296 │ │ │ │ + @ instruction: 0x0102f290 │ │ │ │ + smlabbeq r2, sl, r2, pc @ │ │ │ │ + smlabbeq r2, r4, r2, pc @ │ │ │ │ + tstpeq r2, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - smlabteq r6, r2, sp, r1 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tstpeq r2, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, r4, r2 │ │ │ │ - tstpeq r2, sl, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, R10_usr @ │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r1, pc @ │ │ │ │ + smlatteq r2, r8, r1, pc @ │ │ │ │ + smlatteq r2, r2, r1, pc @ │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r1, pc @ │ │ │ │ + smlabteq r2, r4, r1, pc @ │ │ │ │ + @ instruction: 0x0102f1be │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + @ instruction: 0x0102f1b2 │ │ │ │ + smlatbeq r2, ip, r1, pc @ │ │ │ │ + smlatbeq r2, r6, r1, pc @ │ │ │ │ + smlatbeq r2, r0, r1, pc @ │ │ │ │ + @ instruction: 0x0102f19a │ │ │ │ + @ instruction: 0x0102f194 │ │ │ │ + smlabbeq r2, lr, r1, pc @ │ │ │ │ + smlabbeq r2, r8, r1, pc @ │ │ │ │ + smlabbeq r2, r2, r1, pc @ │ │ │ │ + tstpeq r2, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, lr, r1 │ │ │ │ + tstpeq r2, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01061eba │ │ │ │ + tstpeq r2, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r2, lsl #26 │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r1, pc @ │ │ │ │ - smlatteq r2, r6, r1, pc @ │ │ │ │ - smlatteq r2, r0, r1, pc @ │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r1, pc @ │ │ │ │ - smlabteq r2, r8, r1, pc @ │ │ │ │ - smlabteq r2, r2, r1, pc @ │ │ │ │ - @ instruction: 0x0102f1bc │ │ │ │ - @ instruction: 0x0102f1b6 │ │ │ │ - @ instruction: 0x0102f1b0 │ │ │ │ - smlatbeq r2, sl, r1, pc @ │ │ │ │ - smlatbeq r2, r4, r1, pc @ │ │ │ │ - @ instruction: 0x0102f19e │ │ │ │ - @ instruction: 0x0102f198 │ │ │ │ - @ instruction: 0x0102f192 │ │ │ │ - smlabbeq r2, ip, r1, pc @ │ │ │ │ - smlabbeq r2, r6, r1, pc @ │ │ │ │ - smlabbeq r2, r0, r1, pc @ │ │ │ │ - tstpeq r2, sl, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r0, pc @ │ │ │ │ - smlatteq r2, r4, r0, pc @ │ │ │ │ - ldrdeq pc, [r2, -lr] │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r0, pc @ │ │ │ │ - smlabteq r2, r6, r0, pc @ │ │ │ │ - smlabteq r2, r0, r0, pc @ │ │ │ │ - strheq pc, [r2, -sl] @ │ │ │ │ - strheq pc, [r2, -r4] @ │ │ │ │ - smlatbeq r2, lr, r0, pc @ │ │ │ │ - smlatbeq r2, r8, r0, pc @ │ │ │ │ - smlatbeq r2, r2, r0, pc @ │ │ │ │ - swpeq pc, ip, [r2] @ │ │ │ │ - swpeq pc, r6, [r2] @ │ │ │ │ - swpeq pc, r0, [r2] @ │ │ │ │ - smlabbeq r2, sl, r0, pc @ │ │ │ │ - smlabbeq r2, r4, r0, pc @ │ │ │ │ - tstpeq r2, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r0, sp, r1 │ │ │ │ - tstpeq r2, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tstpeq r2, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tstpeq r2, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - tstpeq r2, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tstpeq r2, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tstpeq r2, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tstpeq r2, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tstpeq r2, r6 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, (UNDEF: 2) @ │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - smlatteq r2, lr, pc, lr @ │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - ldrdeq lr, [r2, -ip] │ │ │ │ - smlatbeq r6, lr, pc, r1 @ │ │ │ │ - ldrdeq lr, [r2, -r0] │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - smlabteq r6, ip, r0, r2 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - @ instruction: 0x0102efb8 │ │ │ │ - @ instruction: 0x0102efb2 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlatbeq r2, r6, pc, lr @ │ │ │ │ - smlatbeq r2, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0102ef9a │ │ │ │ - @ instruction: 0x0102ef94 │ │ │ │ - smlabbeq r2, lr, pc, lr @ │ │ │ │ - smlabbeq r2, r8, pc, lr @ │ │ │ │ - smlabbeq r2, r2, pc, lr @ │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, sl, ror #30 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, lr, asr pc │ │ │ │ - tsteq r2, r8, asr pc │ │ │ │ - tsteq r2, r2, asr pc │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - tsteq r2, r0, asr #30 │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - tsteq r2, lr, lsr #30 │ │ │ │ - tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r2, r2, lsr #30 │ │ │ │ - tsteq r2, ip, lsl pc │ │ │ │ - tsteq r2, r6, lsl pc │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ - tsteq r2, sl, lsl #30 │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - strdeq lr, [r2, -r2] │ │ │ │ - smlatteq r2, ip, lr, lr │ │ │ │ - smlatteq r2, r6, lr, lr │ │ │ │ - smlatteq r2, r0, lr, lr │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, lr, lr, lr │ │ │ │ - smlabteq r2, r8, lr, lr │ │ │ │ - smlabteq r2, r2, lr, lr │ │ │ │ + tstpeq r2, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tstpeq r2, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + tstpeq r2, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlatteq r2, r6, r0, pc @ │ │ │ │ + smlatteq r2, r0, r0, pc @ │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + smlabteq r2, lr, r0, pc @ │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + strheq pc, [r2, -ip] @ │ │ │ │ + smlabbeq r6, lr, r0, r2 │ │ │ │ + strheq pc, [r2, -r0] @ │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + smlatbeq r6, ip, r1, r2 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + swpeq pc, r8, [r2] @ │ │ │ │ + swpeq pc, r2, [r2] @ │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlabbeq r2, r6, r0, pc @ │ │ │ │ + smlabbeq r2, r0, r0, pc @ │ │ │ │ + tstpeq r2, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, ip, r2 @ │ │ │ │ + qaddeq pc, r6, r2 @ │ │ │ │ + qaddeq pc, r0, r2 @ │ │ │ │ + tstpeq r2, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + strdeq lr, [r2, -r0] │ │ │ │ + smlatteq r2, sl, pc, lr @ │ │ │ │ + smlatteq r2, r4, pc, lr @ │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + smlabteq r2, ip, pc, lr @ │ │ │ │ + smlabteq r2, r6, pc, lr @ │ │ │ │ + smlabteq r2, r0, pc, lr @ │ │ │ │ + @ instruction: 0x0102efba │ │ │ │ + @ instruction: 0x0102efb4 │ │ │ │ + smlatbeq r2, lr, pc, lr @ │ │ │ │ + smlatbeq r2, r8, pc, lr @ │ │ │ │ + smlatbeq r2, r2, pc, lr @ │ │ │ │ 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 │ │ │ │ @@ -100944,16 +100944,16 @@ │ │ │ │ blcc 8e4304 │ │ │ │ blcs 7fbf9c │ │ │ │ cmnphi ip, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ tst fp, r5, ror r3 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r4, r6, lsl fp │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + strdeq ip, [r4, -r6] │ │ │ │ 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 │ │ │ │ @@ -101392,89 +101392,89 @@ │ │ │ │ mul r7, r0, r9 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r6, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlabteq r5, ip, r3, pc @ │ │ │ │ - smlabteq r5, r8, r3, pc @ │ │ │ │ - smlabteq r5, r4, r3, pc @ │ │ │ │ - smlabteq r5, r0, r3, pc @ │ │ │ │ + @ instruction: 0x0105f4b4 │ │ │ │ + @ instruction: 0x0105f4b0 │ │ │ │ + smlatbeq r5, ip, r4, pc @ │ │ │ │ + smlatbeq r5, r8, r4, pc @ │ │ │ │ + smlatbeq r5, r4, r4, pc @ │ │ │ │ + smlatbeq r5, r0, r4, pc @ │ │ │ │ + smlatteq fp, lr, r5, r8 │ │ │ │ + smlabbeq r5, sl, r4, pc @ │ │ │ │ + smlatteq r2, r0, r5, ip │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + tstpeq r5, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + tstpeq r5, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ tsteq fp, lr, lsl #10 │ │ │ │ - smlatbeq r5, sl, r3, pc @ │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - @ instruction: 0x0105f392 │ │ │ │ - @ instruction: 0x0105f394 │ │ │ │ - @ instruction: 0x0105f394 │ │ │ │ - @ instruction: 0x0105f396 │ │ │ │ - smlabbeq fp, r2, r4, r8 │ │ │ │ - smlabbeq r5, r2, r3, pc @ │ │ │ │ - tstpeq r5, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, lr, lsr #8 │ │ │ │ - tstpeq r5, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, sl, r3, r8 │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - smlatbeq r2, r8, r3, ip │ │ │ │ - smlatbeq r2, r2, r3, ip │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - @ instruction: 0x0104d5b8 │ │ │ │ - smlatteq r4, lr, r4, sp │ │ │ │ - smlatteq r4, r8, r4, sp │ │ │ │ - smlabbeq r4, ip, r5, sp │ │ │ │ - smlabteq r4, r2, r4, sp │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ + tstpeq r5, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, sl, r4, r8 │ │ │ │ ldrdeq sp, [r4, -sl] │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + smlabbeq r2, r8, r4, ip │ │ │ │ + smlabbeq r2, r2, r4, ip │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlatteq r5, r2, r3, pc @ │ │ │ │ + smlatteq r5, r4, r3, pc @ │ │ │ │ + smlatteq r5, r2, r3, pc @ │ │ │ │ ldrdeq sp, [r4, -r8] │ │ │ │ - @ instruction: 0x0104d4b0 │ │ │ │ - smlatbeq r4, lr, r4, sp │ │ │ │ - smlabteq r4, ip, r4, sp │ │ │ │ - smlabteq r4, r0, r4, sp │ │ │ │ - @ instruction: 0x0104d4be │ │ │ │ - @ instruction: 0x0104d4bc │ │ │ │ - smlabteq r4, r2, r4, sp │ │ │ │ - smlabteq r4, r8, r4, sp │ │ │ │ - ldrdeq sp, [r4, -r2] │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - @ instruction: 0x0104d4b4 │ │ │ │ + @ instruction: 0x0104d698 │ │ │ │ + smlabteq r4, lr, r5, sp │ │ │ │ + smlabteq r4, r8, r5, sp │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + smlatbeq r4, r2, r5, sp │ │ │ │ + @ instruction: 0x0104d5b0 │ │ │ │ + @ instruction: 0x0104d5bc │ │ │ │ + @ instruction: 0x0104d5ba │ │ │ │ + @ instruction: 0x0104d5b8 │ │ │ │ + @ instruction: 0x0104d590 │ │ │ │ + smlabbeq r4, lr, r5, sp │ │ │ │ + smlatbeq r4, ip, r5, sp │ │ │ │ + smlatbeq r4, r0, r5, sp │ │ │ │ + @ instruction: 0x0104d59e │ │ │ │ + @ instruction: 0x0104d59c │ │ │ │ + smlatbeq r4, r2, r5, sp │ │ │ │ + smlatbeq r4, r8, r5, sp │ │ │ │ + @ instruction: 0x0104d5b2 │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + @ instruction: 0x0104d594 │ │ │ │ + @ instruction: 0x0104d598 │ │ │ │ + @ instruction: 0x0104d4ba │ │ │ │ @ instruction: 0x0104d4b8 │ │ │ │ - ldrdeq sp, [r4, -sl] │ │ │ │ - ldrdeq sp, [r4, -r8] │ │ │ │ - @ instruction: 0x010b819c │ │ │ │ - mrseq ip, (UNDEF: 18) │ │ │ │ - smlatteq r4, sl, r8, fp │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - smlabteq r4, ip, r8, fp │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - smlatbeq r4, lr, r8, fp │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - @ instruction: 0x0104b892 │ │ │ │ - ldrdeq r3, [r3, -r4] │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - tsteq r2, lr, rrx │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + smlatteq r2, r0, r1, ip │ │ │ │ + smlabteq r4, sl, r9, fp │ │ │ │ + smlatteq r2, r8, r1, ip │ │ │ │ + smlatbeq r4, ip, r9, fp │ │ │ │ + smlatteq r2, r6, r1, ip │ │ │ │ + smlabbeq r4, lr, r9, fp │ │ │ │ + @ instruction: 0x010334bc │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + @ instruction: 0x010334b4 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + tsteq r2, ip, lsl #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec26f78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101495,21 +101495,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 │ │ │ │ - smlabbeq r5, r8, pc, lr @ │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - @ instruction: 0x0105ef98 │ │ │ │ - smlatbeq r5, r6, pc, lr @ │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ + tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, r0, pc @ │ │ │ │ + qaddeq pc, r8, r5 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec27004 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 1688384 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r4, #620]! @ 0x26c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf79b4620 │ │ │ │ ldcllt 13, cr14, [r8, #952]! @ 0x3b8 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - tsteq fp, ip, ror #28 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0104b5b8 │ │ │ │ - smlabbeq r5, r2, r3, r8 │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ - strdeq fp, [r2, -ip] │ │ │ │ - smlatteq r2, r8, sp, fp │ │ │ │ - smlatteq fp, r6, sp, r7 │ │ │ │ - ldrdeq fp, [r2, -r6] │ │ │ │ - ldrdeq fp, [r2, -r8] │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - @ instruction: 0x0102bd94 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - smlabbeq r2, r2, sp, fp │ │ │ │ - @ instruction: 0x0102bd90 │ │ │ │ - tsteq fp, r8, lsr #26 │ │ │ │ - @ instruction: 0x0102bd90 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - smlabbeq r2, r6, sp, fp │ │ │ │ - tsteq r2, r4, ror sp │ │ │ │ - ldrdeq r7, [fp, -r4] │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, r4, asr #26 │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ - tsteq r2, ip, ror #24 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, r6, asr #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - smlabbeq r5, r2, r4, sl │ │ │ │ - tsteq r2, sl, lsl ip │ │ │ │ - tsteq r2, r4, lsl ip │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - smlatteq r4, r2, r8, sp │ │ │ │ - smlatteq r4, r0, r8, sp │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - tsteq r5, r2, lsl r1 │ │ │ │ + smlatteq r5, r0, r4, r8 │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + ldrdeq sp, [r4, -sl] │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + @ instruction: 0x0105efbc │ │ │ │ + @ instruction: 0x0104b698 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + smlatteq r2, r4, lr, fp │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + ldrdeq fp, [r2, -ip] │ │ │ │ + smlabteq r2, r8, lr, fp │ │ │ │ + smlabteq fp, r6, lr, r7 │ │ │ │ + @ instruction: 0x0102beb6 │ │ │ │ + @ instruction: 0x0102beb8 │ │ │ │ + @ instruction: 0x0102beb0 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r2, r2, ror #28 │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + tsteq r2, r6, ror #28 │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + @ instruction: 0x010b7db4 │ │ │ │ + tsteq r2, r6, asr #28 │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ + tsteq r2, sl, asr #28 │ │ │ │ + tsteq r2, r2, lsr #28 │ │ │ │ + tsteq r2, r4, lsr #28 │ │ │ │ + tsteq r2, r6, lsr lr │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r2, ip, asr #26 │ │ │ │ + tsteq r2, r2, lsr #28 │ │ │ │ + tsteq r2, r6, lsr #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + smlatteq r4, lr, r9, sp │ │ │ │ + smlatteq r4, lr, r9, sp │ │ │ │ + smlatteq r4, ip, r9, sp │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + smlabteq r4, r2, r9, sp │ │ │ │ + smlabteq r4, r0, r9, sp │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + smlatteq r5, ip, r1, r8 │ │ │ │ + smlatteq r5, r6, r1, r8 │ │ │ │ + smlatteq r5, r0, r1, r8 │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + @ instruction: 0x010581b2 │ │ │ │ + smlabteq fp, lr, fp, r7 │ │ │ │ + @ instruction: 0x010581bc │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + @ instruction: 0x010581b0 │ │ │ │ + @ instruction: 0x0102bb98 │ │ │ │ + @ instruction: 0x0102bb92 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + strheq r8, [r5, -ip] │ │ │ │ + smlabteq r5, r2, r0, r8 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + swpeq r8, r0, [r5] │ │ │ │ + swpeq r8, r6, [r5] │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ tsteq r5, ip, lsl #2 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - mrseq r8, (UNDEF: 21) │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - smlatteq fp, lr, sl, r7 │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlabbeq r3, r4, r3, r3 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - @ instruction: 0x0102bab8 │ │ │ │ - @ instruction: 0x0102bab2 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - smlatteq r5, r2, pc, r7 @ │ │ │ │ - qaddeq ip, r8, r5 │ │ │ │ - @ instruction: 0x01057fb0 │ │ │ │ - @ instruction: 0x01057fb6 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - strdeq r7, [fp, -ip] │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - smlabteq r2, sl, sl, fp │ │ │ │ - tsteq r4, r6, lsl r1 │ │ │ │ + ldrdeq r7, [fp, -ip] │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r5, ip, lsl #2 │ │ │ │ + smlatbeq r2, sl, fp, fp │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec276c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102738,100 +102738,100 @@ │ │ │ │ @ instruction: 0xf5a080b9 │ │ │ │ @ instruction: 0xf04f535d │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b54478 │ │ │ │ - @ instruction: 0x0102b392 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - tsteq r2, sl, lsr #6 │ │ │ │ - strdeq fp, [r2, -lr] │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - smlatbeq r2, lr, r2, fp │ │ │ │ - smlabbeq r2, sl, r2, fp │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, r4, lsl r2 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - smlabbeq r2, r8, r1, fp │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - strheq fp, [r2, -r0] │ │ │ │ - smlatbeq r2, r6, r0, fp │ │ │ │ - smlabbeq r2, r2, r0, fp │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + @ instruction: 0x0102b3b4 │ │ │ │ + smlabbeq r2, lr, r3, fp │ │ │ │ + tsteq r2, sl, ror #6 │ │ │ │ + tsteq r2, lr, lsr r3 │ │ │ │ + tsteq r2, r8, lsl r3 │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + smlatteq r5, r2, r7, lr │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + tsteq r2, sl, lsr r2 │ │ │ │ + tsteq r2, r0, lsl r2 │ │ │ │ + smlatteq r2, r6, r1, fp │ │ │ │ + @ instruction: 0x0102b1ba │ │ │ │ + @ instruction: 0x0102b190 │ │ │ │ + smlabbeq r2, r6, r1, fp │ │ │ │ + tsteq r2, r2, ror #2 │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ + tsteq r2, r4, lsl r1 │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r0, fp │ │ │ │ + swpeq fp, r4, [r2] │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ qaddeq fp, lr, r2 │ │ │ │ - tsteq r2, r4, lsr r0 │ │ │ │ - tsteq r2, r0, lsl r0 │ │ │ │ - smlatteq r2, ip, pc, sl @ │ │ │ │ - @ instruction: 0x0102afb4 │ │ │ │ - smlabbeq r2, r8, pc, sl @ │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - tsteq r2, lr, lsr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - smlatteq r2, r2, lr, sl │ │ │ │ - smlatbeq r2, sl, lr, sl │ │ │ │ - smlabbeq r2, ip, lr, sl │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, r8, asr #28 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - strdeq sl, [r2, -r8] │ │ │ │ - smlabteq r2, ip, sp, sl │ │ │ │ - smlabteq r2, r2, sp, sl │ │ │ │ - smlatbeq r2, r4, sp, sl │ │ │ │ - smlabbeq r2, r0, sp, sl │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r5, sl, ror #6 │ │ │ │ - tsteq r5, sl, lsl #8 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - @ instruction: 0x0105e5b2 │ │ │ │ - smlatteq r5, sl, r5, lr │ │ │ │ - tsteq r2, ip, asr #24 │ │ │ │ - tsteq r2, sl, lsl ip │ │ │ │ - smlatteq r2, ip, fp, sl │ │ │ │ - @ instruction: 0x0102abbe │ │ │ │ - @ instruction: 0x0102ab90 │ │ │ │ - tsteq r2, r2, ror #22 │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ - tsteq r2, r6, lsr fp │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - smlatteq r2, r8, sl, sl │ │ │ │ - @ instruction: 0x0102aabe │ │ │ │ - @ instruction: 0x0102aab6 │ │ │ │ - @ instruction: 0x0102aa92 │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, r2, asr #20 │ │ │ │ - tsteq r2, r6, lsl sl │ │ │ │ - smlatteq r2, sl, r9, sl │ │ │ │ - smlatteq r2, r4, r9, sl │ │ │ │ - smlabteq r2, r4, r9, sl │ │ │ │ - smlatbeq r2, r4, r9, sl │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r2, ip, asr r9 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, lr, lsl #18 │ │ │ │ - smlatteq r2, r6, r8, sl │ │ │ │ - @ instruction: 0x0102a8be │ │ │ │ - @ instruction: 0x0102a896 │ │ │ │ - @ instruction: 0x0102a890 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - strdeq sl, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r7, sl │ │ │ │ - smlabteq r2, lr, r7, sl │ │ │ │ - smlatbeq r2, lr, r7, sl │ │ │ │ - smlabbeq r2, r4, r7, sl │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, sl, lsr r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r2, r4 │ │ │ │ + strdeq sl, [r2, -r2] │ │ │ │ + smlabteq r2, r2, pc, sl @ │ │ │ │ + smlabbeq r2, sl, pc, sl @ │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, ip, lsr pc │ │ │ │ + tsteq r2, r8, lsr #30 │ │ │ │ + tsteq r2, sl, lsl #30 │ │ │ │ + ldrdeq sl, [r2, -r8] │ │ │ │ + smlatbeq r2, ip, lr, sl │ │ │ │ + smlatbeq r2, r2, lr, sl │ │ │ │ + smlabbeq r2, r4, lr, sl │ │ │ │ + tsteq r2, r0, ror #28 │ │ │ │ + smlatteq r5, r4, r3, lr │ │ │ │ + tsteq r5, sl, asr #8 │ │ │ │ + smlatteq r5, sl, r4, lr │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105e692 │ │ │ │ + smlabteq r5, sl, r6, lr │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + strdeq sl, [r2, -sl] │ │ │ │ + smlabteq r2, ip, ip, sl │ │ │ │ + @ instruction: 0x0102ac9e │ │ │ │ + tsteq r2, r0, ror ip │ │ │ │ + tsteq r2, r2, asr #24 │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ + strdeq sl, [r2, -r2] │ │ │ │ + smlabteq r2, r8, fp, sl │ │ │ │ + @ instruction: 0x0102ab9e │ │ │ │ + @ instruction: 0x0102ab96 │ │ │ │ + tsteq r2, r2, ror fp │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + strdeq sl, [r2, -r6] │ │ │ │ + smlabteq r2, sl, sl, sl │ │ │ │ + smlabteq r2, r4, sl, sl │ │ │ │ + smlatbeq r2, r4, sl, sl │ │ │ │ + smlabbeq r2, r4, sl, sl │ │ │ │ + tsteq r2, r8, asr sl │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, ip, lsl sl │ │ │ │ + smlatteq r2, lr, r9, sl │ │ │ │ + smlabteq r2, r6, r9, sl │ │ │ │ + @ instruction: 0x0102a99e │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, lr, asr #18 │ │ │ │ + tsteq r2, ip, lsr #18 │ │ │ │ + tsteq r2, r0, lsl #18 │ │ │ │ + ldrdeq sl, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r8, sl │ │ │ │ + smlatbeq r2, lr, r8, sl │ │ │ │ + smlabbeq r2, lr, r8, sl │ │ │ │ + tsteq r2, r4, ror #16 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ tstpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r1, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x005cf5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f535c │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -102958,74 +102958,74 @@ │ │ │ │ ldmdami lr!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2109 @ 0xfffff7c3 │ │ │ │ ldmdami sp!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq sl, [r2, -sl] │ │ │ │ - ldrdeq sl, [r2, -r4] │ │ │ │ + @ instruction: 0x0102a6ba │ │ │ │ + @ instruction: 0x0102a6b4 │ │ │ │ + @ instruction: 0x0102a694 │ │ │ │ + tsteq r2, r4, ror r6 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ + tsteq r2, lr, lsr #12 │ │ │ │ + tsteq r2, lr, lsl #12 │ │ │ │ + smlatteq r5, lr, ip, sp │ │ │ │ + @ instruction: 0x0105db98 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + @ instruction: 0x0105dfb8 │ │ │ │ + smlatteq r2, sl, r5, sl │ │ │ │ + smlatteq r2, r4, r5, sl │ │ │ │ + ldrdeq sl, [r2, -lr] │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + ldrdeq sl, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r5, sl │ │ │ │ + smlabteq r2, r6, r5, sl │ │ │ │ + smlabteq r2, r0, r5, sl │ │ │ │ + @ instruction: 0x0102a5ba │ │ │ │ @ instruction: 0x0102a5b4 │ │ │ │ - @ instruction: 0x0102a594 │ │ │ │ - tsteq r2, lr, ror #10 │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - tsteq r2, lr, lsr #10 │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - @ instruction: 0x0105dab8 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ - strdeq sl, [r2, -lr] │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r4, sl │ │ │ │ - smlatteq r2, r6, r4, sl │ │ │ │ - smlatteq r2, r0, r4, sl │ │ │ │ - ldrdeq sl, [r2, -sl] │ │ │ │ - ldrdeq sl, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r4, sl │ │ │ │ - smlabteq r2, r8, r4, sl │ │ │ │ - smlabteq r2, r2, r4, sl │ │ │ │ - @ instruction: 0x0102a4bc │ │ │ │ - @ instruction: 0x0102a4b6 │ │ │ │ - @ instruction: 0x0102a4b0 │ │ │ │ - smlatbeq r2, sl, r4, sl │ │ │ │ - @ instruction: 0x0105dab0 │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - @ instruction: 0x0102a498 │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - smlabbeq r2, r6, r4, sl │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ - smlatbeq r5, sl, sp, sp │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, r4, asr #8 │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ - tsteq r2, r2, lsr r4 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - tsteq r2, r0, lsr #8 │ │ │ │ - tsteq r2, sl, lsl r4 │ │ │ │ - tsteq r2, r4, lsl r4 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - strdeq sl, [r2, -ip] │ │ │ │ - strdeq sl, [r2, -r6] │ │ │ │ - strdeq sl, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r3, sl │ │ │ │ + smlatbeq r2, lr, r5, sl │ │ │ │ + smlatbeq r2, r8, r5, sl │ │ │ │ + smlatbeq r2, r2, r5, sl │ │ │ │ + @ instruction: 0x0102a59c │ │ │ │ + @ instruction: 0x0102a596 │ │ │ │ + @ instruction: 0x0102a590 │ │ │ │ + smlabbeq r2, sl, r5, sl │ │ │ │ + @ instruction: 0x0105db90 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r2, r8, ror r5 │ │ │ │ + smlatteq r5, lr, fp, sp │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + @ instruction: 0x0105dcb0 │ │ │ │ + smlatteq r5, r2, ip, sp │ │ │ │ + tsteq r2, r8, asr #10 │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + tsteq r2, ip, lsr r5 │ │ │ │ + smlabbeq r5, sl, lr, sp │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + tsteq r2, r4, lsr #10 │ │ │ │ + tsteq r2, lr, lsl r5 │ │ │ │ + tsteq r2, r8, lsl r5 │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + tsteq r2, ip, lsl #10 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + strdeq sl, [r2, -sl] │ │ │ │ + strdeq sl, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r4, sl │ │ │ │ + smlatteq r2, r8, r4, sl │ │ │ │ + smlatteq r2, r2, r4, sl │ │ │ │ + ldrdeq sl, [r2, -ip] │ │ │ │ + ldrdeq sl, [r2, -r6] │ │ │ │ + ldrdeq sl, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r4, sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andcc pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -103587,43 +103587,43 @@ │ │ │ │ stmda r8!, {r1, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 709e98 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r4, r0, lsl r7 │ │ │ │ - strdeq r9, [r5, -r0] │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ - strheq fp, [r5, -ip] │ │ │ │ - strheq fp, [r5, -ip] │ │ │ │ - tsteq r2, lr, asr pc │ │ │ │ - smlatteq r5, r2, r0, fp │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ - smlatbeq r5, r0, r4, sp │ │ │ │ - smlabbeq r3, ip, r1, r1 │ │ │ │ - tsteq r4, r2, asr #12 │ │ │ │ - smlabbeq r3, r4, r1, r1 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - tsteq r2, r2, lsr #28 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - ldrdeq r9, [r2, -lr] │ │ │ │ + tsteq r2, r4 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + ldrdeq r9, [r5, -r0] │ │ │ │ + ldrdeq r9, [r4, -lr] │ │ │ │ + @ instruction: 0x0105b19c │ │ │ │ + @ instruction: 0x0105b19c │ │ │ │ + tsteq r2, lr, lsr r0 │ │ │ │ + smlabteq r5, r2, r1, fp │ │ │ │ + tsteq r2, lr, lsl r0 │ │ │ │ + @ instruction: 0x0105b1bc │ │ │ │ + tsteq r2, r8 │ │ │ │ + strdeq r9, [r2, -sl] │ │ │ │ + smlabbeq r5, r0, r5, sp │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + smlatteq r4, ip, r6, r9 │ │ │ │ + @ instruction: 0x01029bbe │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec290ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ + @ instruction: 0x0105d4b6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2910c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 563770 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d778> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 346368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x230370> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r8 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - tsteq r3, r4, ror #2 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - swpeq r1, lr, [r3] │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r5, r6, lsr r3 │ │ │ │ - ldrdeq r9, [r2, -sl] │ │ │ │ - @ instruction: 0x010298b8 │ │ │ │ - @ instruction: 0x010298b2 │ │ │ │ - smlatteq r5, r8, r2, sp │ │ │ │ - smlabbeq r2, r4, r8, r9 │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + @ instruction: 0x010299ba │ │ │ │ + @ instruction: 0x01029998 │ │ │ │ + @ instruction: 0x01029992 │ │ │ │ + smlabteq r5, r8, r3, sp │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, lr, asr r9 │ │ │ │ + tsteq r2, r8, asr r9 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ 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} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - tsteq r5, r6, ror r0 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - smlatbeq r5, r2, r1, sp │ │ │ │ - smlatbeq r5, ip, r1, sp │ │ │ │ - smlatbeq r5, lr, r1, sp │ │ │ │ - @ instruction: 0x0105d19c │ │ │ │ - @ instruction: 0x0105d19e │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - @ instruction: 0x010492b6 │ │ │ │ - @ instruction: 0x010598bc │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - smlatbeq r5, lr, r8, r9 │ │ │ │ - tsteq r4, lr, ror #4 │ │ │ │ - smlatbeq r3, ip, r0, r8 │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - smlabteq r1, r0, r7, r1 │ │ │ │ - smlabteq fp, r0, sl, r5 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + tsteq r5, r6, asr r1 │ │ │ │ + strdeq r9, [r5, -lr] │ │ │ │ + smlabbeq r5, r2, r2, sp │ │ │ │ + smlabbeq r5, ip, r2, sp │ │ │ │ + smlabbeq r5, lr, r2, sp │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + @ instruction: 0x01049396 │ │ │ │ + @ instruction: 0x0105999c │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, ip │ │ │ │ + smlabbeq r5, lr, r9, r9 │ │ │ │ + tsteq r4, lr, asr #6 │ │ │ │ + smlabbeq r3, ip, r1, r8 │ │ │ │ + tsteq r5, r2, lsr lr │ │ │ │ + smlatbeq r1, r0, r8, r1 │ │ │ │ + smlatbeq fp, r0, fp, r5 │ │ │ │ + smlatteq r2, r0, r7, r9 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec294d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104700,109 +104700,109 @@ │ │ │ │ bicshi pc, r9, #805306368 @ 0x30000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307db │ │ │ │ stmdami r0!, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000bf66 │ │ │ │ - smlabbeq r5, lr, lr, lr │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ - smlatteq r2, lr, r4, r9 │ │ │ │ - ldrdeq r9, [r2, -r6] │ │ │ │ - @ instruction: 0x010294b0 │ │ │ │ - smlabbeq r2, r4, r4, r9 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - smlatbeq r5, r2, pc, ip @ │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - smlabteq r5, ip, r0, sp │ │ │ │ - tsteq r5, r4, lsr #2 │ │ │ │ - @ instruction: 0x0105d19a │ │ │ │ - tsteq r5, r6, lsl #4 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r4, asr r2 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + smlatteq r2, ip, r5, r9 │ │ │ │ + smlabteq r2, lr, r5, r9 │ │ │ │ + @ instruction: 0x010295b6 │ │ │ │ + @ instruction: 0x01029590 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlatteq r5, r8, pc, ip @ │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + smlabbeq r5, r2, r0, sp │ │ │ │ + strheq sp, [r5, -r8] │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r5, lr, asr r1 │ │ │ │ + smlatbeq r5, ip, r1, sp │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + smlatteq r5, r6, r2, sp │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, r6, lsr r3 │ │ │ │ + tsteq r2, lr, lsr r3 │ │ │ │ + tsteq r2, r4, lsr r3 │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + smlatteq r2, r6, r2, r9 │ │ │ │ + @ instruction: 0x010292bc │ │ │ │ + @ instruction: 0x010292b2 │ │ │ │ + smlabbeq r2, lr, r2, r9 │ │ │ │ + tsteq r2, r2, ror #4 │ │ │ │ + tsteq r2, ip, lsr r2 │ │ │ │ + tsteq r2, r0, lsl r2 │ │ │ │ tsteq r2, r6, lsl #4 │ │ │ │ - ldrdeq r9, [r2, -ip] │ │ │ │ - ldrdeq r9, [r2, -r2] │ │ │ │ - smlatbeq r2, lr, r1, r9 │ │ │ │ - smlabbeq r2, r2, r1, r9 │ │ │ │ - tsteq r2, ip, asr r1 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - tsteq r2, r6, lsr #2 │ │ │ │ - tsteq r2, r2, lsl #2 │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - tsteq r5, sl, asr #2 │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - tsteq r5, r8, ror r1 │ │ │ │ - smlatbeq r5, r0, r1, sp │ │ │ │ + smlatteq r2, r2, r1, r9 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, sl, lsr #4 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + smlabbeq r5, r0, r2, sp │ │ │ │ + @ instruction: 0x0105d4be │ │ │ │ + smlabteq r5, lr, r4, sp │ │ │ │ + smlatbeq r5, r4, r2, sp │ │ │ │ + smlatteq r5, ip, r4, sp │ │ │ │ + smlabteq r5, ip, r2, sp │ │ │ │ ldrdeq sp, [r5, -lr] │ │ │ │ - smlatteq r5, lr, r3, sp │ │ │ │ - smlabteq r5, r4, r1, sp │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - smlatteq r5, ip, r1, sp │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r6, lsr #8 │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - smlabbeq r2, lr, lr, r8 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, ip, lsr lr │ │ │ │ - tsteq r2, lr, lsl #28 │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - smlatteq r2, r0, sp, r8 │ │ │ │ - @ instruction: 0x01028db4 │ │ │ │ - smlabbeq r2, lr, sp, r8 │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ - tsteq r2, r6, asr #26 │ │ │ │ - tsteq r2, sl, lsl sp │ │ │ │ - smlatteq r2, r0, ip, r8 │ │ │ │ + tsteq r5, r6, lsl #10 │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r2, lr, ror #30 │ │ │ │ + tsteq r2, r2, asr #30 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + smlatteq r2, lr, lr, r8 │ │ │ │ + smlatteq r2, r4, lr, r8 │ │ │ │ + smlabteq r2, r0, lr, r8 │ │ │ │ + @ instruction: 0x01028e94 │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + tsteq r2, r2, asr #28 │ │ │ │ + tsteq r2, r8, lsr lr │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + strdeq r8, [r2, -sl] │ │ │ │ + smlabteq r2, r0, sp, r8 │ │ │ │ + @ instruction: 0x01028db6 │ │ │ │ + smlatbeq r2, r4, sp, r8 │ │ │ │ + smlabbeq r2, r6, sp, r8 │ │ │ │ + tsteq r2, sl, asr sp │ │ │ │ + tsteq r2, r0, asr sp │ │ │ │ + tsteq r2, lr, lsr sp │ │ │ │ + tsteq r2, r6, lsl #26 │ │ │ │ + smlabteq r2, ip, ip, r8 │ │ │ │ + smlabteq r2, r2, ip, r8 │ │ │ │ + @ instruction: 0x01028cb0 │ │ │ │ + @ instruction: 0x01028c92 │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + tsteq r2, r2, lsl ip │ │ │ │ + tsteq r2, r2, lsl #24 │ │ │ │ ldrdeq r8, [r2, -r6] │ │ │ │ - smlabteq r2, r4, ip, r8 │ │ │ │ - smlatbeq r2, r6, ip, r8 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - tsteq r2, lr, asr ip │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - smlatteq r2, ip, fp, r8 │ │ │ │ - smlatteq r2, r2, fp, r8 │ │ │ │ - ldrdeq r8, [r2, -r0] │ │ │ │ - @ instruction: 0x01028bb2 │ │ │ │ - smlabbeq r2, r8, fp, r8 │ │ │ │ + smlatbeq r2, sl, fp, r8 │ │ │ │ smlabbeq r2, r0, fp, r8 │ │ │ │ - tsteq r2, r0, ror fp │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - tsteq r2, r2, lsr #22 │ │ │ │ - strdeq r8, [r2, -r6] │ │ │ │ - smlabteq r2, sl, sl, r8 │ │ │ │ - smlatbeq r2, r0, sl, r8 │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - tsteq r2, ip, asr #20 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, r0, lsl #20 │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - smlatbeq r2, ip, r9, r8 │ │ │ │ - smlatbeq r2, r4, r9, r8 │ │ │ │ - smlabbeq r2, r2, r9, r8 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, r4, lsr r9 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - ldrdeq r8, [r2, -lr] │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - @ instruction: 0x010288b4 │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, ip, lsr #22 │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + tsteq r2, r2, lsl #22 │ │ │ │ + smlatteq r2, r0, sl, r8 │ │ │ │ + @ instruction: 0x01028ab6 │ │ │ │ + smlabbeq r2, ip, sl, r8 │ │ │ │ + smlabbeq r2, r4, sl, r8 │ │ │ │ + tsteq r2, r2, ror #20 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r2, r4, lsl sl │ │ │ │ + smlatteq r2, r8, r9, r8 │ │ │ │ + @ instruction: 0x010289be │ │ │ │ + @ instruction: 0x010289b6 │ │ │ │ + @ instruction: 0x01028994 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7ffbe4 │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - smlatteq r2, r6, r6, r8 │ │ │ │ - @ instruction: 0x010286ba │ │ │ │ - @ instruction: 0x010286b0 │ │ │ │ - smlabbeq r2, ip, r6, r8 │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - tsteq r2, r8, lsr r6 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + smlabteq r2, r6, r7, r8 │ │ │ │ + @ instruction: 0x0102879a │ │ │ │ + @ instruction: 0x01028790 │ │ │ │ + tsteq r2, ip, ror #14 │ │ │ │ + tsteq r2, r8, asr #14 │ │ │ │ + tsteq r2, r8, lsl r7 │ │ │ │ + smlatteq r2, ip, r6, r8 │ │ │ │ + smlabteq r2, r0, r6, r8 │ │ │ │ + @ instruction: 0x01028694 │ │ │ │ + smlabbeq r2, sl, r6, r8 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + smlatteq r2, sl, r5, r8 │ │ │ │ smlatteq r2, r0, r5, r8 │ │ │ │ - @ instruction: 0x010285b4 │ │ │ │ - smlatbeq r2, sl, r5, r8 │ │ │ │ - smlabbeq r2, r6, r5, r8 │ │ │ │ - tsteq r2, r2, ror #10 │ │ │ │ - tsteq r2, r6, lsr r5 │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ + @ instruction: 0x010285bc │ │ │ │ + @ instruction: 0x01028598 │ │ │ │ + tsteq r2, r8, ror #10 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + tsteq r2, ip, lsl #10 │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ ldrdeq r8, [r2, -ip] │ │ │ │ - @ instruction: 0x010284b8 │ │ │ │ - smlabbeq r2, r8, r4, r8 │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ + smlatbeq r2, lr, r4, r8 │ │ │ │ + smlatbeq r2, r4, r4, r8 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ tsteq r2, r2, lsr #8 │ │ │ │ - strdeq r8, [r2, -ip] │ │ │ │ - smlabteq r2, lr, r3, r8 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ smlabteq r2, r4, r3, r8 │ │ │ │ - @ instruction: 0x0102839e │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ - smlatteq r2, r4, r2, r8 │ │ │ │ + @ instruction: 0x010283ba │ │ │ │ + @ instruction: 0x01028398 │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + @ instruction: 0x010282be │ │ │ │ + smlatteq r5, r6, sl, ip │ │ │ │ + tsteq r2, r0, ror r2 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, r6, lsl r2 │ │ │ │ + strdeq r8, [r2, -lr] │ │ │ │ ldrdeq r8, [r2, -sl] │ │ │ │ - @ instruction: 0x010282b8 │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - @ instruction: 0x0105c994 │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - ldrdeq r8, [r2, -lr] │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - @ instruction: 0x01028190 │ │ │ │ - tsteq r2, r4, ror #2 │ │ │ │ - tsteq r2, r6, lsr r1 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - strdeq r8, [r2, -sl] │ │ │ │ - smlabteq r2, ip, r0, r8 │ │ │ │ - smlatbeq r2, r6, r0, r8 │ │ │ │ - smlabbeq r2, r0, r0, r8 │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - tsteq r2, r4, lsl r0 │ │ │ │ - smlatteq r2, r2, pc, r7 @ │ │ │ │ - ldrdeq r7, [r2, -r8] │ │ │ │ - @ instruction: 0x01027fb2 │ │ │ │ - smlabbeq r2, r0, pc, r7 @ │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - @ instruction: 0x01027eb0 │ │ │ │ - smlabbeq r2, r0, lr, r7 │ │ │ │ - tsteq r2, r6, ror lr │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, r0, lsr #28 │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - smlatteq r2, lr, sp, r7 │ │ │ │ - @ instruction: 0x01027db2 │ │ │ │ - @ instruction: 0x01027d9a │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - smlatbeq r5, ip, r7, ip │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - smlatbeq r2, ip, ip, r7 │ │ │ │ - smlabbeq r2, r2, ip, r7 │ │ │ │ - tsteq r2, r6, asr ip │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - tsteq r2, r4, lsr #24 │ │ │ │ - tsteq r2, r2, lsl #24 │ │ │ │ - smlatteq r2, r0, fp, r7 │ │ │ │ - @ instruction: 0x01027bb0 │ │ │ │ - smlabbeq r2, lr, fp, r7 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ - tsteq r2, r8, lsr #22 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - smlabteq r2, sl, sl, r7 │ │ │ │ - @ instruction: 0x01027a9c │ │ │ │ - @ instruction: 0x01027a94 │ │ │ │ + smlatbeq r2, ip, r1, r8 │ │ │ │ + smlabbeq r2, r6, r1, r8 │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + smlabteq r2, r2, r0, r8 │ │ │ │ + strheq r8, [r2, -r8] │ │ │ │ + swpeq r8, r2, [r2] @ │ │ │ │ + tsteq r2, r0, rrx │ │ │ │ + qaddeq r8, r6, r2 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + @ instruction: 0x01027f90 │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, r0, lsr pc │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + strdeq r7, [r2, -r6] │ │ │ │ + smlabteq r2, lr, lr, r7 │ │ │ │ + @ instruction: 0x01027e92 │ │ │ │ + tsteq r2, sl, ror lr │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, r6, asr #28 │ │ │ │ + tsteq r2, r4, lsr lr │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + smlabbeq r5, ip, r8, ip │ │ │ │ + tsteq r5, r2, asr #16 │ │ │ │ + smlabbeq r2, ip, sp, r7 │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + tsteq r2, r6, lsr sp │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + tsteq r2, r4, lsl #26 │ │ │ │ + smlatteq r2, r2, ip, r7 │ │ │ │ + smlabteq r2, r0, ip, r7 │ │ │ │ + @ instruction: 0x01027c90 │ │ │ │ + tsteq r2, lr, ror #24 │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + tsteq r2, r8, lsl #24 │ │ │ │ + ldrdeq r7, [r2, -sl] │ │ │ │ + smlatbeq r2, sl, fp, r7 │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ @ instruction: 0x53aaf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ vmin.s8 d24, d1, d5 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d2 │ │ │ │ @@ -106498,100 +106498,100 @@ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ stmdblt r3!, {r1, ip, sp, lr, pc}^ │ │ │ │ teqppl r0, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdami r7, {r0, r1, r2, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b95a │ │ │ │ - tsteq r2, lr, lsl #18 │ │ │ │ - ldrdeq r7, [r2, -ip] │ │ │ │ - ldrdeq r7, [r2, -r2] │ │ │ │ - smlatbeq r2, ip, r8, r7 │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ - tsteq r2, sl, asr #16 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - tsteq r2, r8, lsl r8 │ │ │ │ - smlatteq r2, r6, r7, r7 │ │ │ │ - smlabteq r2, r0, r7, r7 │ │ │ │ - smlatbeq r2, r2, r7, r7 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - smlabbeq r5, sl, r3, ip │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - ldrdeq r7, [r2, -r8] │ │ │ │ - @ instruction: 0x0105c496 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ + smlatteq r2, lr, r9, r7 │ │ │ │ + @ instruction: 0x010279bc │ │ │ │ + @ instruction: 0x010279b2 │ │ │ │ + smlabbeq r2, ip, r9, r7 │ │ │ │ + tsteq r2, sl, asr r9 │ │ │ │ + tsteq r2, sl, lsr #18 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ strdeq r7, [r2, -r8] │ │ │ │ - smlabteq r2, r8, r5, r7 │ │ │ │ - @ instruction: 0x010275be │ │ │ │ - @ instruction: 0x01027598 │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ + smlabteq r2, r6, r8, r7 │ │ │ │ + smlatbeq r2, r0, r8, r7 │ │ │ │ + smlabbeq r2, r2, r8, r7 │ │ │ │ + smlatteq r5, ip, r3, ip │ │ │ │ + tsteq r5, sl, ror #8 │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, r2, lsr r5 │ │ │ │ + @ instruction: 0x010277b8 │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + tsteq r2, sl, lsr r7 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + ldrdeq r7, [r2, -r8] │ │ │ │ + smlatbeq r2, r8, r6, r7 │ │ │ │ + @ instruction: 0x0102769e │ │ │ │ + tsteq r2, r8, ror r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + strdeq r7, [r2, -r2] │ │ │ │ + smlabteq r2, r0, r5, r7 │ │ │ │ + smlabbeq r2, lr, r5, r7 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ tsteq r2, r2, lsl r5 │ │ │ │ - smlatteq r2, r0, r4, r7 │ │ │ │ - smlatbeq r2, lr, r4, r7 │ │ │ │ - smlabbeq r2, r6, r4, r7 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, r2, lsr r4 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - ldrdeq r7, [r2, -ip] │ │ │ │ - ldrdeq r7, [r2, -r2] │ │ │ │ - @ instruction: 0x010273bc │ │ │ │ - tsteq r2, sl, ror r3 │ │ │ │ - tsteq r2, lr, asr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ + smlatteq r2, lr, r4, r7 │ │ │ │ + @ instruction: 0x010274bc │ │ │ │ + @ instruction: 0x010274b2 │ │ │ │ + @ instruction: 0x0102749c │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + ldrdeq r7, [r2, -lr] │ │ │ │ + @ instruction: 0x010273ba │ │ │ │ + smlabbeq r2, lr, r3, r7 │ │ │ │ + smlabbeq r2, r4, r3, r7 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, r4, lsr r3 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ strdeq r7, [r2, -lr] │ │ │ │ ldrdeq r7, [r2, -sl] │ │ │ │ smlatbeq r2, lr, r2, r7 │ │ │ │ smlatbeq r2, r4, r2, r7 │ │ │ │ smlabbeq r2, r0, r2, r7 │ │ │ │ - tsteq r2, r4, asr r2 │ │ │ │ - tsteq r2, r8, lsr #4 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r1, r7 │ │ │ │ - smlabteq r2, r4, r1, r7 │ │ │ │ - smlatbeq r2, r0, r1, r7 │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - tsteq r2, r6, lsr #2 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r0, r7 │ │ │ │ - smlabteq r2, r4, r0, r7 │ │ │ │ - smlatbeq r2, r0, r0, r7 │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - smlabteq r2, sl, pc, r6 @ │ │ │ │ - smlatbeq r2, r4, pc, r6 @ │ │ │ │ - smlabbeq r2, r0, pc, r6 @ │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - strdeq r6, [r2, -ip] │ │ │ │ - ldrdeq r6, [r2, -r0] │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + ldrdeq r7, [r2, -sl] │ │ │ │ + smlatbeq r2, lr, r1, r7 │ │ │ │ + smlatbeq r2, r4, r1, r7 │ │ │ │ + smlabbeq r2, r0, r1, r7 │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + tsteq r2, r6, lsl #2 │ │ │ │ + ldrdeq r7, [r2, -r8] │ │ │ │ + smlatbeq r2, sl, r0, r7 │ │ │ │ + smlabbeq r2, r4, r0, r7 │ │ │ │ + tsteq r2, r0, rrx │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r2, r8 │ │ │ │ + mrseq r7, (UNDEF: 2) │ │ │ │ + smlatteq r2, lr, pc, r6 @ │ │ │ │ + ldrdeq r6, [r2, -ip] │ │ │ │ + @ instruction: 0x01026fb0 │ │ │ │ + smlabbeq r2, r4, pc, r6 @ │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ + smlabteq r2, r8, lr, r6 │ │ │ │ smlatbeq r2, r4, lr, r6 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - tsteq r2, r4, lsr #28 │ │ │ │ - strdeq r6, [r2, -sl] │ │ │ │ - smlatteq r2, r8, sp, r6 │ │ │ │ - smlabteq r2, r4, sp, r6 │ │ │ │ - @ instruction: 0x01026d9a │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r2, r8, lsr #26 │ │ │ │ - smlatteq r2, ip, ip, r6 │ │ │ │ - ldrdeq r6, [r2, -r0] │ │ │ │ - smlatbeq r2, lr, ip, r6 │ │ │ │ - @ instruction: 0x01026c9c │ │ │ │ + tsteq r2, sl, ror lr │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + tsteq r2, r8, lsl #28 │ │ │ │ + smlabteq r2, ip, sp, r6 │ │ │ │ + @ instruction: 0x01026db0 │ │ │ │ + smlabbeq r2, lr, sp, r6 │ │ │ │ + tsteq r2, ip, ror sp │ │ │ │ movwvs pc, #33346 @ 0x8242 @ │ │ │ │ vqsub.s8 d4, d17, d8 │ │ │ │ vabd.s8 d24, d18, d17 │ │ │ │ addsmi r5, r8, #-1140850685 @ 0xbc000003 │ │ │ │ @ instruction: 0xf5a0d910 │ │ │ │ vcge.s8 d21, d1, d7 │ │ │ │ vsubl.s8 , d0, d1 │ │ │ │ @@ -107398,101 +107398,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000ba52 │ │ │ │ - tsteq r2, lr, lsl #22 │ │ │ │ - smlatteq r2, r4, sl, r6 │ │ │ │ - ldrdeq r6, [r2, -r0] │ │ │ │ - smlatbeq r5, r0, ip, fp │ │ │ │ - @ instruction: 0x0105bcbe │ │ │ │ - smlatbeq r5, sl, ip, fp │ │ │ │ - smlabteq r5, r8, ip, fp │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105b99c │ │ │ │ - @ instruction: 0x0105b99a │ │ │ │ - @ instruction: 0x0105b9b0 │ │ │ │ - @ instruction: 0x0105b9bc │ │ │ │ - smlatteq r5, r8, r0, ip │ │ │ │ - smlatteq r5, r2, r0, ip │ │ │ │ - mrseq ip, (UNDEF: 21) │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ - tsteq r5, ip, ror sp │ │ │ │ - smlabbeq r5, r2, sp, fp │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - smlatteq r2, r4, r7, r6 │ │ │ │ - @ instruction: 0x010267b2 │ │ │ │ - smlabbeq r2, r0, r7, r6 │ │ │ │ - tsteq r2, r0, asr r7 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - strdeq r6, [r2, -sl] │ │ │ │ + smlatteq r2, lr, fp, r6 │ │ │ │ + smlabteq r2, r4, fp, r6 │ │ │ │ + @ instruction: 0x01026bb0 │ │ │ │ + smlabbeq r5, r0, sp, fp │ │ │ │ + @ instruction: 0x0105bd9e │ │ │ │ + smlabbeq r5, sl, sp, fp │ │ │ │ + smlatbeq r5, r8, sp, fp │ │ │ │ + @ instruction: 0x0105bdbc │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + @ instruction: 0x0105ba90 │ │ │ │ + @ instruction: 0x0105ba9c │ │ │ │ + smlabteq r5, r8, r1, ip │ │ │ │ + smlabteq r5, r2, r1, ip │ │ │ │ + smlatteq r5, r0, r1, ip │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + smlatteq r5, r4, sl, fp │ │ │ │ + strdeq r6, [r2, -r2] │ │ │ │ + smlabteq r2, r4, r8, r6 │ │ │ │ + @ instruction: 0x01026892 │ │ │ │ + tsteq r2, r0, ror #16 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, r0, lsl #16 │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ + @ instruction: 0x010267b4 │ │ │ │ + smlabbeq r2, r4, r7, r6 │ │ │ │ + tsteq r2, sl, ror r7 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + strdeq r6, [r2, -ip] │ │ │ │ ldrdeq r6, [r2, -r4] │ │ │ │ - smlatbeq r2, r4, r6, r6 │ │ │ │ - @ instruction: 0x0102669a │ │ │ │ + smlatbeq r2, lr, r6, r6 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, r8, asr #12 │ │ │ │ - tsteq r2, ip, lsl r6 │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r5, r6 │ │ │ │ - @ instruction: 0x0102659e │ │ │ │ - @ instruction: 0x01026594 │ │ │ │ - tsteq r2, r0, ror r5 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r2, r2, lsl r5 │ │ │ │ - smlatteq r2, r2, r4, r6 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + strdeq r6, [r2, -r2] │ │ │ │ + smlabteq r2, r2, r5, r6 │ │ │ │ + smlatbeq r2, r2, r5, r6 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + tsteq r2, r8, asr #10 │ │ │ │ + tsteq r2, r2, lsr #10 │ │ │ │ + strdeq r6, [r2, -r2] │ │ │ │ smlabteq r2, r2, r4, r6 │ │ │ │ - @ instruction: 0x0102649e │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ + @ instruction: 0x010264b8 │ │ │ │ + @ instruction: 0x01026494 │ │ │ │ tsteq r2, r8, ror #8 │ │ │ │ - tsteq r2, r2, asr #8 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - smlatteq r2, r2, r3, r6 │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - @ instruction: 0x010263b4 │ │ │ │ - smlabbeq r2, r8, r3, r6 │ │ │ │ - tsteq r2, lr, ror r3 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, r6, lsr #6 │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - smlabteq r2, r8, r2, r6 │ │ │ │ - @ instruction: 0x0102629c │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, r0, asr r2 │ │ │ │ - tsteq r2, r0, lsr #4 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r3, r6 │ │ │ │ + tsteq r2, ip, ror r3 │ │ │ │ + tsteq r2, r6, asr r3 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + mrseq r6, LR_svc │ │ │ │ + strdeq r6, [r2, -r6] │ │ │ │ + ldrdeq r6, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, r2, r6 │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, r0, ror r2 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, lr, lsl r2 │ │ │ │ tsteq r2, r6, lsl r2 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r1, r6 │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + smlabteq r2, r8, r1, r6 │ │ │ │ @ instruction: 0x0102619a │ │ │ │ - @ instruction: 0x01026190 │ │ │ │ tsteq r2, ip, ror #2 │ │ │ │ - tsteq r2, lr, lsr r1 │ │ │ │ - tsteq r2, r6, lsr r1 │ │ │ │ - tsteq r2, r4, lsl r1 │ │ │ │ - smlatteq r2, r8, r0, r6 │ │ │ │ - strheq r6, [r2, -sl] │ │ │ │ - smlabbeq r2, ip, r0, r6 │ │ │ │ - tsteq r2, lr, rrx │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ - smlabteq r2, r8, pc, r5 @ │ │ │ │ - @ instruction: 0x01025f9a │ │ │ │ - @ instruction: 0x01025f92 │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ - smlatteq r2, lr, lr, r5 │ │ │ │ - @ instruction: 0x01025ebe │ │ │ │ - smlabbeq r2, ip, lr, r5 │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + strdeq r6, [r2, -sl] │ │ │ │ + ldrdeq r6, [r2, -r6] │ │ │ │ + smlatbeq r2, r8, r0, r6 │ │ │ │ + tsteq r2, sl, ror r0 │ │ │ │ + tsteq r2, r2, ror r0 │ │ │ │ + qaddeq r6, r0, r2 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + tsteq r2, lr, lsl r0 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + smlabteq r2, lr, pc, r5 @ │ │ │ │ + @ instruction: 0x01025f9e │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - @ instruction: 0x01025cb0 │ │ │ │ - smlabbeq r2, sl, ip, r5 │ │ │ │ - tsteq r2, sl, asr ip │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ - ldrdeq r5, [r2, -r4] │ │ │ │ - smlabteq r2, sl, fp, r5 │ │ │ │ - smlatbeq r2, r4, fp, r5 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, r6, asr #22 │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - smlatteq r2, r8, sl, r5 │ │ │ │ - @ instruction: 0x01025ab8 │ │ │ │ + smlatteq r2, r2, sp, r5 │ │ │ │ + @ instruction: 0x01025db6 │ │ │ │ + @ instruction: 0x01025d90 │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + smlatteq r2, r0, ip, r5 │ │ │ │ + @ instruction: 0x01025cb4 │ │ │ │ + smlatbeq r2, sl, ip, r5 │ │ │ │ + smlabbeq r2, r4, ip, r5 │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + tsteq r2, r6, lsr #24 │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + smlabteq r2, r8, fp, r5 │ │ │ │ + @ instruction: 0x01025b98 │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + smlabteq r2, r8, sl, r5 │ │ │ │ @ instruction: 0x01025a98 │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, r8, asr #20 │ │ │ │ + smlabbeq r2, lr, sl, r5 │ │ │ │ + tsteq r2, sl, ror #20 │ │ │ │ tsteq r2, lr, lsr sl │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - smlatteq r2, r8, r9, r5 │ │ │ │ - @ instruction: 0x010259b8 │ │ │ │ - smlatbeq r2, lr, r9, r5 │ │ │ │ - smlabbeq r2, sl, r9, r5 │ │ │ │ - tsteq r2, lr, asr r9 │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r2, lr, lsr #18 │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - smlabteq r2, sl, r8, r5 │ │ │ │ - @ instruction: 0x0102589e │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, r6, lsr #16 │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ - smlatteq r2, ip, r7, r5 │ │ │ │ - smlabteq r2, r8, r7, r5 │ │ │ │ - @ instruction: 0x0102579c │ │ │ │ - tsteq r2, r0, ror r7 │ │ │ │ - tsteq r2, r6, ror #14 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - smlatteq r2, r2, r6, r5 │ │ │ │ - @ instruction: 0x010256b4 │ │ │ │ - smlabbeq r2, r4, r6, r5 │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - tsteq r2, r0, lsl r6 │ │ │ │ + tsteq r2, r4, lsr sl │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + ldrdeq r5, [r2, -ip] │ │ │ │ + smlatbeq r2, sl, r9, r5 │ │ │ │ + tsteq r2, lr, ror r9 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + tsteq r2, ip, lsr #18 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ + ldrdeq r5, [r2, -r6] │ │ │ │ + smlabteq r2, ip, r8, r5 │ │ │ │ + smlatbeq r2, r8, r8, r5 │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlatteq r2, r6, r7, r5 │ │ │ │ + smlabteq r2, r2, r7, r5 │ │ │ │ + @ instruction: 0x01025794 │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, r4, lsl r7 │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r6, r5 │ │ │ │ + @ instruction: 0x010256ba │ │ │ │ + @ instruction: 0x01025696 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, sl, lsr r6 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + tsteq r2, lr, lsl #12 │ │ │ │ smlatteq r2, r4, r5, r5 │ │ │ │ ldrdeq r5, [r2, -sl] │ │ │ │ @ instruction: 0x010255b6 │ │ │ │ - smlabbeq r2, r8, r5, r5 │ │ │ │ - tsteq r2, sl, asr r5 │ │ │ │ - tsteq r2, r0, asr r5 │ │ │ │ - tsteq r2, lr, lsr #10 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ - strdeq r5, [r2, -sl] │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - smlabteq r5, r0, fp, r9 │ │ │ │ - smlatbeq r5, r8, r5, r9 │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ + smlatbeq r5, r0, ip, r9 │ │ │ │ + smlabbeq r5, r8, r6, r9 │ │ │ │ + tsteq r5, sl, lsr #6 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + smlabbeq r5, sl, r0, r9 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + qaddeq sl, r2, r5 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, r6, asr r5 │ │ │ │ + smlabbeq r5, r8, lr, r9 │ │ │ │ + tsteq r2, r2, asr #10 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + tsteq r2, r4, lsr #10 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlabteq r5, r0, pc, r8 @ │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + strdeq r5, [r2, -r2] │ │ │ │ + smlatteq r2, r8, r4, r5 │ │ │ │ + smlatbeq r5, r6, pc, r8 @ │ │ │ │ + ldrdeq r5, [r2, -r4] │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + @ instruction: 0x010254b6 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + smlatbeq r2, r2, r4, r5 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + smlabteq r5, lr, r0, r9 │ │ │ │ smlabbeq r5, ip, r0, r9 │ │ │ │ - smlatbeq r5, sl, pc, r8 @ │ │ │ │ - @ instruction: 0x01025494 │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ - smlabbeq r2, r0, r4, r5 │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - smlatbeq r5, r8, sp, r9 │ │ │ │ - tsteq r2, r2, ror #8 │ │ │ │ - tsteq r2, r8, asr r4 │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - tsteq r2, r4, asr #8 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - smlatteq r5, r0, lr, r8 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - tsteq r2, ip, lsl r4 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - smlabteq r5, r6, lr, r8 │ │ │ │ - strdeq r5, [r2, -r4] │ │ │ │ - tsteq r5, r2, ror #30 │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - smlabteq r2, r2, r3, r5 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - smlatteq r5, lr, pc, r8 @ │ │ │ │ - smlatbeq r5, ip, pc, r8 @ │ │ │ │ - @ instruction: 0x0102539a │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - smlabbeq r2, r6, r3, r5 │ │ │ │ - strheq r9, [r5, -r4] │ │ │ │ - qaddeq r9, r2, r5 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - strdeq r9, [r5, -lr] │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - smlatteq r5, ip, r1, r9 │ │ │ │ - strdeq r5, [r2, -sl] │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ + tsteq r2, sl, ror r4 │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + @ instruction: 0x01059194 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + tsteq r2, lr, lsr r4 │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + smlatteq r5, r2, r2, r9 │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + tsteq r5, r6, lsr r3 │ │ │ │ smlabteq r5, ip, r2, r9 │ │ │ │ + ldrdeq r5, [r2, -sl] │ │ │ │ + ldrdeq r5, [r2, -r0] │ │ │ │ + tsteq r5, lr, lsl #8 │ │ │ │ + smlatbeq r5, ip, r3, r9 │ │ │ │ + @ instruction: 0x010253b2 │ │ │ │ + smlatbeq r2, r8, r3, r5 │ │ │ │ + @ instruction: 0x0102539e │ │ │ │ + @ instruction: 0x01025394 │ │ │ │ + @ instruction: 0x0105939a │ │ │ │ + smlabbeq r2, r0, r3, r5 │ │ │ │ + tsteq r5, r2, lsl r4 │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r5, r2, lsl r4 │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + tsteq r5, r2, lsr r4 │ │ │ │ + tsteq r2, r2, lsr #6 │ │ │ │ + @ instruction: 0x01059696 │ │ │ │ + tsteq r2, r2, lsl r3 │ │ │ │ + @ instruction: 0x010594b2 │ │ │ │ + smlabbeq r5, r6, r4, r9 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + strdeq r5, [r2, -r2] │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + smlatteq r5, r6, r6, r9 │ │ │ │ ldrdeq r5, [r2, -r2] │ │ │ │ - smlabteq r2, r8, r2, r5 │ │ │ │ - @ instruction: 0x010252be │ │ │ │ - @ instruction: 0x010252b4 │ │ │ │ - @ instruction: 0x010592ba │ │ │ │ - smlatbeq r2, r0, r2, r5 │ │ │ │ - tsteq r5, r2, lsr r3 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - smlabbeq r2, r2, r2, r5 │ │ │ │ - tsteq r5, r2, lsr r3 │ │ │ │ - tsteq r2, r2, ror r2 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - smlabbeq r5, lr, r3, r9 │ │ │ │ - tsteq r5, r2, asr r3 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - @ instruction: 0x010595b6 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + smlabteq r2, r2, r2, r5 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + @ instruction: 0x010252b0 │ │ │ │ + smlatbeq r2, sl, r2, r5 │ │ │ │ + strdeq r9, [r5, -ip] │ │ │ │ + smlabteq r5, sl, r7, r9 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + tsteq r5, r6, lsr r5 │ │ │ │ + smlabbeq r2, ip, r2, r5 │ │ │ │ + smlabbeq r5, lr, r7, r9 │ │ │ │ + smlabbeq r2, r0, r2, r5 │ │ │ │ + smlatbeq r5, lr, r5, r9 │ │ │ │ + smlabbeq r5, r4, r5, r9 │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + @ instruction: 0x01059896 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + smlatteq r5, lr, r7, r9 │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ ldrdeq r9, [r5, -r2] │ │ │ │ - smlatbeq r5, r6, r3, r9 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ tsteq r2, sl, lsl r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r2, lsr r6 │ │ │ │ - tsteq r5, r6, lsl #12 │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - strdeq r9, [r5, -lr] │ │ │ │ - smlatteq r2, r2, r1, r5 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r5, lr, asr #12 │ │ │ │ - ldrdeq r5, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r1, r5 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - smlatteq r5, sl, r6, r9 │ │ │ │ - smlabbeq r5, r0, r4, r9 │ │ │ │ - tsteq r5, r6, asr r4 │ │ │ │ - smlatbeq r2, ip, r1, r5 │ │ │ │ - smlatbeq r5, lr, r6, r9 │ │ │ │ - smlatbeq r2, r0, r1, r5 │ │ │ │ - smlabteq r5, lr, r4, r9 │ │ │ │ - smlatbeq r5, r4, r4, r9 │ │ │ │ - smlabbeq r2, lr, r1, r5 │ │ │ │ - smlabbeq r2, r8, r1, r5 │ │ │ │ - @ instruction: 0x010597b6 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, r4, ror #2 │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - @ instruction: 0x0105979c │ │ │ │ - tsteq r2, sl, lsr r1 │ │ │ │ - @ instruction: 0x010597b8 │ │ │ │ - tsteq r5, r2, lsl #16 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - tsteq r2, r0, lsl r1 │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - strdeq r5, [r2, -lr] │ │ │ │ - strdeq r5, [r2, -r8] │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r0, r5 │ │ │ │ - smlatteq r2, r6, r0, r5 │ │ │ │ - smlatteq r2, r0, r0, r5 │ │ │ │ - ldrdeq r5, [r2, -sl] │ │ │ │ - ldrdeq r5, [r2, -r4] │ │ │ │ - smlatbeq r5, lr, r6, sl │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - smlatteq r5, lr, r8, r9 │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - smlatteq r5, lr, r7, r9 │ │ │ │ - strheq r5, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, r0, r5 │ │ │ │ - smlatbeq r2, r4, r0, r5 │ │ │ │ - swpeq r5, lr, [r2] │ │ │ │ - swpeq r5, r8, [r2] │ │ │ │ - swpeq r5, r2, [r2] @ │ │ │ │ - smlabbeq r2, ip, r0, r5 │ │ │ │ - smlabbeq r2, r6, r0, r5 │ │ │ │ + @ instruction: 0x01059898 │ │ │ │ + smlatteq r5, r2, r8, r9 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r1, r5 │ │ │ │ + smlatteq r2, r4, r1, r5 │ │ │ │ + ldrdeq r5, [r2, -lr] │ │ │ │ + ldrdeq r5, [r2, -r8] │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r1, r5 │ │ │ │ + smlabteq r2, r6, r1, r5 │ │ │ │ + smlabteq r2, r0, r1, r5 │ │ │ │ + @ instruction: 0x010251ba │ │ │ │ + @ instruction: 0x010251b4 │ │ │ │ + smlabbeq r5, lr, r7, sl │ │ │ │ + smlatteq r5, ip, ip, r9 │ │ │ │ + smlabteq r5, lr, r9, r9 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + smlabteq r5, lr, r8, r9 │ │ │ │ + @ instruction: 0x01025190 │ │ │ │ + smlabbeq r2, sl, r1, r5 │ │ │ │ + smlabbeq r2, r4, r1, r5 │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + smlatbeq r5, ip, fp, r9 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ smlabteq r5, ip, sl, r9 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - tsteq r2, lr, rrx │ │ │ │ - smlatteq r5, ip, r9, r9 │ │ │ │ - tsteq r2, r2, rrx │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tsteq r2, lr, lsl #26 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - strdeq r4, [r2, -ip] │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - smlatteq r2, sl, ip, r4 │ │ │ │ - smlatteq r2, r4, ip, r4 │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - @ instruction: 0x010598b2 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - smlabteq r2, r6, ip, r4 │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - @ instruction: 0x01024cba │ │ │ │ - smlabteq r5, ip, r9, r9 │ │ │ │ - tsteq r5, lr, asr r9 │ │ │ │ - smlatbeq r2, r8, ip, r4 │ │ │ │ - smlatbeq r2, r2, ip, r4 │ │ │ │ - @ instruction: 0x01059ab8 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - @ instruction: 0x01024c90 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlabbeq r2, r4, ip, r4 │ │ │ │ - tsteq r2, lr, ror ip │ │ │ │ - tsteq r2, r8, ror ip │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ - tsteq r2, ip, ror #24 │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ - ldrdeq r9, [r5, -lr] │ │ │ │ - tsteq r2, r4, asr ip │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r2, asr #24 │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - ldrdeq sl, [r5, -r4] │ │ │ │ - smlabteq r5, lr, sl, r9 │ │ │ │ - tsteq r2, r4, lsr #24 │ │ │ │ - tsteq r2, lr, lsl ip │ │ │ │ - tsteq r2, r8, lsl ip │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - tsteq r2, ip, lsl #24 │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ strdeq r4, [r2, -r4] │ │ │ │ - smlatteq r2, lr, fp, r4 │ │ │ │ - smlatteq r2, r8, fp, r4 │ │ │ │ - @ instruction: 0x01059aba │ │ │ │ + smlatteq r2, lr, sp, r4 │ │ │ │ + smlatteq r2, r8, sp, r4 │ │ │ │ + smlatteq r2, r2, sp, r4 │ │ │ │ ldrdeq r4, [r2, -ip] │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - smlatteq r5, r0, lr, r9 │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - smlatteq r5, r0, r1, sl │ │ │ │ - smlabteq r5, sl, sl, r9 │ │ │ │ - @ instruction: 0x01024bb8 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - smlatbeq r2, ip, fp, r4 │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ - @ instruction: 0x01024b9a │ │ │ │ - @ instruction: 0x01024b94 │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - tsteq r2, ip, ror fp │ │ │ │ - smlabbeq r5, r2, r2, sl │ │ │ │ - tsteq r2, r0, ror fp │ │ │ │ - tsteq r5, lr, lsr #30 │ │ │ │ - smlatbeq r5, ip, r2, sl │ │ │ │ - tsteq r2, lr, asr fp │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - smlabteq r5, r6, r3, sl │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - @ instruction: 0x01059f9a │ │ │ │ - tsteq r2, ip, lsl fp │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - @ instruction: 0x0105a3ba │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + smlabteq r2, sl, sp, r4 │ │ │ │ + smlabteq r2, r4, sp, r4 │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + @ instruction: 0x01059992 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + smlatbeq r2, r6, sp, r4 │ │ │ │ + @ instruction: 0x010599b4 │ │ │ │ + @ instruction: 0x01024d9a │ │ │ │ + smlatbeq r5, ip, sl, r9 │ │ │ │ + tsteq r5, lr, lsr sl │ │ │ │ + smlabbeq r2, r8, sp, r4 │ │ │ │ + smlabbeq r2, r2, sp, r4 │ │ │ │ + @ instruction: 0x01059b98 │ │ │ │ + tsteq r5, sl, lsr #22 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + @ instruction: 0x01059bba │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r2, ip, asr #26 │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + @ instruction: 0x01059bbe │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + tsteq r2, r8, lsr #26 │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + @ instruction: 0x0105a2b4 │ │ │ │ + smlatbeq r5, lr, fp, r9 │ │ │ │ + tsteq r2, r4, lsl #26 │ │ │ │ strdeq r4, [r2, -lr] │ │ │ │ strdeq r4, [r2, -r8] │ │ │ │ - qaddeq sl, sl, r5 │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - smlatteq r2, r6, sl, r4 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + smlatteq r2, ip, ip, r4 │ │ │ │ + smlatteq r2, r6, ip, r4 │ │ │ │ + smlatteq r2, r0, ip, r4 │ │ │ │ ldrdeq r4, [r2, -sl] │ │ │ │ ldrdeq r4, [r2, -r4] │ │ │ │ - smlabteq r2, lr, sl, r4 │ │ │ │ - smlabteq r2, r8, sl, r4 │ │ │ │ - smlabteq r2, r2, sl, r4 │ │ │ │ - @ instruction: 0x01024abc │ │ │ │ - @ instruction: 0x01024ab6 │ │ │ │ - @ instruction: 0x01024ab0 │ │ │ │ - smlatbeq r2, sl, sl, r4 │ │ │ │ - smlatbeq r2, r4, sl, r4 │ │ │ │ - @ instruction: 0x01024a9e │ │ │ │ - @ instruction: 0x01024a98 │ │ │ │ - @ instruction: 0x01024a92 │ │ │ │ - smlabbeq r2, ip, sl, r4 │ │ │ │ - smlabbeq r2, r6, sl, r4 │ │ │ │ - smlabbeq r2, r0, sl, r4 │ │ │ │ - tsteq r2, sl, ror sl │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ - tsteq r2, r2, ror #20 │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r2, r0, asr sl │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, lr, lsr sl │ │ │ │ - tsteq r2, r8, lsr sl │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - tsteq r2, ip, lsr #20 │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - tsteq r2, r0, lsr #20 │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - tsteq r2, r8, lsl #20 │ │ │ │ - tsteq r2, r2, lsl #20 │ │ │ │ + smlabteq r2, lr, ip, r4 │ │ │ │ + smlabteq r2, r8, ip, r4 │ │ │ │ + @ instruction: 0x01059b9a │ │ │ │ + @ instruction: 0x01024cbc │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + smlabteq r5, r0, pc, r9 @ │ │ │ │ + tsteq r5, r2, lsl #6 │ │ │ │ + smlabteq r5, r0, r2, sl │ │ │ │ + smlatbeq r5, sl, fp, r9 │ │ │ │ + @ instruction: 0x01024c98 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + smlabbeq r2, ip, ip, r4 │ │ │ │ + tsteq r5, sl, lsl r3 │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + tsteq r2, sl, ror ip │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ + @ instruction: 0x01059fb4 │ │ │ │ + tsteq r5, r2, lsr r3 │ │ │ │ + tsteq r2, ip, asr ip │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r5, lr │ │ │ │ + smlabbeq r5, ip, r3, sl │ │ │ │ + tsteq r2, lr, lsr ip │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ + smlatbeq r5, r6, r4, sl │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + tsteq r5, r0, lsr #32 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + qaddeq sl, r0, r5 │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + tsteq r5, sl, ror r0 │ │ │ │ strdeq r4, [r2, -ip] │ │ │ │ strdeq r4, [r2, -r6] │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r9, r4 │ │ │ │ - smlatteq r2, r4, r9, r4 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + @ instruction: 0x0105a49a │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + ldrdeq r4, [r2, -lr] │ │ │ │ + ldrdeq r4, [r2, -r8] │ │ │ │ + tsteq r5, sl, lsr r1 │ │ │ │ + @ instruction: 0x0105a4b8 │ │ │ │ + smlabteq r2, r6, fp, r4 │ │ │ │ + smlatteq r5, r8, r4, sl │ │ │ │ + @ instruction: 0x01024bba │ │ │ │ + @ instruction: 0x01024bb4 │ │ │ │ + smlatbeq r2, lr, fp, r4 │ │ │ │ + smlatbeq r2, r8, fp, r4 │ │ │ │ + smlatbeq r2, r2, fp, r4 │ │ │ │ + @ instruction: 0x01024b9c │ │ │ │ + @ instruction: 0x01024b96 │ │ │ │ + @ instruction: 0x01024b90 │ │ │ │ + smlabbeq r2, sl, fp, r4 │ │ │ │ + smlabbeq r2, r4, fp, r4 │ │ │ │ + tsteq r2, lr, ror fp │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + tsteq r2, r2, ror fp │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r2, r6, ror #22 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ + tsteq r2, ip, lsr fp │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + tsteq r2, r0, lsr fp │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + tsteq r2, r2, lsl fp │ │ │ │ + tsteq r2, ip, lsl #22 │ │ │ │ + tsteq r2, r6, lsl #22 │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlatteq r2, lr, sl, r4 │ │ │ │ + smlatteq r2, r8, sl, r4 │ │ │ │ + smlatteq r2, r2, sl, r4 │ │ │ │ + ldrdeq r4, [r2, -ip] │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + smlabteq r2, sl, sl, r4 │ │ │ │ + smlabteq r2, r4, sl, r4 │ │ │ │ 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 │ │ │ │ @@ -109706,20 +109706,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q13 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ ldrbhi pc, [r8], #-324 @ 0xfffffebc @ │ │ │ │ ldmdblt lr, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r4, sl, ror r2 │ │ │ │ - smlatteq r4, r6, sl, r5 │ │ │ │ - tsteq r4, ip, lsl r1 │ │ │ │ - @ instruction: 0x0102bfb8 │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + tsteq r4, sl, asr r3 │ │ │ │ + smlabteq r4, r6, fp, r5 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + swpeq ip, r8, [r2] │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - smlatteq r5, r8, r1, r9 │ │ │ │ - smlabteq r4, ip, r2, r3 │ │ │ │ - smlatteq r5, r0, r1, r9 │ │ │ │ - smlabteq r2, r2, fp, r3 │ │ │ │ - tsteq r4, r0, lsr r1 │ │ │ │ - smlabteq r2, ip, fp, r3 │ │ │ │ - smlabbeq r2, r0, r8, r3 │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ + smlabteq r5, r8, r2, r9 │ │ │ │ + smlatbeq r4, ip, r3, r3 │ │ │ │ + smlabteq r5, r0, r2, r9 │ │ │ │ + smlatbeq r2, r2, ip, r3 │ │ │ │ + tsteq r4, r0, lsl r2 │ │ │ │ + smlatbeq r2, ip, ip, r3 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 7058a8 │ │ │ │ strbhi 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 │ │ │ │ @@ -112777,202 +112777,202 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ orrhi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0x21014abe │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e17f │ │ │ │ - smlatbeq r5, r8, r0, r2 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - swpeq r2, lr, [r5] │ │ │ │ - smlatbeq r5, r4, r0, r2 │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - tsteq r2, ip, lsl ip │ │ │ │ - tsteq r2, r2, lsr r5 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - strdeq r2, [r4, -ip] │ │ │ │ - smlabteq r4, r6, r9, r2 │ │ │ │ - smlatteq r4, r8, r9, r2 │ │ │ │ + smlabbeq r5, r8, r1, r2 │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + tsteq r5, lr, ror r1 │ │ │ │ + smlabbeq r5, r4, r1, r2 │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + tsteq r2, r8, lsr #26 │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ ldrdeq r2, [r4, -sl] │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ - smlatteq r5, sl, r0, r7 │ │ │ │ - tsteq r2, r6, lsr fp │ │ │ │ - smlatteq r5, lr, r0, r7 │ │ │ │ - tsteq r2, sl, lsl fp │ │ │ │ - smlabbeq r2, r6, sl, r1 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - tsteq r2, lr, ror sl │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - smlabteq r5, r8, pc, r6 @ │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - smlabteq r5, r4, pc, r6 @ │ │ │ │ - smlabteq r5, r2, pc, r6 @ │ │ │ │ - smlabteq r5, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01056fbe │ │ │ │ - @ instruction: 0x010419be │ │ │ │ - smlabbeq r4, r0, r4, pc @ │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - smlabteq r2, r8, r2, r9 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - smlabteq sl, r6, r8, sp │ │ │ │ - smlatteq r4, r6, r6, r2 │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - smlabteq r4, r6, r6, r2 │ │ │ │ - smlabbeq sl, r4, r8, sp │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - tsteq r4, r0, lsl r7 │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r2, r0, asr r8 │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - smlabbeq r4, r4, pc, r0 @ │ │ │ │ - @ instruction: 0x0102fdb2 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - strdeq r0, [r4, -r6] │ │ │ │ - smlatteq r2, lr, r6, r1 │ │ │ │ - @ instruction: 0x01056d9a │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - @ instruction: 0x01040e90 │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ - smlabbeq r4, r6, lr, r0 │ │ │ │ - tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ - tsteq r2, ip, lsl #30 │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - tsteq r2, r0, lsl #30 │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlatbeq r4, r6, sl, r2 │ │ │ │ + smlabteq r4, r8, sl, r2 │ │ │ │ + @ instruction: 0x01042aba │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + smlabteq r5, sl, r1, r7 │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ + smlabteq r5, lr, r1, r7 │ │ │ │ + strdeq r1, [r2, -sl] │ │ │ │ + tsteq r2, r6, ror #22 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + tsteq r2, lr, asr fp │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + smlatbeq r5, r8, r0, r7 │ │ │ │ + smlatteq r4, r8, r2, r1 │ │ │ │ + smlatbeq r5, r4, r0, r7 │ │ │ │ + smlatbeq r5, r2, r0, r7 │ │ │ │ + smlatbeq r5, r0, r0, r7 │ │ │ │ + swpeq r7, lr, [r5] │ │ │ │ + @ instruction: 0x01041a9e │ │ │ │ + tstpeq r4, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + smlatbeq r2, r8, r3, r9 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + smlatbeq sl, r6, r9, sp │ │ │ │ + smlabteq r4, r6, r7, r2 │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + smlatbeq r4, r6, r7, r2 │ │ │ │ + tsteq sl, r4, ror #18 │ │ │ │ + smlatteq r4, r0, r7, r2 │ │ │ │ + smlatteq r4, r8, r7, r2 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, r0, lsr r9 │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + @ instruction: 0x0102fe92 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + smlatteq r2, ip, r7, r1 │ │ │ │ + ldrdeq r0, [r4, -r6] │ │ │ │ + smlabteq r2, lr, r7, r1 │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + @ instruction: 0x01040fb4 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + tsteq r4, r6, ror #30 │ │ │ │ + tsteq r2, r8 │ │ │ │ strdeq r8, [r2, -r8] │ │ │ │ strdeq r8, [r2, -r4] │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ + strdeq r8, [r2, -r0] │ │ │ │ + smlatteq r2, ip, pc, r8 @ │ │ │ │ + smlatteq r2, r8, pc, r8 @ │ │ │ │ + smlatteq r2, r4, pc, r8 @ │ │ │ │ + smlatteq r2, r0, pc, r8 @ │ │ │ │ + ldrdeq r8, [r2, -r8] │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + smlatteq r4, r0, fp, sp │ │ │ │ + tsteq sl, sl, lsl #14 │ │ │ │ + @ instruction: 0x01028fb6 │ │ │ │ + @ instruction: 0x01028fbc │ │ │ │ + @ instruction: 0x01028fb6 │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + @ instruction: 0x01028f92 │ │ │ │ + smlabbeq r2, r6, pc, r8 @ │ │ │ │ + smlabbeq r2, r0, pc, r8 @ │ │ │ │ + tsteq r2, sl, ror pc │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ + tsteq r2, lr, ror #30 │ │ │ │ tsteq sl, sl, lsr #12 │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - ldrdeq r8, [r2, -ip] │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - @ instruction: 0x01028eb2 │ │ │ │ - smlatbeq r2, r6, lr, r8 │ │ │ │ - smlatbeq r2, r0, lr, r8 │ │ │ │ - @ instruction: 0x01028e9a │ │ │ │ - @ instruction: 0x01028e94 │ │ │ │ - smlabbeq r2, lr, lr, r8 │ │ │ │ - tsteq sl, sl, asr #10 │ │ │ │ + smlabbeq r2, sl, r5, r1 │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + tsteq r2, r2, lsl #26 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + smlatteq r2, ip, lr, r8 │ │ │ │ + tstpeq r4, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + smlabteq r2, r0, lr, r8 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + @ instruction: 0x010ad4be │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + smlabteq r4, lr, fp, r0 │ │ │ │ + strdeq r6, [r5, -r6] │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + ldrdeq r0, [r5, -lr] │ │ │ │ + smlatteq r5, r0, sp, r0 │ │ │ │ + smlatteq r5, r4, sp, r0 │ │ │ │ + smlatteq r5, ip, sp, r0 │ │ │ │ + smlatbeq r5, r4, sl, r6 │ │ │ │ + smlatteq r5, r4, sp, r0 │ │ │ │ + strdeq r0, [r5, -r2] │ │ │ │ + strdeq r0, [r5, -r6] │ │ │ │ + strdeq r0, [r5, -sl] │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + tsteq r5, r2, lsl lr │ │ │ │ + @ instruction: 0x0102869e │ │ │ │ + smlatbeq r4, r4, sl, r0 │ │ │ │ + @ instruction: 0x01028692 │ │ │ │ + smlabbeq r4, r4, sl, r0 │ │ │ │ + tsteq r5, r6, lsl #20 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + @ instruction: 0x010214ba │ │ │ │ + smlabteq r2, r2, r4, r1 │ │ │ │ + @ instruction: 0x010ad298 │ │ │ │ smlatbeq r2, sl, r4, r1 │ │ │ │ - @ instruction: 0x01040c92 │ │ │ │ - tsteq r2, r2, lsr #24 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r2, ip, lsl #28 │ │ │ │ - @ instruction: 0x0104ef98 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - smlatteq r2, r0, sp, r8 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - ldrdeq sp, [sl, -lr] │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - smlatteq r4, lr, sl, r0 │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - strdeq r0, [r5, -lr] │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ - smlabteq r5, r4, r9, r6 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - @ instruction: 0x010285be │ │ │ │ - smlabteq r4, r4, r9, r0 │ │ │ │ - @ instruction: 0x010285b2 │ │ │ │ - smlatbeq r4, r4, r9, r0 │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - smlabbeq r4, r2, r9, r0 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - smlatteq r2, r2, r3, r1 │ │ │ │ - @ instruction: 0x010ad1b8 │ │ │ │ - smlabteq r2, sl, r3, r1 │ │ │ │ - smlatbeq r2, r0, r3, r1 │ │ │ │ - smlatbeq r2, ip, r3, r1 │ │ │ │ - smlatbeq r2, r8, r3, r1 │ │ │ │ - smlatbeq r2, r4, r3, r1 │ │ │ │ - smlatbeq r2, r0, r3, r1 │ │ │ │ - smlatbeq r2, r0, r3, r1 │ │ │ │ - tsteq sl, r6, lsr #2 │ │ │ │ - smlabbeq r2, lr, r3, r1 │ │ │ │ - tsteq r2, sl, lsl r3 │ │ │ │ - smlatteq sl, lr, r0, sp │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - smlabteq r5, ip, r7, r6 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tstpeq r2, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01042698 │ │ │ │ - @ instruction: 0x0104269a │ │ │ │ - @ instruction: 0x01042694 │ │ │ │ - @ instruction: 0x01042694 │ │ │ │ - smlatbeq r4, lr, r6, r2 │ │ │ │ - smlabteq r4, r8, r6, r2 │ │ │ │ - smlabteq r4, r8, r6, r2 │ │ │ │ - ldrdeq r2, [r4, -lr] │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - smlatteq r5, r0, r5, r1 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - ldrdeq r2, [r4, -r8] │ │ │ │ + smlabbeq r2, r0, r4, r1 │ │ │ │ + smlabbeq r2, ip, r4, r1 │ │ │ │ + smlabbeq r2, r8, r4, r1 │ │ │ │ + smlabbeq r2, r4, r4, r1 │ │ │ │ + smlabbeq r2, r0, r4, r1 │ │ │ │ + smlabbeq r2, r0, r4, r1 │ │ │ │ + tsteq sl, r6, lsl #4 │ │ │ │ + tsteq r2, lr, ror #8 │ │ │ │ + strdeq r1, [r2, -sl] │ │ │ │ + smlabteq sl, lr, r1, sp │ │ │ │ + @ instruction: 0x010213ba │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + smlatbeq r5, ip, r8, r6 │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + strdeq pc, [r2, -ip] │ │ │ │ + smlatteq r2, r0, r4, pc @ │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + smlabbeq r4, lr, r7, r2 │ │ │ │ + smlatbeq r4, r8, r7, r2 │ │ │ │ + smlatbeq r4, r8, r7, r2 │ │ │ │ + @ instruction: 0x010427be │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + smlabteq r5, r0, r6, r1 │ │ │ │ + @ instruction: 0x010427b6 │ │ │ │ + @ instruction: 0x010427b8 │ │ │ │ + @ instruction: 0x010427ba │ │ │ │ + smlabteq r4, r8, r7, r2 │ │ │ │ + smlabteq r4, lr, r7, r2 │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ ldrdeq r2, [r4, -sl] │ │ │ │ - smlatteq r4, r8, r6, r2 │ │ │ │ - smlatteq r4, lr, r6, r2 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r6, r2 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlabbeq r4, r6, r2, r2 │ │ │ │ - tsteq sl, r2, lsl pc │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + smlabteq r4, lr, r7, r2 │ │ │ │ ldrdeq r2, [r4, -r0] │ │ │ │ - ldrdeq r3, [r5, -r2] │ │ │ │ + tsteq r4, r6, ror #6 │ │ │ │ + strdeq ip, [sl, -r2] │ │ │ │ + @ instruction: 0x010427b0 │ │ │ │ + @ instruction: 0x010535b2 │ │ │ │ stccs 8, cr15, [r0], {223} @ 0xdf │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xf8dfef12 │ │ │ │ @ instruction: 0x463b2c78 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @@ -113766,192 +113766,192 @@ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xe1bbe8e0 │ │ │ │ @ instruction: 0x21014ab4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8, {r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ - smlabteq r4, r4, r3, r2 │ │ │ │ - smlatteq r2, r2, fp, r0 │ │ │ │ - ldrdeq r0, [r2, -sl] │ │ │ │ - smlatbeq r4, r4, r3, r2 │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - @ instruction: 0x0104149a │ │ │ │ - smlatbeq r4, r2, r4, r1 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - @ instruction: 0x010414ba │ │ │ │ - @ instruction: 0x010414ba │ │ │ │ - @ instruction: 0x010415ba │ │ │ │ - smlabbeq r5, sl, pc, r0 @ │ │ │ │ - smlatbeq r4, r6, r4, r1 │ │ │ │ - smlatteq r4, sl, r4, r1 │ │ │ │ - @ instruction: 0x0104149a │ │ │ │ - smlatbeq r4, sl, r4, r1 │ │ │ │ - tsteq r4, sl, ror #4 │ │ │ │ - smlabbeq r4, sl, r2, r2 │ │ │ │ - smlabteq r4, lr, r4, r1 │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - @ instruction: 0x010414b6 │ │ │ │ - @ instruction: 0x010414b6 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - smlabteq r5, sl, fp, r0 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - tsteq r4, sl, asr r2 │ │ │ │ - tsteq sl, r0, ror r9 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - smlabbeq r2, r2, fp, lr │ │ │ │ - tsteq r2, lr, ror fp │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - swpeq r0, r4, [r4] @ │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - smlatteq r2, lr, r8, r0 │ │ │ │ - smlatteq r2, r6, r8, r0 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - @ instruction: 0x010208bc │ │ │ │ - @ instruction: 0x010208b4 │ │ │ │ - smlatbeq r2, r8, r0, r8 │ │ │ │ - swpeq r8, r8, [r2] │ │ │ │ - swpeq r8, r4, [r2] │ │ │ │ - swpeq r8, r0, [r2] │ │ │ │ - smlabbeq r2, ip, r0, r8 │ │ │ │ - smlabbeq r2, r8, r0, r8 │ │ │ │ - smlabbeq r2, r4, r0, r8 │ │ │ │ - smlabbeq r2, r0, r0, r8 │ │ │ │ - tsteq r2, r8, ror r0 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - smlatbeq r4, r0, ip, ip │ │ │ │ - smlabbeq r4, r0, ip, ip │ │ │ │ - smlatbeq sl, sl, r7, ip │ │ │ │ - @ instruction: 0x01055ebe │ │ │ │ - @ instruction: 0x01055eba │ │ │ │ + @ instruction: 0x010424b0 │ │ │ │ + smlatbeq r4, r4, r4, r2 │ │ │ │ + smlabteq r2, r2, ip, r0 │ │ │ │ + @ instruction: 0x01020cba │ │ │ │ + smlabbeq r4, r4, r4, r2 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + smlabbeq r4, r2, r5, r1 │ │ │ │ + smlabbeq r4, lr, r5, r1 │ │ │ │ + smlabbeq r4, lr, r5, r1 │ │ │ │ + smlabbeq r4, lr, r5, r1 │ │ │ │ + smlabbeq r4, lr, r5, r1 │ │ │ │ + @ instruction: 0x0104159a │ │ │ │ + @ instruction: 0x0104159a │ │ │ │ + @ instruction: 0x0104169a │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + smlabbeq r4, r6, r5, r1 │ │ │ │ + smlabteq r4, sl, r5, r1 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + smlabbeq r4, sl, r5, r1 │ │ │ │ + tsteq r4, sl, asr #6 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + smlatbeq r4, lr, r5, r1 │ │ │ │ + @ instruction: 0x010415b6 │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + @ instruction: 0x01041596 │ │ │ │ + @ instruction: 0x01041596 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + smlatbeq r5, sl, ip, r0 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq sl, r0, asr sl │ │ │ │ + tsteq r4, ip, lsr #6 │ │ │ │ + tsteq r2, r2, ror #24 │ │ │ │ + tsteq r2, lr, asr ip │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + smlabteq r2, lr, r9, r0 │ │ │ │ + smlabteq r2, r6, r9, r0 │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + @ instruction: 0x0102099c │ │ │ │ + @ instruction: 0x01020994 │ │ │ │ + smlabbeq r2, r8, r1, r8 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r4, ror r1 │ │ │ │ + tsteq r2, r0, ror r1 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + smlabbeq r4, r0, sp, ip │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ + smlabbeq sl, sl, r8, ip │ │ │ │ + @ instruction: 0x01055f9e │ │ │ │ + @ instruction: 0x01055f9a │ │ │ │ + smlabbeq r5, sl, pc, r5 @ │ │ │ │ + @ instruction: 0x01055f96 │ │ │ │ + smlatbeq r5, r2, pc, r5 @ │ │ │ │ + smlatbeq r5, sl, pc, r5 @ │ │ │ │ + @ instruction: 0x01055fb2 │ │ │ │ + @ instruction: 0x01055fba │ │ │ │ + smlabteq r5, r2, pc, r5 @ │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + smlatteq r5, r2, pc, r5 @ │ │ │ │ + strdeq r5, [r5, -r2] │ │ │ │ + tsteq r5, r2 │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + tsteq sl, r8, ror r7 │ │ │ │ + tsteq r5, lr │ │ │ │ + @ instruction: 0x01055e92 │ │ │ │ + @ instruction: 0x01055e9e │ │ │ │ smlatbeq r5, sl, lr, r5 │ │ │ │ - @ instruction: 0x01055eb6 │ │ │ │ + @ instruction: 0x01055eb2 │ │ │ │ + @ instruction: 0x01055eba │ │ │ │ smlabteq r5, r2, lr, r5 │ │ │ │ smlabteq r5, sl, lr, r5 │ │ │ │ - ldrdeq r5, [r5, -r2] │ │ │ │ ldrdeq r5, [r5, -sl] │ │ │ │ - smlatteq r5, r2, lr, r5 │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - tsteq r5, r2, lsl #30 │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - tsteq r5, r2, lsr #30 │ │ │ │ - tsteq r5, r2, lsr pc │ │ │ │ - @ instruction: 0x010ac698 │ │ │ │ - tsteq r5, lr, lsr #30 │ │ │ │ + smlatteq r5, sl, lr, r5 │ │ │ │ + strdeq r5, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + smlabbeq sl, r0, r6, ip │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + @ instruction: 0x01055d9a │ │ │ │ + smlatbeq r5, r6, sp, r5 │ │ │ │ @ instruction: 0x01055db2 │ │ │ │ - @ instruction: 0x01055dbe │ │ │ │ + @ instruction: 0x01055dba │ │ │ │ + smlabteq r5, r2, sp, r5 │ │ │ │ smlabteq r5, sl, sp, r5 │ │ │ │ ldrdeq r5, [r5, -r2] │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ smlatteq r5, r2, sp, r5 │ │ │ │ - smlatteq r5, sl, sp, r5 │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - smlatbeq sl, r0, r5, ip │ │ │ │ - tsteq r5, sl, asr #28 │ │ │ │ + strdeq r5, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsl #28 │ │ │ │ + tsteq r5, r2, lsl lr │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ + smlabbeq sl, r8, r5, ip │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + smlatbeq r5, r2, ip, r5 │ │ │ │ + smlatbeq r5, lr, ip, r5 │ │ │ │ @ instruction: 0x01055cba │ │ │ │ - smlabteq r5, r6, ip, r5 │ │ │ │ + smlabteq r5, r2, ip, r5 │ │ │ │ + smlabteq r5, sl, ip, r5 │ │ │ │ ldrdeq r5, [r5, -r2] │ │ │ │ ldrdeq r5, [r5, -sl] │ │ │ │ - smlatteq r5, r2, ip, r5 │ │ │ │ smlatteq r5, sl, ip, r5 │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - tsteq r5, r2, lsl #26 │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ - smlatbeq sl, r8, r4, ip │ │ │ │ - tsteq r5, r6, ror #26 │ │ │ │ + strdeq r5, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + @ instruction: 0x010ac490 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + smlatbeq r5, sl, fp, r5 │ │ │ │ + @ instruction: 0x01055bb6 │ │ │ │ smlabteq r5, r2, fp, r5 │ │ │ │ - smlabteq r5, lr, fp, r5 │ │ │ │ + smlabteq r5, sl, fp, r5 │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ ldrdeq r5, [r5, -sl] │ │ │ │ smlatteq r5, r2, fp, r5 │ │ │ │ - smlatteq r5, sl, fp, r5 │ │ │ │ strdeq r5, [r5, -r2] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - tsteq r5, sl, lsl ip │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - @ instruction: 0x010ac3b0 │ │ │ │ - smlabbeq r5, r2, ip, r5 │ │ │ │ + tsteq r5, r2, lsl #24 │ │ │ │ + tsteq r5, r2, lsl ip │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + @ instruction: 0x010ac398 │ │ │ │ + tsteq r5, lr, ror ip │ │ │ │ + @ instruction: 0x01055ab2 │ │ │ │ + @ instruction: 0x01055abe │ │ │ │ smlabteq r5, sl, sl, r5 │ │ │ │ - ldrdeq r5, [r5, -r6] │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ smlatteq r5, r2, sl, r5 │ │ │ │ smlatteq r5, sl, sl, r5 │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ strdeq r5, [r5, -sl] │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - @ instruction: 0x010ac2b8 │ │ │ │ - @ instruction: 0x01055b9e │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + tsteq r5, sl, lsr #22 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + smlatbeq sl, r0, r2, ip │ │ │ │ + @ instruction: 0x01055b9a │ │ │ │ + @ instruction: 0x010559ba │ │ │ │ + smlabteq r5, r6, r9, r5 │ │ │ │ ldrdeq r5, [r5, -r2] │ │ │ │ - ldrdeq r5, [r5, -lr] │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + smlatteq r5, r2, r9, r5 │ │ │ │ smlatteq r5, sl, r9, r5 │ │ │ │ strdeq r5, [r5, -r2] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ tsteq r5, r2, lsl #20 │ │ │ │ - tsteq r5, sl, lsl #20 │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - smlabteq sl, r0, r1, ip │ │ │ │ - @ instruction: 0x01055aba │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - smlatteq r5, r6, r8, r5 │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r5, r2, lsl r9 │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - ldrdeq ip, [sl, -r0] │ │ │ │ - smlatteq r5, r2, r9, r5 │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r5, r6, lsr sl │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + @ instruction: 0x010ac1b0 │ │ │ │ + smlabteq r5, r2, sl, r5 │ │ │ │ + ldrdeq r5, [r5, -r0] │ │ │ │ + ldrdeq r5, [r5, -ip] │ │ │ │ + smlatteq r5, r8, r8, r5 │ │ │ │ strdeq r5, [r5, -r0] │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, r8, ror #16 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - ldrdeq fp, [sl, -lr] │ │ │ │ - strdeq r5, [r5, -lr] │ │ │ │ - smlatteq r5, sl, r6, r5 │ │ │ │ strdeq r5, [r5, -r8] │ │ │ │ - tsteq r5, r6, lsl #14 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + strheq ip, [sl, -lr] │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + smlabteq r5, sl, r7, r5 │ │ │ │ + ldrdeq r5, [r5, -r8] │ │ │ │ + smlatteq r5, r6, r7, r5 │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ sub lr, r7, ip, ror #30 │ │ │ │ @ instruction: 0x267cf8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ @@ -114363,111 +114363,111 @@ │ │ │ │ and lr, r7, sl, lsr ip │ │ │ │ ldrtmi r4, [fp], -r5, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [r0], #-572 @ 0xfffffdc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + smlabbeq r5, ip, r5, r5 │ │ │ │ + strdeq fp, [sl, -r2] │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ tsteq r5, r4, asr #8 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ tsteq r5, r4, asr r4 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - smlabbeq r5, ip, r4, r5 │ │ │ │ - @ instruction: 0x0105549c │ │ │ │ - smlatbeq r5, ip, r4, r5 │ │ │ │ - tsteq sl, r2, lsl ip │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + smlabbeq r5, r4, r4, r5 │ │ │ │ + @ instruction: 0x01055494 │ │ │ │ + strdeq fp, [sl, -sl] │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ tsteq r5, r4, asr #6 │ │ │ │ tsteq r5, ip, asr #6 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ tsteq r5, ip, asr r3 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - smlabbeq r5, r4, r3, r5 │ │ │ │ - @ instruction: 0x01055394 │ │ │ │ - smlatbeq r5, r4, r3, r5 │ │ │ │ - @ instruction: 0x010553b4 │ │ │ │ - tsteq sl, sl, lsl fp │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + smlabbeq r5, ip, r3, r5 │ │ │ │ + @ instruction: 0x0105539c │ │ │ │ + tsteq sl, r2, lsl #22 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ tsteq r5, ip, asr #4 │ │ │ │ tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - smlabbeq r5, ip, r2, r5 │ │ │ │ - @ instruction: 0x0105529c │ │ │ │ - smlatbeq r5, ip, r2, r5 │ │ │ │ - @ instruction: 0x010552bc │ │ │ │ - tsteq sl, r2, lsr #20 │ │ │ │ - smlabbeq r5, r0, r3, r5 │ │ │ │ + tsteq r5, r4, ror r2 │ │ │ │ + smlabbeq r5, r4, r2, r5 │ │ │ │ + @ instruction: 0x01055296 │ │ │ │ + smlatbeq r5, r8, r2, r5 │ │ │ │ + tsteq sl, r0, lsl sl │ │ │ │ + smlabbeq r5, r4, r3, r5 │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ tsteq r5, ip, lsr r1 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ tsteq r5, r4, asr r1 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ + tsteq r5, lr, asr r1 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ smlabbeq r5, r4, r1, r5 │ │ │ │ - @ instruction: 0x01055194 │ │ │ │ - smlatbeq r5, r4, r1, r5 │ │ │ │ - @ instruction: 0x010551b6 │ │ │ │ - smlabteq r5, r8, r1, r5 │ │ │ │ - tsteq sl, r0, lsr r9 │ │ │ │ - smlatbeq r5, r4, r2, r5 │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - qaddeq r5, ip, r5 │ │ │ │ - tsteq r5, sl, rrx │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - smlabbeq r5, r8, r0, r5 │ │ │ │ - swpeq r5, r2, [r5] @ │ │ │ │ - smlatbeq r5, r4, r0, r5 │ │ │ │ - strheq r5, [r5, -r6] │ │ │ │ - smlabteq r5, r8, r0, r5 │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - smlatteq r5, ip, r0, r5 │ │ │ │ - tsteq sl, r4, asr r8 │ │ │ │ - ldrdeq r5, [r5, -ip] │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ - smlabbeq r5, r0, pc, r4 @ │ │ │ │ - smlabbeq r5, lr, pc, r4 @ │ │ │ │ - @ instruction: 0x01054f98 │ │ │ │ - smlatbeq r5, r2, pc, r4 @ │ │ │ │ - smlatbeq r5, ip, pc, r4 @ │ │ │ │ - @ instruction: 0x01054fb6 │ │ │ │ - smlabteq r5, r8, pc, r4 @ │ │ │ │ - ldrdeq r4, [r5, -sl] │ │ │ │ - smlatteq r5, ip, pc, r4 @ │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - tsteq sl, r8, ror r7 │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ - @ instruction: 0x01054e96 │ │ │ │ - smlatbeq r5, r4, lr, r4 │ │ │ │ - @ instruction: 0x01054eb2 │ │ │ │ - @ instruction: 0x01054ebc │ │ │ │ - smlabteq r5, r6, lr, r4 │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - ldrdeq r4, [r5, -sl] │ │ │ │ - smlatteq r5, ip, lr, r4 │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - tsteq r5, r2, lsr #30 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - @ instruction: 0x010ab69c │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - tsteq sl, r0, asr #12 │ │ │ │ - smlabbeq r1, r0, r2, pc @ │ │ │ │ + @ instruction: 0x01055196 │ │ │ │ + smlatbeq r5, r8, r1, r5 │ │ │ │ + @ instruction: 0x010551ba │ │ │ │ + smlabteq r5, ip, r1, r5 │ │ │ │ + tsteq sl, r4, lsr r9 │ │ │ │ + @ instruction: 0x010552bc │ │ │ │ + qaddeq r5, r2, r5 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + smlabbeq r5, r2, r0, r5 │ │ │ │ + smlabbeq r5, ip, r0, r5 │ │ │ │ + swpeq r5, r6, [r5] @ │ │ │ │ + smlatbeq r5, r8, r0, r5 │ │ │ │ + strheq r5, [r5, -sl] │ │ │ │ + smlabteq r5, ip, r0, r5 │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + tsteq sl, r8, asr r8 │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + smlabbeq r5, r4, pc, r4 @ │ │ │ │ + @ instruction: 0x01054f92 │ │ │ │ + @ instruction: 0x01054f9c │ │ │ │ + smlatbeq r5, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x01054fb0 │ │ │ │ + @ instruction: 0x01054fba │ │ │ │ + smlabteq r5, ip, pc, r4 @ │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + tsteq r5, r2 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + tsteq sl, ip, ror r7 │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ + tsteq sl, r0, lsr #14 │ │ │ │ + tstpeq r1, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -114800,117 +114800,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 r5, r2, lsr lr │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - @ instruction: 0x01054e90 │ │ │ │ - smlatbeq r5, r2, lr, r4 │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r5, sl, lsr pc │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + smlabbeq r5, r2, pc, r4 @ │ │ │ │ + @ instruction: 0x01054fb0 │ │ │ │ + smlabteq r5, ip, pc, r4 @ │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + swpeq r5, ip, [r5] @ │ │ │ │ + smlabteq r5, sl, r0, r5 │ │ │ │ + strdeq r5, [r5, -sl] │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + smlabteq r5, r6, r1, r5 │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + tsteq r5, r6, asr #4 │ │ │ │ + smlabbeq r5, r0, r2, r5 │ │ │ │ + smlabteq r5, r0, r2, r5 │ │ │ │ + strdeq r5, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + @ instruction: 0x0105539a │ │ │ │ + smlabteq r5, lr, r3, r5 │ │ │ │ + tsteq r5, r2, lsr #8 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + smlatbeq r5, r8, r4, r5 │ │ │ │ + smlatteq r5, r8, r4, r5 │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + mrseq r5, (UNDEF: 5) │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r5, r6, lsl #24 │ │ │ │ ldrdeq r4, [r5, -r0] │ │ │ │ - smlatteq r5, ip, lr, r4 │ │ │ │ - tsteq r5, r4, asr #30 │ │ │ │ - smlabbeq r5, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01054fbc │ │ │ │ - smlatteq r5, sl, pc, r4 @ │ │ │ │ - tsteq r5, sl, lsl r0 │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - smlatteq r5, r6, r0, r5 │ │ │ │ - tsteq r5, lr, lsl r1 │ │ │ │ - tsteq r5, r6, ror #2 │ │ │ │ - smlatbeq r5, r0, r1, r5 │ │ │ │ - smlatteq r5, r0, r1, r5 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r5, lr, lsr r2 │ │ │ │ - @ instruction: 0x010552ba │ │ │ │ - smlatteq r5, lr, r2, r5 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - smlabbeq r5, r0, r3, r5 │ │ │ │ - smlabteq r5, r8, r3, r5 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - @ instruction: 0x01054c9e │ │ │ │ - @ instruction: 0x01054b90 │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ + smlatbeq r5, r2, fp, r4 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + strdeq r4, [r5, -r6] │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + smlabteq r5, r0, ip, r4 │ │ │ │ + tsteq r5, lr, ror ip │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ + tsteq r1, ip, lsl sp │ │ │ │ + smlatteq r5, r6, ip, r4 │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ + tsteq r1, sl, lsl #26 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + smlatbeq r5, lr, sp, r4 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + smlatteq r1, ip, ip, lr │ │ │ │ + smlatteq r1, r6, ip, lr │ │ │ │ strdeq r4, [r5, -r0] │ │ │ │ - smlabteq r5, r2, sl, r4 │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r5, r6, lsl fp │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - smlatteq r5, r0, fp, r4 │ │ │ │ - @ instruction: 0x01054b9e │ │ │ │ - tsteq r5, ip, asr fp │ │ │ │ - tsteq r1, r2, asr #24 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r5, r6, lsl #24 │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - smlabteq r5, lr, ip, r4 │ │ │ │ - smlabbeq r5, r0, ip, r4 │ │ │ │ - tsteq r5, r6, lsr ip │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - smlabteq r5, sl, ip, r4 │ │ │ │ - strdeq lr, [r1, -r4] │ │ │ │ - smlatteq r1, lr, fp, lr │ │ │ │ - ldrdeq r4, [r5, -ip] │ │ │ │ - @ instruction: 0x01054d92 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - ldrdeq lr, [r1, -r6] │ │ │ │ - ldrdeq lr, [r1, -r0] │ │ │ │ - tsteq r5, r6, lsl #28 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - @ instruction: 0x0101ebbe │ │ │ │ - smlatteq r5, r8, r0, r5 │ │ │ │ - @ instruction: 0x01054f9e │ │ │ │ - smlatteq r5, r4, lr, r4 │ │ │ │ - @ instruction: 0x01054e96 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - @ instruction: 0x0101eb9a │ │ │ │ - @ instruction: 0x0101eb94 │ │ │ │ - tsteq r5, r2, lsr pc │ │ │ │ - smlatteq r5, r4, lr, r4 │ │ │ │ - smlabbeq r1, r2, fp, lr │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - smlabteq r5, r8, pc, r4 @ │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, lr, asr fp │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - qaddeq r5, lr, r5 │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - ldrdeq r5, [r5, -r6] │ │ │ │ - smlabbeq r5, r8, r0, r5 │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - tsteq r5, lr, ror r1 │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - tsteq r5, r6, ror r2 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - smlabteq r5, lr, r1, r5 │ │ │ │ - strdeq lr, [r1, -r8] │ │ │ │ - strdeq lr, [r1, -r2] │ │ │ │ - smlatbeq r5, r4, r2, r5 │ │ │ │ - smlabteq r5, r6, r2, r5 │ │ │ │ - smlatteq r1, r0, sl, lr │ │ │ │ + smlatbeq r5, sl, sp, r4 │ │ │ │ + ldrdeq lr, [r1, -r4] │ │ │ │ + smlabteq r1, lr, ip, lr │ │ │ │ + @ instruction: 0x01054ebc │ │ │ │ + tsteq r5, r2, ror lr │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + @ instruction: 0x0101ecb6 │ │ │ │ + @ instruction: 0x0101ecb0 │ │ │ │ + smlatteq r5, r6, lr, r4 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + @ instruction: 0x0101ec9e │ │ │ │ + smlabteq r5, r8, r1, r5 │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + smlabteq r5, r4, pc, r4 @ │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + tsteq r1, r4, ror ip │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + smlabteq r5, r4, pc, r4 @ │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + strdeq r5, [r5, -r6] │ │ │ │ + smlatbeq r5, r8, r0, r5 │ │ │ │ + qaddeq r5, sl, r5 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + @ instruction: 0x010551b6 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + strdeq lr, [r1, -r6] │ │ │ │ + strdeq lr, [r1, -r0] │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + mrseq r5, SP_abt │ │ │ │ + smlatbeq r5, lr, r2, r5 │ │ │ │ + ldrdeq lr, [r1, -r8] │ │ │ │ + ldrdeq lr, [r1, -r2] │ │ │ │ + smlabbeq r5, r4, r3, r5 │ │ │ │ + smlatbeq r5, r6, r3, r5 │ │ │ │ + smlabteq r1, r0, fp, lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbsmi pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -115351,104 +115351,104 @@ │ │ │ │ and lr, r7, r2, lsl #25 │ │ │ │ @ instruction: 0x463b4a55 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r8], #-568 @ 0xfffffdc8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r7, [r4, -sl] │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - tsteq r5, lr, lsr #30 │ │ │ │ - @ instruction: 0x010567b2 │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r5, r6, lsl #30 │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ + strheq r8, [r4, -sl] │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + tsteq r1, r8, lsr #24 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + tsteq r1, r2, lsr #24 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tsteq r5, lr │ │ │ │ + @ instruction: 0x01056892 │ │ │ │ strdeq r4, [r5, -r6] │ │ │ │ - tsteq sl, r0, lsr #22 │ │ │ │ - smlatbeq r1, r2, sl, lr │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - @ instruction: 0x0101ea90 │ │ │ │ - tsteq r3, r2, asr r2 │ │ │ │ - @ instruction: 0x0101ea9a │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - tsteq r3, r2, lsl r2 │ │ │ │ - tsteq r2, lr, asr #32 │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r3, r4, ror r1 │ │ │ │ - tsteq r5, r2, lsr #28 │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - rscseq r1, pc, ip, lsl #31 │ │ │ │ - smlatteq r5, r2, sp, r4 │ │ │ │ - ldrdeq r4, [r5, -ip] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - smlatbeq r4, lr, r6, ip │ │ │ │ - ldrdeq lr, [r1, -r4] │ │ │ │ - smlatteq r4, lr, r0, r0 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - tsteq r2, r4, ror #24 │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - smlatteq r3, r8, lr, pc @ │ │ │ │ - @ instruction: 0x010401be │ │ │ │ - smlabbeq r1, lr, r8, lr │ │ │ │ - smlabbeq r1, r8, r8, lr │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ + smlatteq r5, lr, pc, r4 @ │ │ │ │ + smlatteq r5, r6, pc, r4 @ │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + ldrdeq r4, [r5, -r6] │ │ │ │ + tsteq sl, r0, lsl #24 │ │ │ │ + smlabbeq r1, r2, fp, lr │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + tsteq r1, r6, lsl fp │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ strdeq r4, [r5, -r6] │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - @ instruction: 0x01054bbe │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - smlatbeq r5, sl, fp, r4 │ │ │ │ - smlatbeq r5, r4, fp, r4 │ │ │ │ - @ instruction: 0x01054b9e │ │ │ │ - @ instruction: 0x01054b98 │ │ │ │ - smlabteq sl, ip, r7, sl │ │ │ │ - smlabbeq r5, r6, ip, r4 │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - tsteq r5, r0, ror #24 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - smlatbeq r3, sl, r1, lr │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ + smlatteq r5, ip, lr, r4 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + tsteq r2, r6, lsl r0 │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + rscseq r2, pc, ip, rrx │ │ │ │ + smlabteq r5, r2, lr, r4 │ │ │ │ + @ instruction: 0x01054ebc │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + @ instruction: 0x0102cfbe │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + smlabbeq r4, lr, r7, ip │ │ │ │ + @ instruction: 0x0101ebb4 │ │ │ │ + smlabteq r4, lr, r1, r0 │ │ │ │ + smlatteq r1, lr, r9, lr │ │ │ │ + smlatteq r1, r8, r9, lr │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + smlabteq r3, r8, pc, pc @ │ │ │ │ + @ instruction: 0x0104029e │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + smlatteq r5, r0, sp, r4 │ │ │ │ + ldrdeq r4, [r5, -r6] │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + @ instruction: 0x01054c9e │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + smlabbeq r5, sl, ip, r4 │ │ │ │ + smlabbeq r5, r4, ip, r4 │ │ │ │ + tsteq r5, lr, ror ip │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + smlatbeq sl, ip, r8, sl │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tsteq r3, r6 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + smlabbeq r3, sl, r2, lr │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ + strdeq lr, [r1, -r0] │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff79b784 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01054ab4 │ │ │ │ + @ instruction: 0x01054b94 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec349d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 49b7aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3857b2> │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -115747,90 +115747,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdb r4!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf78e4620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ - strdeq lr, [r1, -r6] │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - smlatteq r1, sl, r4, lr │ │ │ │ ldrdeq lr, [r1, -r6] │ │ │ │ - ldrdeq sl, [sl, -r4] │ │ │ │ - smlabteq r1, r4, r4, lr │ │ │ │ - smlabteq r1, r6, r4, lr │ │ │ │ - @ instruction: 0x0101e4be │ │ │ │ - tsteq r5, r6, lsr #10 │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - smlabbeq r1, r2, r4, lr │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - smlabbeq r1, r0, r4, lr │ │ │ │ - @ instruction: 0x01054992 │ │ │ │ - smlabbeq r1, r2, r4, lr │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r6, ror #8 │ │ │ │ - smlabteq sl, r6, r3, sl │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r4, ror #6 │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r1, r6, lsl #6 │ │ │ │ - mrseq r0, (UNDEF: 4) │ │ │ │ - mrseq r0, (UNDEF: 4) │ │ │ │ - strdeq pc, [r3, -lr] │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - ldrdeq pc, [r3, -r4] │ │ │ │ - ldrdeq pc, [r3, -r2] │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ - strdeq sl, [r4, -lr] │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - strdeq sl, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r7, sl │ │ │ │ - smlatteq r4, r6, r7, sl │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - smlabteq r4, r4, r7, sl │ │ │ │ - smlatteq sl, r0, r1, sl │ │ │ │ - smlabteq r4, lr, r7, sl │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - smlabteq r4, r2, r7, sl │ │ │ │ - smlatbeq r1, sl, r1, lr │ │ │ │ - smlatbeq r1, r4, r1, lr │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ - smlabteq r4, lr, r6, sl │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - smlatbeq r4, r2, r6, sl │ │ │ │ - smlatbeq r4, r8, r6, sl │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - smlatteq sl, lr, r0, sl │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - smlabteq r1, r6, r0, lr │ │ │ │ - smlabteq r1, r0, r0, lr │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + smlabteq r1, sl, r5, lr │ │ │ │ + @ instruction: 0x0101e5b6 │ │ │ │ + @ instruction: 0x010aa5b4 │ │ │ │ + smlatbeq r1, r4, r5, lr │ │ │ │ + smlatbeq r1, r6, r5, lr │ │ │ │ + @ instruction: 0x0101e59e │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, r6, asr #10 │ │ │ │ + smlatbeq sl, r6, r4, sl │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, ip, lsr r5 │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + smlatteq r1, ip, r3, lr │ │ │ │ + smlatteq r1, r6, r3, lr │ │ │ │ + smlatteq r4, r0, r0, r0 │ │ │ │ + smlatteq r4, r0, r0, r0 │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + strheq r0, [r4, -r4] │ │ │ │ + strheq r0, [r4, -r2] │ │ │ │ + smlatteq r4, sl, r8, sl │ │ │ │ + smlatteq r4, r4, r8, sl │ │ │ │ + ldrdeq sl, [r4, -lr] │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + ldrdeq sl, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r8, sl │ │ │ │ + smlabteq r4, r6, r8, sl │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + smlatbeq r4, r4, r8, sl │ │ │ │ + smlabteq sl, r0, r2, sl │ │ │ │ + smlatbeq r4, lr, r8, sl │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, ip, lsr fp │ │ │ │ + smlatbeq r4, r2, r8, sl │ │ │ │ + smlabbeq r1, sl, r2, lr │ │ │ │ + smlabbeq r1, r4, r2, lr │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + smlatbeq r4, lr, r7, sl │ │ │ │ + @ instruction: 0x0104a7b4 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + smlabbeq r4, r2, r7, sl │ │ │ │ + smlabbeq r4, r8, r7, sl │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + strdeq lr, [r4, -lr] │ │ │ │ + smlabteq sl, lr, r1, sl │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + tsteq r3, lr, lsl r9 │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + smlatbeq r1, r6, r1, lr │ │ │ │ + smlatbeq r1, r0, r1, lr │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec34fc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116639,102 +116639,102 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r9, {r1, r2, r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b24478 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ svclt 0x0000e1af │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r1, sl, lsl sl │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ ldrdeq sp, [r1, -ip] │ │ │ │ - smlabteq r1, r6, r9, sp │ │ │ │ - @ instruction: 0x0101d99c │ │ │ │ - @ instruction: 0x0101d992 │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - smlatteq r1, sl, r8, sp │ │ │ │ - smlabteq r1, r4, r8, sp │ │ │ │ - smlatbeq r1, r0, r8, sp │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - strdeq sp, [r1, -r4] │ │ │ │ - smlatteq r1, sl, r7, sp │ │ │ │ - smlabteq r1, r6, r7, sp │ │ │ │ - smlatbeq r1, r2, r7, sp │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - tsteq r1, r4, lsl #14 │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101d6b4 │ │ │ │ - @ instruction: 0x0101d690 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - tsteq r1, r0, asr #12 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ - smlabteq r5, r4, r0, r4 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - @ instruction: 0x01054196 │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - tsteq r5, lr, ror r2 │ │ │ │ + @ instruction: 0x0101dabc │ │ │ │ + smlatbeq r1, r6, sl, sp │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + smlabteq r1, sl, r9, sp │ │ │ │ + smlatbeq r1, r4, r9, sp │ │ │ │ + smlabbeq r1, r0, r9, sp │ │ │ │ + tsteq r1, r4, asr r9 │ │ │ │ + tsteq r1, sl, lsr #18 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r8, sp │ │ │ │ + smlatbeq r1, r6, r8, sp │ │ │ │ + smlabbeq r1, r2, r8, sp │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + smlatteq r1, r4, r7, sp │ │ │ │ + @ instruction: 0x0101d7b8 │ │ │ │ + @ instruction: 0x0101d794 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + smlatteq r1, r2, r6, sp │ │ │ │ + smlatbeq r5, r4, r1, r4 │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + smlatteq r5, ip, r2, r4 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + smlatteq r1, r8, r5, sp │ │ │ │ + smlatbeq r1, sl, r5, sp │ │ │ │ + smlabbeq r1, r8, r5, sp │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ tsteq r1, r8, lsl #10 │ │ │ │ - smlabteq r1, sl, r4, sp │ │ │ │ - smlatbeq r1, r8, r4, sp │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - smlatbeq r1, r4, r3, sp │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ + smlatteq r1, r8, r4, sp │ │ │ │ + @ instruction: 0x0101d4b6 │ │ │ │ + smlabbeq r1, r4, r4, sp │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + smlatteq r1, r8, r3, sp │ │ │ │ + smlabteq r1, r0, r3, sp │ │ │ │ + @ instruction: 0x0101d390 │ │ │ │ + smlabbeq r1, r8, r3, sp │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ tsteq r1, r8, lsl #6 │ │ │ │ - smlatteq r1, r0, r2, sp │ │ │ │ - @ instruction: 0x0101d2b0 │ │ │ │ - smlatbeq r1, r8, r2, sp │ │ │ │ - smlabbeq r1, r4, r2, sp │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101d1b0 │ │ │ │ - smlabbeq r1, r6, r1, sp │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, r4, asr r1 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - smlatteq r1, r2, r0, sp │ │ │ │ - strheq sp, [r1, -r6] │ │ │ │ - strheq sp, [r1, -r0] │ │ │ │ - swpeq sp, r0, [r1] │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - tsteq r1, sl, lsl r0 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, sl, pc, ip @ │ │ │ │ - smlabteq r1, r4, pc, ip @ │ │ │ │ - smlatbeq r1, r2, pc, ip @ │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ - @ instruction: 0x0101ceb6 │ │ │ │ - smlabbeq r1, r8, lr, ip │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ + mrseq sp, SP_irq │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101d2ba │ │ │ │ + @ instruction: 0x0101d290 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + smlatteq r1, lr, r1, sp │ │ │ │ + smlabteq r1, r2, r1, sp │ │ │ │ + @ instruction: 0x0101d196 │ │ │ │ + @ instruction: 0x0101d190 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + tsteq r1, r6, lsr #2 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + ldrdeq sp, [r1, -r2] │ │ │ │ + smlatbeq r1, sl, r0, sp │ │ │ │ + smlatbeq r1, r4, r0, sp │ │ │ │ + smlabbeq r1, r2, r0, sp │ │ │ │ + qaddeq sp, r6, r1 │ │ │ │ + qaddeq sp, r0, r1 │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r8 │ │ │ │ + smlatteq r1, r0, pc, ip @ │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + @ instruction: 0x0101cfb8 │ │ │ │ + @ instruction: 0x0101cf96 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b654 │ │ │ │ rschi pc, lr, r0, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ ldrble r0, [sl], #-2011 @ 0xfffff825 │ │ │ │ ldrbtmi r4, [r8], #-2169 @ 0xfffff787 │ │ │ │ @@ -116855,71 +116855,71 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ ldmdami sl!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2105 @ 0xfffff7c7 │ │ │ │ ldmdami r9!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + smlabbeq r1, r6, sp, ip │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, ip, lsl sp │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + strdeq ip, [r1, -r6] │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + tsteq r5, r6, ror r8 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + ldrdeq r3, [r5, -lr] │ │ │ │ + @ instruction: 0x0101ccb8 │ │ │ │ + @ instruction: 0x0101ccb2 │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ smlatbeq r1, r6, ip, ip │ │ │ │ + smlatbeq r1, r0, ip, ip │ │ │ │ + @ instruction: 0x0101cc9a │ │ │ │ + @ instruction: 0x0101cc94 │ │ │ │ + smlabbeq r1, lr, ip, ip │ │ │ │ smlabbeq r1, r8, ip, ip │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r6, lsr ip │ │ │ │ + smlabbeq r1, r2, ip, ip │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r1, r0, ror ip │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + smlabbeq r5, r0, r7, r3 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + tsteq r1, r8, asr ip │ │ │ │ + @ instruction: 0x0105379e │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + tsteq r5, r6, lsl r8 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + @ instruction: 0x0105389a │ │ │ │ + tsteq r1, r8, lsr #24 │ │ │ │ + @ instruction: 0x01053992 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ tsteq r1, r6, lsl ip │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - @ instruction: 0x01053796 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - strdeq r3, [r5, -lr] │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - @ instruction: 0x01053990 │ │ │ │ - smlabteq r1, r6, fp, ip │ │ │ │ - smlabteq r1, r0, fp, ip │ │ │ │ - @ instruction: 0x0101cbba │ │ │ │ - @ instruction: 0x0101cbb4 │ │ │ │ - smlatbeq r1, lr, fp, ip │ │ │ │ - smlatbeq r1, r8, fp, ip │ │ │ │ - smlatbeq r1, r2, fp, ip │ │ │ │ - @ instruction: 0x0101cb9c │ │ │ │ - @ instruction: 0x0101cb96 │ │ │ │ - @ instruction: 0x0101cb90 │ │ │ │ - smlabbeq r1, sl, fp, ip │ │ │ │ - smlatbeq r5, r0, r6, r3 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - @ instruction: 0x010536be │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - @ instruction: 0x0105379c │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - @ instruction: 0x010537ba │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - @ instruction: 0x010538b2 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - ldrdeq r3, [r5, -r4] │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - smlatteq r1, lr, sl, ip │ │ │ │ - smlatteq r1, r8, sl, ip │ │ │ │ - smlatteq r1, r2, sl, ip │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, sl, sl, ip │ │ │ │ - smlabteq r1, r4, sl, ip │ │ │ │ + @ instruction: 0x010539b4 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + tsteq r1, r4, lsl #24 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + smlatteq r1, ip, fp, ip │ │ │ │ + smlatteq r1, r6, fp, ip │ │ │ │ + smlatteq r1, r0, fp, ip │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, lr, fp, ip │ │ │ │ + smlabteq r1, r8, fp, ip │ │ │ │ + smlabteq r1, r2, fp, ip │ │ │ │ + @ instruction: 0x0101cbbc │ │ │ │ + @ instruction: 0x0101cbb6 │ │ │ │ + @ instruction: 0x0101cbb0 │ │ │ │ + smlatbeq r1, sl, fp, ip │ │ │ │ + smlatbeq r1, r4, fp, 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 │ │ │ │ @@ -117622,69 +117622,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ b fef9d804 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, sl, lsr #32 │ │ │ │ - smlatteq r3, r0, r4, ip │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - smlatbeq r3, r0, sp, fp │ │ │ │ - ldrdeq r2, [r5, -sl] │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - ldrdeq r2, [r5, -r2] │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - smlatteq r1, ip, r5, ip │ │ │ │ - ldrdeq r2, [r5, -r2] │ │ │ │ - smlabteq r1, lr, r5, ip │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - @ instruction: 0x0101c5b8 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - @ instruction: 0x0101c590 │ │ │ │ - smlabbeq r1, r2, r5, ip │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - smlatbeq r1, lr, r4, ip │ │ │ │ - @ instruction: 0x0103bc9a │ │ │ │ - smlatbeq r2, r4, r8, sl │ │ │ │ - tsteq r3, sl, asr fp │ │ │ │ - smlatbeq r2, r0, r8, sl │ │ │ │ - smlatteq sl, ip, r4, r8 │ │ │ │ - smlabteq r3, r2, ip, sp │ │ │ │ - smlatteq r1, r2, r4, ip │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - @ instruction: 0x0103dd9e │ │ │ │ - ldrdeq sl, [r2, -r6] │ │ │ │ - ldrdeq sl, [r2, -r4] │ │ │ │ - @ instruction: 0x0103ddba │ │ │ │ - smlabbeq r1, sl, r4, ip │ │ │ │ - smlabbeq r1, r4, r4, ip │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - tsteq r2, lr, lsr ip │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, sl, lsr ip │ │ │ │ - tsteq r2, r8, lsr ip │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - tsteq r2, r4, lsr ip │ │ │ │ - tsteq r2, lr, lsr #24 │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq sl, r8, ror #6 │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - @ instruction: 0x0101bf94 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ + smlabteq r3, r0, r5, ip │ │ │ │ + strheq r3, [r5, -r8] │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + strheq r3, [r5, -r8] │ │ │ │ + smlabbeq r3, r0, lr, fp │ │ │ │ + strheq r3, [r5, -sl] │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ + strheq r3, [r5, -r2] │ │ │ │ + smlatteq r1, sl, r6, ip │ │ │ │ + strheq r3, [r5, -r8] │ │ │ │ + smlabteq r1, ip, r6, ip │ │ │ │ + strheq r3, [r5, -r2] │ │ │ │ + smlatbeq r1, lr, r6, ip │ │ │ │ + strheq r3, [r5, -r8] │ │ │ │ + @ instruction: 0x0101c698 │ │ │ │ + tsteq r2, ip, lsr #18 │ │ │ │ + ldrdeq fp, [r3, -r0] │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, r2, ror #12 │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + smlabbeq r1, lr, r5, ip │ │ │ │ + tsteq r3, sl, ror sp │ │ │ │ + smlabbeq r2, r4, r9, sl │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + smlabbeq r2, r0, r9, sl │ │ │ │ + smlabteq sl, ip, r5, r8 │ │ │ │ + smlatbeq r3, r2, sp, sp │ │ │ │ + smlabteq r1, r2, r5, ip │ │ │ │ + @ instruction: 0x0101c5bc │ │ │ │ + tsteq r3, lr, ror lr │ │ │ │ + @ instruction: 0x0102a7b6 │ │ │ │ + @ instruction: 0x0102a7b4 │ │ │ │ + @ instruction: 0x0103de9a │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + smlatteq r4, r6, r9, r8 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + tsteq r2, sl, lsl sp │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq sl, r8, asr #8 │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec36cc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ orrshi pc, r5, r2, lsl #4 │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -118525,109 +118525,109 @@ │ │ │ │ strbhi pc, [r8, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207db │ │ │ │ stmdami r0!, {r1, r3, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b859 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - strdeq r2, [r5, -r2] │ │ │ │ - smlatbeq r5, r2, fp, r2 │ │ │ │ - smlabteq r1, lr, ip, fp │ │ │ │ - @ instruction: 0x0101bcb0 │ │ │ │ - @ instruction: 0x0101bc90 │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - smlabteq r1, r6, fp, fp │ │ │ │ - @ instruction: 0x0101bbbc │ │ │ │ - @ instruction: 0x0101bb96 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ + ldrdeq r2, [r5, -r2] │ │ │ │ + smlabbeq r5, r2, ip, r2 │ │ │ │ + smlatbeq r1, lr, sp, fp │ │ │ │ + @ instruction: 0x0101bd90 │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r6, ip, fp │ │ │ │ + @ instruction: 0x0101bc9c │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r1, r8, lsr #24 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, fp, fp │ │ │ │ + smlatbeq r1, r4, fp, fp │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ tsteq r1, lr, lsl fp │ │ │ │ - tsteq r1, r4, lsl fp │ │ │ │ - smlatteq r1, lr, sl, fp │ │ │ │ - smlabteq r1, r4, sl, fp │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + smlabteq r1, lr, sl, fp │ │ │ │ + smlatbeq r1, r4, sl, fp │ │ │ │ @ instruction: 0x0101ba9a │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, r4, ror #20 │ │ │ │ - tsteq r1, lr, lsr sl │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ tsteq r1, sl, lsl sl │ │ │ │ - smlatteq r1, lr, r9, fp │ │ │ │ - smlabteq r1, r4, r9, fp │ │ │ │ - @ instruction: 0x0101b9ba │ │ │ │ - @ instruction: 0x0101b996 │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - tsteq r1, r0, ror #18 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - tsteq r1, ip, lsl #18 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b8b2 │ │ │ │ - smlabbeq r1, r6, r8, fp │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - tsteq r1, lr, lsl r8 │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - smlabteq r1, ip, r7, fp │ │ │ │ - smlatbeq r1, r0, r7, fp │ │ │ │ - @ instruction: 0x0101b796 │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, lr, lsl r7 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - smlabteq r1, ip, r6, fp │ │ │ │ - smlatbeq r1, r0, r6, fp │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ - strdeq fp, [r1, -ip] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ + smlatteq r1, ip, r9, fp │ │ │ │ + @ instruction: 0x0101b9be │ │ │ │ + @ instruction: 0x0101b992 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, r8, fp │ │ │ │ + smlabbeq r1, r0, r8, fp │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r7, fp │ │ │ │ + smlabbeq r1, r0, r7, fp │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101b6b0 │ │ │ │ + smlabbeq r1, r4, r6, fp │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, ip, lsr #12 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ smlatbeq r1, r4, r5, fp │ │ │ │ - smlabbeq r1, lr, r5, fp │ │ │ │ tsteq r1, r8, ror r5 │ │ │ │ tsteq r1, ip, asr #10 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, r0, lsr #10 │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - smlabteq r1, r4, r4, fp │ │ │ │ - @ instruction: 0x0101b498 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + smlatteq r1, r4, r4, fp │ │ │ │ + @ instruction: 0x0101b4b8 │ │ │ │ + smlabbeq r1, ip, r4, fp │ │ │ │ + smlabbeq r1, r2, r4, fp │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, r3, fp │ │ │ │ - smlatbeq r1, r2, r3, fp │ │ │ │ - smlabbeq r1, r0, r3, fp │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - smlatteq r1, r0, r2, fp │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101b2b6 │ │ │ │ - @ instruction: 0x0101b294 │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - smlabteq r1, r8, r1, fp │ │ │ │ - @ instruction: 0x0101b19e │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - strheq fp, [r1, -r0] │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + smlatteq r1, sl, r3, fp │ │ │ │ + smlabteq r1, r0, r3, fp │ │ │ │ + @ instruction: 0x0101b3b8 │ │ │ │ + @ instruction: 0x0101b396 │ │ │ │ + tsteq r1, r4, ror r3 │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlatbeq r1, r8, r2, fp │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + mrseq fp, R9_usr │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101b1b2 │ │ │ │ + @ instruction: 0x0101b190 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80d3e8 │ │ │ │ ldrbthi pc, [fp], -r2, lsl #4 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ @ instruction: 0xf8df861a │ │ │ │ @@ -119436,103 +119436,103 @@ │ │ │ │ @ instruction: 0xf04f53c5 │ │ │ │ blcc 7ede64 │ │ │ │ blx 98e090 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - @ instruction: 0x0101aeb0 │ │ │ │ - smlabbeq r1, r4, lr, sl │ │ │ │ + smlatteq r1, lr, pc, sl @ │ │ │ │ + @ instruction: 0x0101afbe │ │ │ │ + @ instruction: 0x0101af90 │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + smlatbeq r1, r8, lr, sl │ │ │ │ tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ tsteq r1, ip, lsl lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + smlatteq r1, ip, sp, sl │ │ │ │ + @ instruction: 0x0101adba │ │ │ │ + smlabbeq r1, r6, sp, sl │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ strdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, r8, sp, sl │ │ │ │ - @ instruction: 0x0101ad9a │ │ │ │ - @ instruction: 0x0101ad90 │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, r2, lsr sp │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - smlatbeq r1, r6, ip, sl │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, r6, lsl ip │ │ │ │ - smlatteq r1, sl, fp, sl │ │ │ │ - smlatteq r1, r0, fp, sl │ │ │ │ + smlabteq r1, sl, ip, sl │ │ │ │ + smlabteq r1, r0, ip, sl │ │ │ │ + @ instruction: 0x0101ac9c │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + smlatteq r1, ip, fp, sl │ │ │ │ @ instruction: 0x0101abbc │ │ │ │ - smlabbeq r1, lr, fp, sl │ │ │ │ - smlabbeq r1, r4, fp, sl │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, sl, sl │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, r6, asr #20 │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - smlatteq r1, r6, r9, sl │ │ │ │ - @ instruction: 0x0101a9b6 │ │ │ │ - smlatbeq r1, ip, r9, sl │ │ │ │ - smlabbeq r1, r6, r9, sl │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ - tsteq r1, r6, lsr #18 │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ + @ instruction: 0x0101abb2 │ │ │ │ + smlabbeq r1, ip, fp, sl │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ strdeq sl, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - @ instruction: 0x0101a89c │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ + smlatteq r1, ip, sl, sl │ │ │ │ + smlabteq r1, r6, sl, sl │ │ │ │ + @ instruction: 0x0101aa96 │ │ │ │ + smlabbeq r1, ip, sl, sl │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101a9b0 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + smlatteq r1, lr, r8, sl │ │ │ │ + smlatteq r1, r4, r8, sl │ │ │ │ + smlabteq r1, ip, r8, sl │ │ │ │ + @ instruction: 0x0101a89e │ │ │ │ + @ instruction: 0x0101a894 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ tsteq r1, lr, lsr r8 │ │ │ │ tsteq r1, lr, lsl #16 │ │ │ │ tsteq r1, r4, lsl #16 │ │ │ │ - smlatteq r1, ip, r7, sl │ │ │ │ - @ instruction: 0x0101a7be │ │ │ │ - @ instruction: 0x0101a7b4 │ │ │ │ - smlabbeq r1, lr, r7, sl │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, r6, r6, sl │ │ │ │ - smlatbeq r1, r0, r6, sl │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + @ instruction: 0x0101a7b0 │ │ │ │ + smlatbeq r1, r6, r7, sl │ │ │ │ + smlabbeq r1, r0, r7, sl │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, r8, r6, sl │ │ │ │ + @ instruction: 0x0101a698 │ │ │ │ + smlabbeq r1, lr, r6, sl │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ tsteq r1, r2, asr #12 │ │ │ │ - tsteq r1, r0, lsl r6 │ │ │ │ - smlatteq r1, r8, r5, sl │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, r0, r5, sl │ │ │ │ @ instruction: 0x0101a5b8 │ │ │ │ - smlatbeq r1, lr, r5, sl │ │ │ │ - @ instruction: 0x0101a59a │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - smlatteq r1, r0, r4, sl │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - @ instruction: 0x0101a4b4 │ │ │ │ - smlabbeq r1, r4, r4, sl │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ + @ instruction: 0x0101a594 │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ + smlatteq r1, ip, r4, sl │ │ │ │ + @ instruction: 0x0101a4ba │ │ │ │ + smlabbeq r1, r8, r4, sl │ │ │ │ + tsteq r1, sl, asr r4 │ │ │ │ + tsteq r1, sl, lsr #8 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + smlabteq r1, lr, r3, sl │ │ │ │ smlatbeq r1, r8, r3, sl │ │ │ │ - tsteq r1, sl, ror r3 │ │ │ │ - tsteq r1, sl, asr #6 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - smlatteq r1, lr, r2, sl │ │ │ │ - smlabteq r1, r8, r2, sl │ │ │ │ - smlatbeq r1, r4, r2, sl │ │ │ │ - tsteq r1, r2, ror r2 │ │ │ │ + smlabbeq r1, r4, r3, sl │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ orrseq pc, r8, #68157440 @ 0x4100000 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmnpeq fp, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ bicpl pc, r3, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #28, 22 @ 0x7000 │ │ │ │ @@ -120338,102 +120338,102 @@ │ │ │ │ cmpppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98eea8 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9e450 │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r0, sl │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - @ instruction: 0x01019fbe │ │ │ │ - @ instruction: 0x01019fb4 │ │ │ │ - smlabbeq r1, ip, pc, r9 @ │ │ │ │ - tsteq r1, r8, ror #30 │ │ │ │ - tsteq r1, ip, lsr pc │ │ │ │ - tsteq r1, sl, lsl #30 │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ + @ instruction: 0x0101a1be │ │ │ │ + @ instruction: 0x0101a1b4 │ │ │ │ + smlabbeq r1, lr, r1, sl │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ + swpeq sl, lr, [r1] │ │ │ │ + swpeq sl, r4, [r1] │ │ │ │ + tsteq r1, ip, rrx │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + smlatteq r1, sl, pc, r9 @ │ │ │ │ + smlatteq r1, r0, pc, r9 @ │ │ │ │ + @ instruction: 0x01019fbc │ │ │ │ + @ instruction: 0x01019f90 │ │ │ │ + smlabbeq r1, r6, pc, r9 @ │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ ldrdeq r9, [r1, -ip] │ │ │ │ @ instruction: 0x01019eb0 │ │ │ │ smlatbeq r1, r6, lr, r9 │ │ │ │ smlabbeq r1, r2, lr, r9 │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, lr, asr lr │ │ │ │ + tsteq r1, r2, lsr lr │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ strdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, r6, sp, r9 │ │ │ │ - smlatbeq r1, r2, sp, r9 │ │ │ │ - tsteq r1, lr, ror sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - smlatbeq r1, r6, ip, r9 │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + @ instruction: 0x01019db4 │ │ │ │ + smlabbeq r1, r6, sp, r9 │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, ip, r9 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ tsteq r1, lr, lsl ip │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - smlabteq r1, sl, fp, r9 │ │ │ │ - @ instruction: 0x01019b9c │ │ │ │ - @ instruction: 0x01019b92 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - smlabteq r1, r0, sl, r9 │ │ │ │ - smlatbeq r1, ip, sl, r9 │ │ │ │ - @ instruction: 0x01050992 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r1, r4, lsr #20 │ │ │ │ - tsteq r1, r0, lsl sl │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - smlabteq r1, r2, r9, r9 │ │ │ │ - @ instruction: 0x01019994 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r1, r2, lsr r9 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlabteq r1, r4, r8, r9 │ │ │ │ - @ instruction: 0x01019896 │ │ │ │ - tsteq r1, r2, ror r8 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, r2, lsr #16 │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + smlatteq r1, lr, fp, r9 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + smlatbeq r1, r0, fp, r9 │ │ │ │ + smlabbeq r1, ip, fp, r9 │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + strdeq r0, [r5, -sl] │ │ │ │ + smlatbeq r1, r2, sl, r9 │ │ │ │ + tsteq r1, r4, ror sl │ │ │ │ + tsteq r1, r6, asr #20 │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + smlatbeq r1, r4, r9, r9 │ │ │ │ + tsteq r1, r6, ror r9 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + @ instruction: 0x010198b0 │ │ │ │ + smlabbeq r1, r0, r8, r9 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + smlabteq r1, ip, r7, r9 │ │ │ │ smlatbeq r1, r0, r7, r9 │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r6, lsr #14 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - smlatteq r1, ip, r6, r9 │ │ │ │ - smlabteq r1, r0, r6, r9 │ │ │ │ - @ instruction: 0x010196b8 │ │ │ │ + @ instruction: 0x01019798 │ │ │ │ + tsteq r1, r2, ror r7 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + smlatteq r1, r6, r6, r9 │ │ │ │ + smlabteq r1, r2, r6, r9 │ │ │ │ @ instruction: 0x01019692 │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - smlatteq r1, r2, r5, r9 │ │ │ │ - @ instruction: 0x010195b2 │ │ │ │ - smlabbeq r1, r4, r5, r9 │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - tsteq r1, lr, lsl #10 │ │ │ │ - smlatteq r1, r0, r4, r9 │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - @ instruction: 0x010194b4 │ │ │ │ - smlabbeq r1, r8, r4, r9 │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, r2, lsl r6 │ │ │ │ + smlatteq r1, lr, r5, r9 │ │ │ │ + smlabteq r1, r0, r5, r9 │ │ │ │ + @ instruction: 0x010195b8 │ │ │ │ + @ instruction: 0x01019594 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ movtpl pc, #62880 @ 0xf5a0 @ │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpadd.i8 d2, d1, d8 │ │ │ │ vhadd.s8 q12, , q15 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10007d2 │ │ │ │ @@ -121232,96 +121232,96 @@ │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r2, {r1, r6, r7, r8, pc}^ │ │ │ │ teq r1, #120, 8 @ 0x78000000 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r2, r9 │ │ │ │ - smlabbeq r1, r0, r2, r9 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - smlatbeq r1, r8, r1, r9 │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - ldrdeq r9, [r1, -lr] │ │ │ │ - strheq r9, [r1, -r8] │ │ │ │ - smlabbeq r1, ip, r0, r9 │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ + @ instruction: 0x010193b2 │ │ │ │ + smlabbeq r1, ip, r3, r9 │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + smlatteq r1, r2, r2, r9 │ │ │ │ + @ instruction: 0x010192b4 │ │ │ │ + smlabbeq r1, r8, r2, r9 │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + smlatteq r1, r4, r1, r9 │ │ │ │ + @ instruction: 0x010191be │ │ │ │ + @ instruction: 0x01019198 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + smlabteq r1, r4, r0, r9 │ │ │ │ + strheq r9, [r1, -sl] │ │ │ │ + swpeq r9, r6, [r1] │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, r4 │ │ │ │ smlatteq r1, r4, pc, r8 @ │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x01018fb6 │ │ │ │ - smlabbeq r1, r4, pc, r8 @ │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ - smlatteq r1, r0, lr, r8 │ │ │ │ - @ instruction: 0x01018eb0 │ │ │ │ - @ instruction: 0x01018e90 │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, ip, lsr lr │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ + smlabteq r1, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x01018f90 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + smlatteq r1, ip, lr, r8 │ │ │ │ + smlabteq r1, ip, lr, r8 │ │ │ │ + smlatbeq r1, r8, lr, r8 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ smlatteq r1, ip, sp, r8 │ │ │ │ - smlabteq r1, r8, sp, r8 │ │ │ │ - @ instruction: 0x01018d9c │ │ │ │ + @ instruction: 0x01018dbe │ │ │ │ @ instruction: 0x01018d92 │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - @ instruction: 0x01018cb2 │ │ │ │ - smlabbeq r1, r6, ip, r8 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - smlatteq r1, r8, fp, r8 │ │ │ │ - smlabteq r1, r2, fp, r8 │ │ │ │ - @ instruction: 0x01018b96 │ │ │ │ - tsteq r1, sl, ror #22 │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ + tsteq r1, r6, ror #26 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + smlatteq r1, lr, ip, r8 │ │ │ │ + smlabteq r1, r8, ip, r8 │ │ │ │ + smlatbeq r1, r2, ip, r8 │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r1, sl, asr #24 │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + smlabteq r1, lr, fp, r8 │ │ │ │ + smlabteq r1, r4, fp, r8 │ │ │ │ + smlatbeq r1, r0, fp, r8 │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ smlatteq r1, lr, sl, r8 │ │ │ │ - smlatteq r1, r4, sl, r8 │ │ │ │ - smlabteq r1, r0, sl, r8 │ │ │ │ - smlabbeq r1, lr, sl, r8 │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, lr, lsr #20 │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - smlatteq r1, sl, r9, r8 │ │ │ │ + smlabteq r1, sl, sl, r8 │ │ │ │ + @ instruction: 0x01018a9a │ │ │ │ + tsteq r1, sl, ror sl │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ @ instruction: 0x010189ba │ │ │ │ - @ instruction: 0x0101899a │ │ │ │ - tsteq r1, r6, ror r9 │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x010188b0 │ │ │ │ - smlatbeq r1, r8, r8, r8 │ │ │ │ - smlabbeq r1, r4, r8, r8 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x010187b2 │ │ │ │ - @ instruction: 0x01018790 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, r6, asr #14 │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x010186b2 │ │ │ │ - @ instruction: 0x01018690 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ + @ instruction: 0x01018990 │ │ │ │ + smlabbeq r1, r8, r9, r8 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x010188b4 │ │ │ │ + @ instruction: 0x01018892 │ │ │ │ + tsteq r1, r0, ror r8 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + @ instruction: 0x010187b4 │ │ │ │ + @ instruction: 0x01018792 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80fe08 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,154 +121642,154 @@ │ │ │ │ stmmi lr, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - smlatteq r1, lr, r4, r8 │ │ │ │ - @ instruction: 0x010184be │ │ │ │ - @ instruction: 0x01018490 │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - @ instruction: 0x010183ba │ │ │ │ - @ instruction: 0x01018390 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + smlabteq r1, lr, r5, r8 │ │ │ │ + @ instruction: 0x0101859e │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + @ instruction: 0x010184b8 │ │ │ │ + @ instruction: 0x0101849a │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + smlatteq r1, r8, r3, r8 │ │ │ │ + smlatteq r1, r2, r3, r8 │ │ │ │ + smlabteq r1, r2, r3, r8 │ │ │ │ + @ instruction: 0x010183b6 │ │ │ │ + @ instruction: 0x010183b0 │ │ │ │ + smlatbeq r1, sl, r3, r8 │ │ │ │ + smlatbeq r1, r4, r3, r8 │ │ │ │ + @ instruction: 0x0101839e │ │ │ │ + @ instruction: 0x01018398 │ │ │ │ + @ instruction: 0x01018392 │ │ │ │ + smlabbeq r1, ip, r3, r8 │ │ │ │ + smlabbeq r1, r6, r3, r8 │ │ │ │ + smlabbeq r1, r0, r3, r8 │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + tsteq r1, r4, ror r3 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ + tsteq r1, r0, asr r3 │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, r8, lsr r3 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ tsteq r1, r8, lsl #6 │ │ │ │ tsteq r1, r2, lsl #6 │ │ │ │ - smlatteq r1, r2, r2, r8 │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r2, r8 │ │ │ │ - smlabteq r1, r4, r2, r8 │ │ │ │ - @ instruction: 0x010182be │ │ │ │ - @ instruction: 0x010182b8 │ │ │ │ - @ instruction: 0x010182b2 │ │ │ │ - smlatbeq r1, ip, r2, r8 │ │ │ │ - smlatbeq r1, r6, r2, r8 │ │ │ │ - smlatbeq r1, r0, r2, r8 │ │ │ │ - @ instruction: 0x0101829a │ │ │ │ - @ instruction: 0x01018294 │ │ │ │ - smlabbeq r1, lr, r2, r8 │ │ │ │ - smlabbeq r1, r8, r2, r8 │ │ │ │ - smlabbeq r1, r2, r2, r8 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r1, r8 │ │ │ │ - smlatteq r1, r6, r1, r8 │ │ │ │ - smlatteq r1, r0, r1, r8 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r1, r8 │ │ │ │ - smlabteq r1, r8, r1, r8 │ │ │ │ - smlabteq r1, r2, r1, r8 │ │ │ │ - @ instruction: 0x010181bc │ │ │ │ - @ instruction: 0x010181b6 │ │ │ │ - @ instruction: 0x010181b0 │ │ │ │ - smlatbeq r1, sl, r1, r8 │ │ │ │ - smlatbeq r1, r4, r1, r8 │ │ │ │ - @ instruction: 0x0101819e │ │ │ │ - @ instruction: 0x01018198 │ │ │ │ - @ instruction: 0x01018192 │ │ │ │ - smlabbeq r1, ip, r1, r8 │ │ │ │ - smlabbeq r1, r6, r1, r8 │ │ │ │ - smlabbeq r1, r0, r1, r8 │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - tsteq r1, r2, lsr r1 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, r6, lsr #2 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ strdeq r8, [r1, -ip] │ │ │ │ strdeq r8, [r1, -r6] │ │ │ │ strdeq r8, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r0, r8 │ │ │ │ - smlatteq r1, r4, r0, r8 │ │ │ │ + smlatteq r1, sl, r2, r8 │ │ │ │ + smlatteq r1, r4, r2, r8 │ │ │ │ ldrdeq r8, [r1, -lr] │ │ │ │ ldrdeq r8, [r1, -r8] │ │ │ │ ldrdeq r8, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r0, r8 │ │ │ │ - smlabteq r1, r6, r0, r8 │ │ │ │ - smlabteq r1, r0, r0, r8 │ │ │ │ - strheq r8, [r1, -sl] │ │ │ │ - strheq r8, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r0, r8 │ │ │ │ - smlatbeq r1, r8, r0, r8 │ │ │ │ - smlatbeq r1, r2, r0, r8 │ │ │ │ - swpeq r8, ip, [r1] │ │ │ │ - swpeq r8, r6, [r1] │ │ │ │ - swpeq r8, r0, [r1] │ │ │ │ - smlabbeq r1, sl, r0, r8 │ │ │ │ - smlabbeq r1, r4, r0, r8 │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - qaddeq r8, sl, r1 │ │ │ │ - qaddeq r8, r4, r1 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - tsteq r1, ip │ │ │ │ - tsteq r1, r6 │ │ │ │ - mrseq r8, (UNDEF: 1) │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r2, r8 │ │ │ │ + smlabteq r1, r6, r2, r8 │ │ │ │ + smlabteq r1, r0, r2, r8 │ │ │ │ + @ instruction: 0x010182ba │ │ │ │ + @ instruction: 0x010182b4 │ │ │ │ + smlatbeq r1, lr, r2, r8 │ │ │ │ + smlatbeq r1, r8, r2, r8 │ │ │ │ + smlatbeq r1, r2, r2, r8 │ │ │ │ + @ instruction: 0x0101829c │ │ │ │ + @ instruction: 0x01018296 │ │ │ │ + @ instruction: 0x01018290 │ │ │ │ + smlabbeq r1, sl, r2, r8 │ │ │ │ + smlabbeq r1, r4, r2, r8 │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + tsteq r1, r2, lsl r2 │ │ │ │ + tsteq r1, ip, lsl #4 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + mrseq r8, R9_usr │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + smlatteq r1, lr, r1, r8 │ │ │ │ + smlatteq r1, r8, r1, r8 │ │ │ │ + smlatteq r1, r2, r1, r8 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r1, r8 │ │ │ │ + smlabteq r1, r4, r1, r8 │ │ │ │ + @ instruction: 0x010181be │ │ │ │ + @ instruction: 0x010181b8 │ │ │ │ + @ instruction: 0x010181b2 │ │ │ │ + smlatbeq r1, ip, r1, r8 │ │ │ │ + smlatbeq r1, r6, r1, r8 │ │ │ │ + smlatbeq r1, r0, r1, r8 │ │ │ │ + @ instruction: 0x0101819a │ │ │ │ + @ instruction: 0x01018194 │ │ │ │ + smlabbeq r1, lr, r1, r8 │ │ │ │ + smlabbeq r1, r8, r1, r8 │ │ │ │ + smlabbeq r1, r2, r1, r8 │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + tsteq r1, r2, asr r1 │ │ │ │ + tsteq r1, ip, asr #2 │ │ │ │ + tsteq r1, r6, asr #2 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + tsteq r1, r0, lsl r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + smlatteq r1, ip, r0, r8 │ │ │ │ + smlatteq r1, r6, r0, r8 │ │ │ │ + smlatteq r1, r0, r0, r8 │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3ace4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -124616,34 +124616,34 @@ │ │ │ │ @ instruction: 0xf7854620 │ │ │ │ and lr, r6, lr, lsl ip │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ andlt lr, r3, r6, lsl ip │ │ │ │ svclt 0x0000bd30 │ │ │ │ - smlabbeq r1, ip, r5, r5 │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf828f7f7 │ │ │ │ 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 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tsteq r4, r6, lsl #2 │ │ │ │ - smlabteq r4, r8, r0, ip │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlatteq r4, r6, r1, ip │ │ │ │ + smlatbeq r4, r8, r1, ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3d97c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -124971,94 +124971,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ bmi 15e11f8 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x01041ab0 │ │ │ │ - smlatbeq r3, ip, r2, r7 │ │ │ │ - smlatbeq r3, r8, r2, r7 │ │ │ │ - smlatbeq r3, ip, r2, r7 │ │ │ │ - smlabbeq r4, r4, r0, ip │ │ │ │ + @ instruction: 0x01041b90 │ │ │ │ + smlabbeq r3, ip, r3, r7 │ │ │ │ + smlabbeq r3, r8, r3, r7 │ │ │ │ + smlabbeq r3, ip, r3, r7 │ │ │ │ + tsteq r4, r4, ror #2 │ │ │ │ + tsteq r4, sl, ror #12 │ │ │ │ + tsteq r3, r2, asr sp │ │ │ │ + tsteq r4, lr, lsr r1 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + ldrdeq r1, [r4, -r4] │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + smlabbeq r4, lr, fp, r5 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq sl, r8, lsr r5 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ smlabbeq r4, sl, r5, r8 │ │ │ │ - tsteq r3, r2, ror ip │ │ │ │ - qaddeq ip, lr, r4 │ │ │ │ - qaddeq ip, r0, r4 │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - smlatbeq r4, lr, sl, r5 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ - tsteq sl, r8, asr r4 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - smlatbeq r4, sl, r4, r8 │ │ │ │ - smlatbeq r4, lr, r4, r8 │ │ │ │ - smlatbeq r4, r8, r4, r8 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - smlatbeq r4, r0, r9, r5 │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - tsteq sl, r0, asr r3 │ │ │ │ - smlatteq r1, r2, r3, r5 │ │ │ │ - smlatteq r1, sl, r3, r5 │ │ │ │ - smlatteq r1, ip, r3, r5 │ │ │ │ - smlatteq r1, r6, r3, r5 │ │ │ │ - @ instruction: 0x010153be │ │ │ │ - smlabteq r1, r0, r3, r5 │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - smlatteq r1, lr, r2, r5 │ │ │ │ - smlatteq r1, r8, r2, r5 │ │ │ │ - @ instruction: 0x010153be │ │ │ │ - smlabteq r1, r2, r2, r5 │ │ │ │ - @ instruction: 0x010152bc │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - @ instruction: 0x01015296 │ │ │ │ - @ instruction: 0x01015290 │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - smlabbeq r3, r8, pc, r6 @ │ │ │ │ - smlabteq r3, lr, pc, r6 @ │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - @ instruction: 0x01041794 │ │ │ │ - smlabbeq r4, lr, r7, r1 │ │ │ │ - smlabbeq r4, r8, r7, r1 │ │ │ │ - smlabbeq r4, r2, r7, r1 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq sl, sl, ror #2 │ │ │ │ - tsteq r4, r8, asr r7 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - smlatteq r1, r6, r9, ip │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - ldrdeq r1, [sl, -r0] │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - tsteq r4, r2, asr #12 │ │ │ │ - smlatbeq r1, r8, r0, r5 │ │ │ │ - smlatbeq r1, r2, r0, r5 │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ + smlabbeq r4, lr, r5, r8 │ │ │ │ + smlabbeq r4, r8, r5, r8 │ │ │ │ + smlatteq r1, ip, r4, r5 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + smlatteq r1, sl, r4, r5 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + smlatteq r1, ip, r4, r5 │ │ │ │ + smlabbeq r4, r0, sl, r5 │ │ │ │ + smlatteq r1, r2, r4, r5 │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + tsteq sl, r0, lsr r4 │ │ │ │ + smlabteq r1, r2, r4, r5 │ │ │ │ + smlabteq r1, sl, r4, r5 │ │ │ │ + smlabteq r1, ip, r4, r5 │ │ │ │ + smlabteq r1, r6, r4, r5 │ │ │ │ + @ instruction: 0x0101549e │ │ │ │ + smlatbeq r1, r0, r4, r5 │ │ │ │ + @ instruction: 0x010154b2 │ │ │ │ + smlabteq r1, lr, r3, r5 │ │ │ │ + smlabteq r1, r8, r3, r5 │ │ │ │ + @ instruction: 0x0101549e │ │ │ │ + smlatbeq r1, r2, r3, r5 │ │ │ │ + @ instruction: 0x0101539c │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + smlatbeq r3, lr, r0, r7 │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + tsteq r3, ip, lsr r0 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r4, lr, ror #16 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + tsteq sl, sl, asr #4 │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ + smlatteq r1, r0, sl, ip │ │ │ │ + smlabteq r1, r6, sl, ip │ │ │ │ + tsteq r4, ip, lsr #16 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + smlatteq r4, r0, r7, r5 │ │ │ │ + @ instruction: 0x010a11b0 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + tsteq r3, r0, lsl #18 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + smlabbeq r1, r8, r1, r5 │ │ │ │ + smlabbeq r1, r2, r1, r5 │ │ │ │ + @ instruction: 0x010457b4 │ │ │ │ + @ instruction: 0x010348b8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3dff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 8144dc │ │ │ │ tstphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r8, {r0, r1, r4, r5, r7, pc}^ │ │ │ │ tst r4, r8, ror r4 │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ - smlatteq r1, sl, r9, r4 │ │ │ │ - smlabteq r1, ip, r9, r4 │ │ │ │ - smlatbeq r1, ip, r9, r4 │ │ │ │ - @ instruction: 0x01014996 │ │ │ │ - tsteq r1, ip, ror #18 │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + smlatteq r1, sl, sl, r4 │ │ │ │ + smlabteq r1, sl, sl, r4 │ │ │ │ + smlatbeq r1, ip, sl, r4 │ │ │ │ + smlabbeq r1, ip, sl, r4 │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + smlabteq r1, r8, r9, r4 │ │ │ │ + @ instruction: 0x010149be │ │ │ │ + @ instruction: 0x01014998 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - smlatteq r1, r8, r8, r4 │ │ │ │ - ldrdeq r4, [r1, -lr] │ │ │ │ - @ instruction: 0x010148b8 │ │ │ │ - smlabbeq r1, lr, r8, r4 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + smlatbeq r1, lr, r8, r4 │ │ │ │ smlabbeq r1, r4, r8, r4 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - strdeq r4, [r1, -sl] │ │ │ │ - smlabteq r1, lr, r7, r4 │ │ │ │ - smlatbeq r1, r4, r7, r4 │ │ │ │ - tsteq r1, sl, ror r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, r6, asr #14 │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - strdeq r4, [r1, -lr] │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - @ instruction: 0x010146b0 │ │ │ │ - smlabbeq r1, ip, r6, r4 │ │ │ │ - tsteq r1, r6, asr r6 │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - smlatteq r1, r0, r5, r4 │ │ │ │ - smlatbeq r1, lr, r5, r4 │ │ │ │ - smlabbeq r1, lr, r5, r4 │ │ │ │ - tsteq r1, lr, asr r5 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - ldrdeq r4, [r1, -r6] │ │ │ │ - @ instruction: 0x0101449e │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - smlatteq r1, r6, r3, r4 │ │ │ │ - smlabteq r1, r2, r3, r4 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + ldrdeq r4, [r1, -lr] │ │ │ │ + @ instruction: 0x010147b4 │ │ │ │ + @ instruction: 0x01014790 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + smlatteq r1, lr, r6, r4 │ │ │ │ + smlabteq r1, r0, r6, r4 │ │ │ │ + smlabbeq r1, lr, r6, r4 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + smlatteq r1, sl, r5, r4 │ │ │ │ + @ instruction: 0x010145b6 │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, sl, lsl r5 │ │ │ │ + smlatteq r1, lr, r4, r4 │ │ │ │ + smlabteq r1, r6, r4, r4 │ │ │ │ + smlatbeq r1, r2, r4, r4 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r1, r0, lsr r4 │ │ │ │ + tsteq r1, r6, lsl #8 │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + @ instruction: 0x010143b8 │ │ │ │ @ instruction: 0x01014394 │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, r0, asr r3 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + smlatteq r1, r0, r2, r4 │ │ │ │ + @ instruction: 0x010142b2 │ │ │ │ + smlabbeq r1, r4, r2, r4 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, r4, asr #4 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ strdeq r4, [r1, -r8] │ │ │ │ ldrdeq r4, [r1, -r8] │ │ │ │ - @ instruction: 0x010142b4 │ │ │ │ - smlabbeq r1, r6, r2, r4 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - mrseq r4, R9_usr │ │ │ │ - ldrdeq r4, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, r1, r4 │ │ │ │ - smlabbeq r1, r6, r1, r4 │ │ │ │ + smlatbeq r1, ip, r1, r4 │ │ │ │ + smlabbeq r1, r0, r1, r4 │ │ │ │ tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - smlabteq r1, ip, r0, r4 │ │ │ │ - smlatbeq r1, r0, r0, r4 │ │ │ │ - smlabbeq r1, r4, r0, r4 │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - smlatteq r1, r6, pc, r3 @ │ │ │ │ - @ instruction: 0x01013fbe │ │ │ │ - @ instruction: 0x01013f96 │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, r2, asr pc │ │ │ │ - tsteq r1, r6, lsr #30 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - smlatbeq r1, r8, lr, r3 │ │ │ │ - smlabbeq r1, ip, lr, r3 │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + smlabteq r1, r6, r0, r4 │ │ │ │ + swpeq r4, lr, [r1] │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + qaddeq r4, r4, r1 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, r6 │ │ │ │ + mrseq r4, (UNDEF: 1) │ │ │ │ + smlatteq r1, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x01013fb4 │ │ │ │ + smlabbeq r1, r8, pc, r3 @ │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + strdeq r3, [r1, -ip] │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x01013cb0 │ │ │ │ - smlatbeq r1, sl, ip, r3 │ │ │ │ - smlatbeq r1, r4, ip, r3 │ │ │ │ - @ instruction: 0x01013c9e │ │ │ │ - @ instruction: 0x01013c98 │ │ │ │ - @ instruction: 0x01013c92 │ │ │ │ - smlabbeq r1, ip, ip, r3 │ │ │ │ - smlabbeq r1, r6, ip, r3 │ │ │ │ - smlabbeq r1, r0, ip, r3 │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, r8, ror #24 │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, r6, lsr #24 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ + @ instruction: 0x01013d90 │ │ │ │ + smlabbeq r1, sl, sp, r3 │ │ │ │ + smlabbeq r1, r4, sp, r3 │ │ │ │ + tsteq r1, lr, ror sp │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, r6, ror #26 │ │ │ │ + tsteq r1, r0, ror #26 │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, r8, asr #26 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r1, r6, lsl #26 │ │ │ │ + tsteq r1, r0, lsl #26 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + smlatteq r1, lr, ip, r3 │ │ │ │ + smlatteq r1, r8, ip, r3 │ │ │ │ + smlatteq r1, r2, ip, r3 │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3ef40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -126540,27 +126540,27 @@ │ │ │ │ ldc 7, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ bmi 56053c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a544> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - rscseq fp, pc, r8, ror r5 @ │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - strdeq pc, [r9, -sl] │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + rscseq fp, pc, r8, asr r6 @ │ │ │ │ + tsteq r2, r6, asr lr │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + ldrdeq pc, [r9, -sl] │ │ │ │ + tsteq r1, sl, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3f770 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e8583 @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127374,104 +127374,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ - smlatteq r1, r4, r2, r3 │ │ │ │ - tsteq r4, lr, asr r4 │ │ │ │ - @ instruction: 0x0104a7b4 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - smlabbeq r4, r6, r3, sl │ │ │ │ - @ instruction: 0x010131bc │ │ │ │ - @ instruction: 0x010131b2 │ │ │ │ - smlabbeq r1, ip, r1, r3 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - tsteq r1, sl, lsl #2 │ │ │ │ - smlatteq r1, r0, r0, r3 │ │ │ │ - strheq r3, [r1, -sl] │ │ │ │ - swpeq r3, r4, [r1] │ │ │ │ - @ instruction: 0x0104a2b8 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - smlatteq r1, r2, pc, r2 @ │ │ │ │ - @ instruction: 0x01012fb8 │ │ │ │ + smlabteq r1, r4, r3, r3 │ │ │ │ + tsteq r4, lr, lsr r5 │ │ │ │ + @ instruction: 0x0104a894 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r4, r6, ror #8 │ │ │ │ + @ instruction: 0x0101329c │ │ │ │ + @ instruction: 0x01013292 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + smlatteq r1, sl, r1, r3 │ │ │ │ + smlabteq r1, r0, r1, r3 │ │ │ │ + @ instruction: 0x0101319a │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + @ instruction: 0x0104a398 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + smlabteq r1, r2, r0, r3 │ │ │ │ + swpeq r3, r8, [r1] │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + qaddeq r3, r0, r1 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + smlabteq r1, sl, pc, r2 @ │ │ │ │ + @ instruction: 0x01012f9e │ │ │ │ @ instruction: 0x01012f94 │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - smlatteq r1, sl, lr, r2 │ │ │ │ - @ instruction: 0x01012ebe │ │ │ │ - @ instruction: 0x01012eb4 │ │ │ │ - smlabbeq r1, lr, lr, r2 │ │ │ │ - tsteq r1, r2, ror lr │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - smlatteq r1, ip, sp, r2 │ │ │ │ - ldrdeq r2, [r1, -r6] │ │ │ │ - @ instruction: 0x01012db2 │ │ │ │ - smlabbeq r1, r4, sp, r2 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + smlabteq r1, ip, lr, r2 │ │ │ │ + @ instruction: 0x01012eb6 │ │ │ │ + @ instruction: 0x01012e92 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r8, lsl #28 │ │ │ │ + ldrdeq r2, [r1, -sl] │ │ │ │ + @ instruction: 0x01012db6 │ │ │ │ + @ instruction: 0x01012d90 │ │ │ │ + tsteq r1, ip, asr #26 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ strdeq r2, [r1, -sl] │ │ │ │ - ldrdeq r2, [r1, -r6] │ │ │ │ + smlatteq r1, r8, ip, r2 │ │ │ │ @ instruction: 0x01012cb0 │ │ │ │ - tsteq r1, ip, ror #24 │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ + smlatbeq r1, r6, ip, r2 │ │ │ │ + @ instruction: 0x01012c94 │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + smlatteq r1, ip, fp, r2 │ │ │ │ + smlatteq r1, r2, fp, r2 │ │ │ │ ldrdeq r2, [r1, -r0] │ │ │ │ - smlabteq r1, r6, fp, r2 │ │ │ │ - @ instruction: 0x01012bb4 │ │ │ │ + smlatbeq r1, r4, fp, r2 │ │ │ │ + @ instruction: 0x01012b9a │ │ │ │ smlabbeq r1, r8, fp, r2 │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + smlatteq r1, ip, sl, r2 │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r1, r0, lsr #20 │ │ │ │ + strdeq r2, [r1, -r6] │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + @ instruction: 0x010129b2 │ │ │ │ + smlabbeq r1, r8, r9, r2 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ strdeq r2, [r1, -r0] │ │ │ │ - smlabteq r1, r4, sl, r2 │ │ │ │ - @ instruction: 0x01012aba │ │ │ │ - smlatbeq r1, r8, sl, r2 │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - tsteq r1, r4, asr sl │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - tsteq r1, lr, lsl sl │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - @ instruction: 0x01049d96 │ │ │ │ - @ instruction: 0x01012998 │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - tsteq r1, r6, lsl r9 │ │ │ │ - strdeq r2, [r1, -r4] │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ - smlatbeq r1, r8, r8, r2 │ │ │ │ - smlabbeq r1, r6, r8, r2 │ │ │ │ - tsteq r1, r4, ror #16 │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - smlatteq r1, lr, r7, r2 │ │ │ │ - smlabteq r1, ip, r7, r2 │ │ │ │ - smlatbeq r1, r2, r7, r2 │ │ │ │ - smlabbeq r1, r0, r7, r2 │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - @ instruction: 0x010126bc │ │ │ │ - @ instruction: 0x0101269a │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ + smlabteq r1, lr, r8, r2 │ │ │ │ + smlatbeq r1, ip, r8, r2 │ │ │ │ + smlabbeq r1, r2, r8, r2 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, lr, lsr r8 │ │ │ │ + tsteq r1, r2, lsl r8 │ │ │ │ + smlatteq r1, r8, r7, r2 │ │ │ │ + @ instruction: 0x010127be │ │ │ │ + @ instruction: 0x0101279c │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 815e18 │ │ │ │ ldrbhi pc, [ip, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ @ instruction: 0xf8df86ad │ │ │ │ @@ -128274,101 +128274,101 @@ │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ blcc 2ee87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d8884> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - @ instruction: 0x010124ba │ │ │ │ - smlabbeq r1, lr, r4, r2 │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - smlatteq r1, ip, r3, r2 │ │ │ │ - smlabteq r1, r8, r3, r2 │ │ │ │ - smlatbeq r1, r2, r3, r2 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - tsteq r1, r6, lsr r3 │ │ │ │ + @ instruction: 0x010125be │ │ │ │ + @ instruction: 0x0101259a │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r4, r2 │ │ │ │ + smlatbeq r1, r8, r4, r2 │ │ │ │ + smlabbeq r1, r2, r4, r2 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + smlatteq r1, r6, r3, r2 │ │ │ │ + @ instruction: 0x010123b8 │ │ │ │ + smlabbeq r1, sl, r3, r2 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ tsteq r1, r6, lsl #6 │ │ │ │ - ldrdeq r2, [r1, -r8] │ │ │ │ - smlatbeq r1, sl, r2, r2 │ │ │ │ - smlabbeq r1, r4, r2, r2 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - mrseq r2, R9_usr │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - smlatbeq r1, r6, r1, r2 │ │ │ │ - @ instruction: 0x0101219c │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - smlatteq r1, r6, r0, r2 │ │ │ │ - strheq r2, [r1, -r8] │ │ │ │ - smlabbeq r1, ip, r0, r2 │ │ │ │ - smlabbeq r1, r2, r0, r2 │ │ │ │ - qaddeq r2, ip, r1 │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - smlabteq r1, ip, pc, r1 @ │ │ │ │ - smlatbeq r1, r6, pc, r1 @ │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - smlatteq r1, r2, lr, r1 │ │ │ │ - @ instruction: 0x01011eb2 │ │ │ │ - smlabbeq r1, r2, lr, r1 │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ - strdeq r1, [r1, -sl] │ │ │ │ - smlabteq r1, ip, sp, r1 │ │ │ │ - @ instruction: 0x01011d9c │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - smlabteq r1, sl, ip, r1 │ │ │ │ - @ instruction: 0x01011c9a │ │ │ │ - tsteq r1, sl, ror #24 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - @ instruction: 0x01011bb0 │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - smlatteq r1, r2, sl, r1 │ │ │ │ + smlatteq r1, r0, r2, r2 │ │ │ │ + @ instruction: 0x010122b4 │ │ │ │ + smlabbeq r1, r6, r2, r2 │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + smlabteq r1, r6, r1, r2 │ │ │ │ + @ instruction: 0x01012198 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r2, ror #2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, ip, lsl #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + ldrdeq r2, [r1, -ip] │ │ │ │ + smlatbeq r1, ip, r0, r2 │ │ │ │ + smlabbeq r1, r6, r0, r2 │ │ │ │ + qaddeq r2, r4, r1 │ │ │ │ + tsteq r1, sl, asr #32 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ + smlabteq r1, r2, pc, r1 @ │ │ │ │ + @ instruction: 0x01011f92 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ ldrdeq r1, [r1, -sl] │ │ │ │ - @ instruction: 0x01011ab4 │ │ │ │ - smlabbeq r1, r4, sl, r1 │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - strdeq r1, [r1, -r6] │ │ │ │ - smlatteq r1, lr, r9, r1 │ │ │ │ + smlatbeq r1, ip, lr, r1 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + smlatbeq r1, sl, sp, r1 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + smlatteq r1, ip, ip, r1 │ │ │ │ + smlatteq r1, r2, ip, r1 │ │ │ │ + @ instruction: 0x01011cbc │ │ │ │ + @ instruction: 0x01011c90 │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + smlatteq r1, lr, fp, r1 │ │ │ │ + smlabteq r1, r2, fp, r1 │ │ │ │ + @ instruction: 0x01011bba │ │ │ │ + @ instruction: 0x01011b94 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + tsteq r1, r2, lsr fp │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + ldrdeq r1, [r1, -r6] │ │ │ │ + smlabteq r1, lr, sl, r1 │ │ │ │ + smlatbeq r1, sl, sl, r1 │ │ │ │ + tsteq r1, sl, ror sl │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + strdeq r1, [r1, -sl] │ │ │ │ smlabteq r1, sl, r9, r1 │ │ │ │ @ instruction: 0x0101199a │ │ │ │ - tsteq r1, ip, ror #18 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - smlatteq r1, sl, r8, r1 │ │ │ │ - @ instruction: 0x010118ba │ │ │ │ - @ instruction: 0x010118b2 │ │ │ │ - smlabbeq r1, lr, r8, r1 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ + @ instruction: 0x01011992 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 96aa00 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129174,101 +129174,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami r8, {r0, r1, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000bb2c │ │ │ │ + @ instruction: 0x010117b8 │ │ │ │ + @ instruction: 0x01011790 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r6, r1 │ │ │ │ + @ instruction: 0x01011698 │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, sl, lsl #12 │ │ │ │ ldrdeq r1, [r1, -r8] │ │ │ │ - @ instruction: 0x010116b0 │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ - smlatteq r1, ip, r5, r1 │ │ │ │ - @ instruction: 0x010115b8 │ │ │ │ - smlabbeq r1, r8, r5, r1 │ │ │ │ - tsteq r1, lr, ror r5 │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - smlatteq r1, lr, r4, r1 │ │ │ │ - smlabteq r1, sl, r4, r1 │ │ │ │ - @ instruction: 0x01011498 │ │ │ │ - smlabbeq r1, lr, r4, r1 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - strdeq r8, [r4, -r6] │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ + smlabteq r1, lr, r5, r1 │ │ │ │ + smlatbeq r1, sl, r5, r1 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + ldrdeq r8, [r4, -r6] │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + smlatteq r4, sl, r8, r8 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + smlatteq r1, lr, r3, r1 │ │ │ │ + smlatteq r1, r4, r3, r1 │ │ │ │ + smlabteq r1, r0, r3, r1 │ │ │ │ @ instruction: 0x01011394 │ │ │ │ + smlabbeq r1, sl, r3, r1 │ │ │ │ tsteq r1, r6, ror #6 │ │ │ │ tsteq r1, sl, lsr r3 │ │ │ │ tsteq r1, lr, lsl #6 │ │ │ │ tsteq r1, r4, lsl #6 │ │ │ │ smlatteq r1, r0, r2, r1 │ │ │ │ @ instruction: 0x010112b4 │ │ │ │ smlatbeq r1, sl, r2, r1 │ │ │ │ smlabbeq r1, r6, r2, r1 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - mrseq r1, R9_usr │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - smlabteq r1, sl, r1, r1 │ │ │ │ - smlatbeq r1, r6, r1, r1 │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - smlabteq r1, r4, r0, r1 │ │ │ │ - strheq r1, [r1, -sl] │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + strdeq r1, [r1, -lr] │ │ │ │ + strdeq r1, [r1, -r4] │ │ │ │ + ldrdeq r1, [r1, -r0] │ │ │ │ + smlatbeq r1, r4, r1, r1 │ │ │ │ + @ instruction: 0x0101119a │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r1, r6, asr #2 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r0, r1 │ │ │ │ + swpeq r1, lr, [r1] @ │ │ │ │ swpeq r1, r4, [r1] @ │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - smlatteq r1, ip, pc, r0 @ │ │ │ │ - @ instruction: 0x01010fbe │ │ │ │ - @ instruction: 0x01010fb4 │ │ │ │ - smlabbeq r1, lr, pc, r0 @ │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - ldrdeq r8, [r4, -r8] │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - strdeq r8, [r4, -r2] │ │ │ │ - @ instruction: 0x01048390 │ │ │ │ - @ instruction: 0x01010e94 │ │ │ │ - smlabbeq r1, r0, lr, r0 │ │ │ │ - tsteq r1, r2, asr lr │ │ │ │ - tsteq r1, r4, lsr #28 │ │ │ │ - strdeq r0, [r1, -r0] │ │ │ │ - @ instruction: 0x01010db2 │ │ │ │ - smlabbeq r1, r2, sp, r0 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r2, lsr sp │ │ │ │ - tsteq r1, r4, lsl #26 │ │ │ │ - smlatteq r1, r6, ip, r0 │ │ │ │ - @ instruction: 0x01010cb8 │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + qaddeq r1, sl, r1 │ │ │ │ + @ instruction: 0x010484b8 │ │ │ │ + tsteq r1, ip │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + ldrdeq r8, [r4, -r2] │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, r0, ror #30 │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + ldrdeq r0, [r1, -r0] │ │ │ │ + @ instruction: 0x01010e92 │ │ │ │ + tsteq r1, r2, ror #28 │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + smlatteq r1, r4, sp, r0 │ │ │ │ + smlabteq r1, r6, sp, r0 │ │ │ │ + @ instruction: 0x01010d98 │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, ip, lsl sp │ │ │ │ + smlatteq r1, r8, ip, r0 │ │ │ │ + ldrdeq r0, [r1, -r2] │ │ │ │ + smlatbeq r1, sl, ip, r0 │ │ │ │ @ instruction: 0x01010c98 │ │ │ │ - tsteq r1, sl, ror #24 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - strdeq r0, [r1, -r2] │ │ │ │ - smlabteq r1, sl, fp, r0 │ │ │ │ - @ instruction: 0x01010bb8 │ │ │ │ - smlabbeq r1, ip, fp, r0 │ │ │ │ - smlabbeq r1, r4, fp, r0 │ │ │ │ + tsteq r1, ip, ror #24 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + ldrdeq r0, [r1, -lr] │ │ │ │ + ldrdeq r0, [r1, -r6] │ │ │ │ + @ instruction: 0x01010bb2 │ │ │ │ + smlabbeq r1, lr, fp, r0 │ │ │ │ tsteq r1, lr, asr fp │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - strdeq r0, [r1, -lr] │ │ │ │ - strdeq r0, [r1, -r6] │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ - smlatbeq r1, lr, sl, r0 │ │ │ │ - tsteq r1, lr, ror sl │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ teqpcc r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r6!, {r3, r4, r7, r9, lr} │ │ │ │ tstpcc r3, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ movtpl pc, #50592 @ 0xc5a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ @@ -130066,96 +130066,96 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8418 │ │ │ │ blx 978480 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - @ instruction: 0x010108be │ │ │ │ - @ instruction: 0x01010898 │ │ │ │ + @ instruction: 0x0101099e │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + smlabteq r1, r6, r8, r0 │ │ │ │ + @ instruction: 0x0101089a │ │ │ │ tsteq r1, r2, ror r8 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, r8, lsr r8 │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - smlatteq r1, r6, r7, r0 │ │ │ │ - @ instruction: 0x010107ba │ │ │ │ - @ instruction: 0x01010792 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - strdeq r0, [r1, -r4] │ │ │ │ - smlabteq r1, r2, r6, r0 │ │ │ │ - @ instruction: 0x01010694 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, r6, lsl r6 │ │ │ │ - strdeq r0, [r1, -r0] │ │ │ │ - smlabteq r1, r4, r5, r0 │ │ │ │ - @ instruction: 0x0101059e │ │ │ │ - tsteq r1, r8, ror r5 │ │ │ │ - tsteq r1, ip, asr #10 │ │ │ │ - tsteq r1, r0, lsr #10 │ │ │ │ + tsteq r1, ip, asr #16 │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ strdeq r0, [r1, -sl] │ │ │ │ ldrdeq r0, [r1, -r4] │ │ │ │ + smlatbeq r1, r2, r7, r0 │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + strdeq r0, [r1, -r6] │ │ │ │ + ldrdeq r0, [r1, -r0] │ │ │ │ + smlatbeq r1, r4, r6, r0 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, ip, lsr #12 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + ldrdeq r0, [r1, -sl] │ │ │ │ + @ instruction: 0x010105b4 │ │ │ │ + smlabbeq r1, r4, r5, r0 │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + strdeq r0, [r1, -r4] │ │ │ │ + smlabteq r1, r4, r4, r0 │ │ │ │ smlatbeq r1, r4, r4, r0 │ │ │ │ - @ instruction: 0x0101049a │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - smlatteq r1, r4, r3, r0 │ │ │ │ - smlabteq r1, r4, r3, r0 │ │ │ │ - smlatbeq r1, r0, r3, r0 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, r0, asr r3 │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ - strdeq r0, [r1, -ip] │ │ │ │ - smlabteq r1, ip, r2, r0 │ │ │ │ + smlabbeq r1, r0, r4, r0 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, r0, lsr r4 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + ldrdeq r0, [r1, -ip] │ │ │ │ + smlatbeq r1, ip, r3, r0 │ │ │ │ + smlabbeq r1, ip, r3, r0 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + ldrdeq r0, [r1, -lr] │ │ │ │ smlatbeq r1, ip, r2, r0 │ │ │ │ - smlabbeq r1, r8, r2, r0 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - strdeq r0, [r1, -lr] │ │ │ │ - smlabteq r1, ip, r1, r0 │ │ │ │ - @ instruction: 0x0101019e │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - strdeq r0, [r1, -sl] │ │ │ │ - smlabteq r1, lr, r0, r0 │ │ │ │ - smlatbeq r1, r8, r0, r0 │ │ │ │ - smlabbeq r1, r2, r0, r0 │ │ │ │ - qaddeq r0, r6, r1 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, r4 │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, pc, pc @ │ │ │ │ - smlatbeq r0, r4, pc, pc @ │ │ │ │ - smlabbeq r0, r0, pc, pc @ │ │ │ │ - tstpeq r0, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - ldrdeq pc, [r0, -r6] │ │ │ │ - @ instruction: 0x0100feb4 │ │ │ │ - smlabbeq r0, r6, lr, pc @ │ │ │ │ - tstpeq r0, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, sl, sp, pc @ │ │ │ │ - smlabteq r0, ip, sp, pc @ │ │ │ │ - smlatbeq r0, sl, sp, pc @ │ │ │ │ - smlabbeq r0, r0, sp, pc @ │ │ │ │ - tstpeq r0, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + mrseq r0, R9_usr │ │ │ │ + ldrdeq r0, [r1, -sl] │ │ │ │ + smlatbeq r1, lr, r1, r0 │ │ │ │ + smlabbeq r1, r8, r1, r0 │ │ │ │ + tsteq r1, r2, ror #2 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + smlatteq r1, r4, r0, r0 │ │ │ │ + strheq r0, [r1, -lr] │ │ │ │ + smlabbeq r1, lr, r0, r0 │ │ │ │ + smlabbeq r1, r4, r0, r0 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r2 │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + @ instruction: 0x0100ffb6 │ │ │ │ + @ instruction: 0x0100ff94 │ │ │ │ + tstpeq r0, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -r8] │ │ │ │ - smlabteq r0, ip, ip, pc @ │ │ │ │ - smlatbeq r0, r2, ip, pc @ │ │ │ │ - tstpeq r0, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, sl, lr, pc @ │ │ │ │ + smlatbeq r0, ip, lr, pc @ │ │ │ │ + smlabbeq r0, sl, lr, pc @ │ │ │ │ + tstpeq r0, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, sp, pc @ │ │ │ │ + smlabbeq r0, r2, sp, pc @ │ │ │ │ + tstpeq r0, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -130604,192 +130604,192 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2227 @ 0xfffff74d │ │ │ │ ldmmi r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2226 @ 0xfffff74e │ │ │ │ ldmmi r2!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r0, r6, sl, pc @ │ │ │ │ - smlabteq r0, r2, sl, pc @ │ │ │ │ - @ instruction: 0x0100fa9e │ │ │ │ - tstpeq r0, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r9, pc @ │ │ │ │ - smlatbeq r0, sl, r9, pc @ │ │ │ │ - tstpeq r0, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - @ instruction: 0x0100f8b0 │ │ │ │ - @ instruction: 0x0100f892 │ │ │ │ - tstpeq r0, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, r6, fp, pc @ │ │ │ │ + smlatbeq r0, r2, fp, pc @ │ │ │ │ + tstpeq r0, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0100fab4 │ │ │ │ + smlatbeq r0, ip, sl, pc @ │ │ │ │ + smlabbeq r0, sl, sl, pc @ │ │ │ │ + tstpeq r0, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -lr] │ │ │ │ + smlatteq r0, r0, r9, pc @ │ │ │ │ + @ instruction: 0x0100f9be │ │ │ │ + @ instruction: 0x0100f990 │ │ │ │ + tstpeq r0, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ ldrdeq pc, [r0, -lr] │ │ │ │ - @ instruction: 0x0100f7b6 │ │ │ │ - smlatbeq r0, lr, r7, pc @ │ │ │ │ - smlabbeq r0, ip, r7, pc @ │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - smlabteq r4, r2, r8, r6 │ │ │ │ - tstpeq r0, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsr fp │ │ │ │ - tstpeq r0, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - tstpeq r0, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tstpeq r0, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - tstpeq r0, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, ror r8 │ │ │ │ - strdeq pc, [r0, -ip] │ │ │ │ - strdeq pc, [r0, -r6] │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r6, pc @ │ │ │ │ - smlatteq r0, r4, r6, pc @ │ │ │ │ - smlatteq r4, r2, r8, r6 │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r6, pc @ │ │ │ │ - smlabteq r0, r6, r6, pc @ │ │ │ │ - smlabteq r0, r0, r6, pc @ │ │ │ │ - @ instruction: 0x0100f6ba │ │ │ │ - @ instruction: 0x0100f6b4 │ │ │ │ - smlatbeq r0, lr, r6, pc @ │ │ │ │ - smlatbeq r0, r8, r6, pc @ │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - @ instruction: 0x01046ab8 │ │ │ │ - tsteq r4, lr, lsr #20 │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - @ instruction: 0x0104699e │ │ │ │ + @ instruction: 0x0100f8be │ │ │ │ + @ instruction: 0x0100f896 │ │ │ │ + smlabbeq r0, lr, r8, pc @ │ │ │ │ + tstpeq r0, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, asr fp │ │ │ │ + smlatbeq r4, r2, r9, r6 │ │ │ │ + tstpeq r0, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + tstpeq r0, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tstpeq r0, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ strdeq r6, [r4, -r0] │ │ │ │ - tstpeq r0, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ + tstpeq r0, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, sl, r8, r6 │ │ │ │ strdeq pc, [r0, -r4] │ │ │ │ - smlatteq r0, lr, r5, pc @ │ │ │ │ - smlatteq r0, r8, r5, pc @ │ │ │ │ - smlatteq r0, r2, r5, pc @ │ │ │ │ + smlatteq r0, lr, r7, pc @ │ │ │ │ + smlatteq r0, r8, r7, pc @ │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ ldrdeq pc, [r0, -ip] │ │ │ │ ldrdeq pc, [r0, -r6] │ │ │ │ ldrdeq pc, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r5, pc @ │ │ │ │ - smlabteq r0, r4, r5, pc @ │ │ │ │ - @ instruction: 0x0100f5be │ │ │ │ - @ instruction: 0x0100f5b8 │ │ │ │ - @ instruction: 0x0100f5b2 │ │ │ │ - smlatbeq r0, ip, r5, pc @ │ │ │ │ - smlatbeq r0, r6, r5, pc @ │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0100f59a │ │ │ │ - @ instruction: 0x0100f594 │ │ │ │ - smlabbeq r0, lr, r5, pc @ │ │ │ │ - smlabbeq r0, r8, r5, pc @ │ │ │ │ - smlabbeq r0, r2, r5, pc @ │ │ │ │ - tstpeq r0, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, sl, r7, pc @ │ │ │ │ + smlabteq r0, r4, r7, pc @ │ │ │ │ + smlabteq r4, r2, r9, r6 │ │ │ │ + @ instruction: 0x0100f7b8 │ │ │ │ + @ instruction: 0x0100f7b2 │ │ │ │ + smlatbeq r0, ip, r7, pc @ │ │ │ │ + smlatbeq r0, r6, r7, pc @ │ │ │ │ + smlatbeq r0, r0, r7, pc @ │ │ │ │ + @ instruction: 0x0100f79a │ │ │ │ + @ instruction: 0x0100f794 │ │ │ │ + smlabbeq r0, lr, r7, pc @ │ │ │ │ + smlabbeq r0, r8, r7, pc @ │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + smlatteq r4, ip, r9, r6 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + @ instruction: 0x01046b98 │ │ │ │ + tsteq r4, lr, lsl #22 │ │ │ │ + @ instruction: 0x01046ab0 │ │ │ │ + tsteq r4, lr, ror sl │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + tstpeq r0, r2, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -lr] │ │ │ │ strdeq pc, [r0, -r8] │ │ │ │ strdeq pc, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r4, pc @ │ │ │ │ - smlatteq r0, r6, r4, pc @ │ │ │ │ - smlatteq r0, r0, r4, pc @ │ │ │ │ + smlatteq r0, ip, r6, pc @ │ │ │ │ + smlatteq r0, r6, r6, pc @ │ │ │ │ + smlatteq r0, r0, r6, pc @ │ │ │ │ ldrdeq pc, [r0, -sl] │ │ │ │ ldrdeq pc, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r4, pc @ │ │ │ │ - smlabteq r0, r8, r4, pc @ │ │ │ │ - smlabteq r0, r2, r4, pc @ │ │ │ │ - @ instruction: 0x0100f4bc │ │ │ │ - @ instruction: 0x0100f4b6 │ │ │ │ - @ instruction: 0x0100f4b0 │ │ │ │ - smlatbeq r0, sl, r4, pc @ │ │ │ │ - smlatbeq r0, r4, r4, pc @ │ │ │ │ - @ instruction: 0x0100f49e │ │ │ │ - @ instruction: 0x0100f498 │ │ │ │ - @ instruction: 0x0100f492 │ │ │ │ - smlabbeq r0, ip, r4, pc @ │ │ │ │ - smlabbeq r0, r6, r4, pc @ │ │ │ │ - smlabbeq r0, r0, r4, pc @ │ │ │ │ - tstpeq r0, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, lr, r6, pc @ │ │ │ │ + smlabteq r0, r8, r6, pc @ │ │ │ │ + smlabteq r0, r2, r6, pc @ │ │ │ │ + @ instruction: 0x0100f6bc │ │ │ │ + @ instruction: 0x0100f6b6 │ │ │ │ + @ instruction: 0x0100f6b0 │ │ │ │ + smlatbeq r0, sl, r6, pc @ │ │ │ │ + smlatbeq r0, r4, r6, pc @ │ │ │ │ + @ instruction: 0x0100f69e │ │ │ │ + @ instruction: 0x0100f698 │ │ │ │ + @ instruction: 0x0100f692 │ │ │ │ + smlabbeq r0, ip, r6, pc @ │ │ │ │ + smlabbeq r0, r6, r6, pc @ │ │ │ │ + smlabbeq r0, r0, r6, pc @ │ │ │ │ + tstpeq r0, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -ip] │ │ │ │ strdeq pc, [r0, -r6] │ │ │ │ strdeq pc, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r5, pc @ │ │ │ │ + smlatteq r0, r4, r5, pc @ │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r5, pc @ │ │ │ │ + smlabteq r0, r6, r5, pc @ │ │ │ │ + smlabteq r0, r0, r5, pc @ │ │ │ │ + @ instruction: 0x0100f5ba │ │ │ │ + @ instruction: 0x0100f5b4 │ │ │ │ + smlatbeq r0, lr, r5, pc @ │ │ │ │ + smlatbeq r0, r8, r5, pc @ │ │ │ │ + smlatbeq r0, r2, r5, pc @ │ │ │ │ + @ instruction: 0x0100f59c │ │ │ │ + @ instruction: 0x0100f596 │ │ │ │ + @ instruction: 0x0100f590 │ │ │ │ + smlabbeq r0, sl, r5, pc @ │ │ │ │ + smlabbeq r0, r4, r5, pc @ │ │ │ │ + tstpeq r0, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ + strdeq pc, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r4, pc @ │ │ │ │ + smlatteq r0, r8, r4, pc @ │ │ │ │ + smlatteq r0, r2, r4, pc @ │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + ldrdeq pc, [r0, -r6] │ │ │ │ + ldrdeq pc, [r0, -r0] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbpl pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -131598,20 +131598,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q11 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07da40d3 │ │ │ │ eorhi pc, r0, #-1073741808 @ 0xc0000010 │ │ │ │ ldmdalt r5, {r1, ip, sp, lr, pc}^ │ │ │ │ - smlatbeq r0, r8, r4, pc @ │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - @ instruction: 0x010465b2 │ │ │ │ - tsteq r2, ip, lsl ip │ │ │ │ - strdeq pc, [r0, -r6] │ │ │ │ - @ instruction: 0x0102ebb8 │ │ │ │ + smlabbeq r0, r8, r5, pc @ │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + @ instruction: 0x01046692 │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + ldrdeq pc, [r0, -r6] │ │ │ │ + @ instruction: 0x0102ec98 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - smlatbeq r0, ip, r7, ip │ │ │ │ - tsteq r2, r2, asr pc │ │ │ │ - tsteq r1, r8, asr fp │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - smlabbeq r2, r4, lr, sp │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ - tsteq r2, r4, ror lr │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r4, ror lr │ │ │ │ - tsteq r2, ip, ror #28 │ │ │ │ - tsteq r2, ip, ror #28 │ │ │ │ - tsteq r2, r0, lsl #20 │ │ │ │ - smlabbeq r9, sl, r6, r8 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r0, ip, ror r6 │ │ │ │ - tsteq r0, r4, ror r6 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r3, r0, lsl ip │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - qaddeq sp, r4, r2 │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ - tsteq r2, r0, asr #30 │ │ │ │ - smlabbeq r2, r4, pc, ip @ │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + qaddeq ip, r2, r2 │ │ │ │ + smlabbeq r0, ip, r8, ip │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, sl, lsr ip │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + @ instruction: 0x0102deb6 │ │ │ │ + @ instruction: 0x0102deb6 │ │ │ │ + tsteq r2, r4, ror #30 │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + tsteq r2, r4, asr #30 │ │ │ │ + tsteq r2, r4, asr #30 │ │ │ │ tsteq r2, r4, asr #30 │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ tsteq r2, r0, asr pc │ │ │ │ - smlatteq r2, ip, ip, sp │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - smlatteq r2, r0, ip, sp │ │ │ │ - smlatteq r2, ip, ip, sp │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - strdeq r8, [r9, -sl] │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + tsteq r2, r8, asr pc │ │ │ │ + tsteq r2, ip, asr pc │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + smlatteq r2, r0, sl, sp │ │ │ │ + tsteq r9, sl, ror #14 │ │ │ │ + tsteq r2, lr, lsr pc │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + strdeq ip, [r3, -r0] │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ + smlatteq r2, r4, sp, sp │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + tsteq r2, r8, asr #32 │ │ │ │ + qaddeq sp, r0, r2 │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + smlabteq r2, ip, sp, sp │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + smlabteq r2, r0, sp, sp │ │ │ │ + smlabteq r2, ip, sp, sp │ │ │ │ ldrdeq sp, [r2, -r4] │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - tsteq r4, r2, lsl #10 │ │ │ │ - @ instruction: 0x0109839c │ │ │ │ - @ instruction: 0x0102dc90 │ │ │ │ - smlatteq r2, r8, sl, fp │ │ │ │ - smlatbeq r2, r0, ip, sp │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ - tsteq r0, r4, ror #6 │ │ │ │ - smlatbeq r4, r4, r4, r3 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, r2, lsr r3 │ │ │ │ - @ instruction: 0x010387b2 │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ - mrseq ip, LR_irq │ │ │ │ - strdeq r3, [r1, -r4] │ │ │ │ - smlatteq r1, r4, sl, r3 │ │ │ │ - smlatteq r1, r0, sl, r3 │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - ldrdeq r3, [r1, -r8] │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - ldrdeq r3, [r1, -r0] │ │ │ │ - smlabteq r1, ip, sl, r3 │ │ │ │ - smlabteq r1, r4, sl, r3 │ │ │ │ - smlabteq r1, r0, sl, r3 │ │ │ │ - smlabteq r1, ip, sl, r3 │ │ │ │ - @ instruction: 0x01013ab0 │ │ │ │ - strdeq r8, [r9, -r6] │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - smlatteq r0, r8, r1, ip │ │ │ │ - smlatteq r0, r0, r1, ip │ │ │ │ - tsteq r4, lr, asr #6 │ │ │ │ - tsteq r4, r2, asr #6 │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - tsteq r4, lr, lsr r3 │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - tsteq r1, r8, lsl #10 │ │ │ │ - tsteq r0, lr, asr #2 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - smlatteq r1, r0, r4, r3 │ │ │ │ - smlabbeq r2, r0, r8, fp │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + ldrdeq r8, [r9, -sl] │ │ │ │ + @ instruction: 0x0102ddb4 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + smlatteq r4, r2, r5, r3 │ │ │ │ + tsteq r9, ip, ror r4 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + smlabteq r2, r8, fp, fp │ │ │ │ + smlabbeq r2, r0, sp, sp │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + smlabbeq r4, r4, r5, r3 │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + @ instruction: 0x01038892 │ │ │ │ + smlatteq r0, r8, r3, ip │ │ │ │ + smlatteq r0, r0, r3, ip │ │ │ │ ldrdeq r3, [r1, -r4] │ │ │ │ - @ instruction: 0x0102bf9c │ │ │ │ - @ instruction: 0x010432b2 │ │ │ │ - @ instruction: 0x010432ba │ │ │ │ - smlabteq r4, r2, r2, r3 │ │ │ │ - smlabteq r4, r2, r2, r3 │ │ │ │ - @ instruction: 0x010432be │ │ │ │ - ldrdeq fp, [r2, -r6] │ │ │ │ - @ instruction: 0x010432b8 │ │ │ │ - @ instruction: 0x0102b7b4 │ │ │ │ - smlatbeq r4, r6, r2, r3 │ │ │ │ - @ instruction: 0x0102b790 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r1, r2, lsr #16 │ │ │ │ - tsteq r1, lr, lsl r8 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - tsteq r1, r2, lsl #16 │ │ │ │ + smlabteq r1, r4, fp, r3 │ │ │ │ + smlabteq r1, r0, fp, r3 │ │ │ │ + @ instruction: 0x01013bbc │ │ │ │ + @ instruction: 0x01013bb8 │ │ │ │ + @ instruction: 0x01013bb4 │ │ │ │ + @ instruction: 0x01013bb0 │ │ │ │ + smlatbeq r1, ip, fp, r3 │ │ │ │ + smlatbeq r1, r4, fp, r3 │ │ │ │ + smlatbeq r1, r0, fp, r3 │ │ │ │ + smlatbeq r1, ip, fp, r3 │ │ │ │ + @ instruction: 0x01013b90 │ │ │ │ + ldrdeq r8, [r9, -r6] │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + smlabteq r0, r8, r2, ip │ │ │ │ + smlabteq r0, r0, r2, ip │ │ │ │ + tsteq r4, lr, lsr #8 │ │ │ │ + tsteq r4, r2, lsr #8 │ │ │ │ + tsteq r4, ip, lsl r4 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + smlatteq r1, r8, r5, r3 │ │ │ │ + tsteq r0, lr, lsr #4 │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + smlabteq r1, r0, r5, r3 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + @ instruction: 0x010135b4 │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + @ instruction: 0x01043392 │ │ │ │ + @ instruction: 0x0104339a │ │ │ │ + smlatbeq r4, r2, r3, r3 │ │ │ │ + smlatbeq r4, r2, r3, r3 │ │ │ │ + @ instruction: 0x0104339e │ │ │ │ + @ instruction: 0x0102b8b6 │ │ │ │ + @ instruction: 0x01043398 │ │ │ │ + @ instruction: 0x0102b894 │ │ │ │ + smlabbeq r4, r6, r3, r3 │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ strdeq r3, [r1, -lr] │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - smlatteq r1, lr, r7, r3 │ │ │ │ - tsteq r9, r4, lsr pc │ │ │ │ - smlatteq r1, r0, r7, r3 │ │ │ │ - smlatteq r1, r6, r7, r3 │ │ │ │ - smlatteq r1, r0, r7, r3 │ │ │ │ - smlabbeq r4, r2, r1, r3 │ │ │ │ - strdeq fp, [r0, -r4] │ │ │ │ - tsteq r1, r2, lsl #14 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - @ instruction: 0x010415ba │ │ │ │ - smlatbeq r0, r0, lr, fp │ │ │ │ - smlatteq r3, ip, r5, sl │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - smlatteq r4, r6, r0, r3 │ │ │ │ - smlatteq r4, ip, r0, r3 │ │ │ │ - smlatteq r4, lr, r0, r3 │ │ │ │ - smlabbeq r0, r2, sp, fp │ │ │ │ - tsteq r2, sl, ror #10 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r3, lr, lsr r6 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r3, r8, lsr r6 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - tsteq r4, r2, asr #32 │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ - smlatbeq r1, r6, r0, sl │ │ │ │ - smlatbeq r1, r8, r0, sl │ │ │ │ - smlabbeq r1, ip, r0, sl │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - tsteq r2, r6, lsr r3 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ - tsteq r2, r6, ror #6 │ │ │ │ - tsteq r2, sl, ror r3 │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r2, r2, ror #6 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - smlabbeq r2, r2, r3, sp │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, r8, ror r3 │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - @ instruction: 0x01097b9a │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tsteq r2, lr, asr #6 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + strdeq r3, [r1, -r6] │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + smlatteq r1, lr, r8, r3 │ │ │ │ + smlatteq r1, sl, r8, r3 │ │ │ │ + smlatteq r1, r2, r8, r3 │ │ │ │ + ldrdeq r3, [r1, -lr] │ │ │ │ + smlatteq r1, sl, r8, r3 │ │ │ │ + smlabteq r1, lr, r8, r3 │ │ │ │ + tsteq r9, r4, lsl r0 │ │ │ │ + smlabteq r1, r0, r8, r3 │ │ │ │ + smlabteq r1, r6, r8, r3 │ │ │ │ + smlabteq r1, r0, r8, r3 │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + ldrdeq fp, [r0, -r4] │ │ │ │ + smlatteq r1, r2, r7, r3 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + @ instruction: 0x0104169a │ │ │ │ + smlabbeq r0, r0, pc, fp @ │ │ │ │ + smlabteq r3, ip, r6, sl │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ + tsteq r0, lr, asr #30 │ │ │ │ + smlabteq r4, r6, r1, r3 │ │ │ │ + smlabteq r4, ip, r1, r3 │ │ │ │ + smlabteq r4, lr, r1, r3 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r3, lr, lsl r7 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + smlatteq r1, r2, r3, sl │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + smlabbeq r1, r6, r1, sl │ │ │ │ + smlabbeq r1, r8, r1, sl │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, r6, asr #8 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r2, lr, lsr r4 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + tsteq r2, r2, ror #8 │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + smlatteq r2, lr, pc, ip @ │ │ │ │ + tsteq r9, sl, ror ip │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + tsteq r0, r2, asr #24 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stcl 7, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ vmvn.i32 d30, #15663103 @ 0x00eeffff │ │ │ │ @@ -134947,73 +134947,73 @@ │ │ │ │ and lr, r7, sl, ror #22 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 192e674 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r0, r2, ror r8 │ │ │ │ - tsteq r2, r0, asr #32 │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - tsteq r2, r8, lsr r1 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - tsteq r2, r4, ror #2 │ │ │ │ - tsteq r2, r6, ror #2 │ │ │ │ - tsteq r2, r8, ror #4 │ │ │ │ - tsteq r3, sl, lsr ip │ │ │ │ - tsteq r2, r8, asr r1 │ │ │ │ - @ instruction: 0x0102c19e │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, r2, ror #2 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - smlabbeq r2, ip, r1, ip │ │ │ │ - @ instruction: 0x0102c196 │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - smlabbeq r2, r0, r1, ip │ │ │ │ - smlabbeq r2, r2, r1, ip │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - @ instruction: 0x0103b89a │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r2, r6, lsr #30 │ │ │ │ - tsteq r2, r0, lsr pc │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r9, sl, lsr r6 │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - smlabteq r0, r8, r5, fp │ │ │ │ - smlabteq r0, r2, r5, fp │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - @ instruction: 0x0100b59c │ │ │ │ - @ instruction: 0x0100b596 │ │ │ │ - smlabbeq r1, ip, sp, r2 │ │ │ │ - smlabbeq r1, r8, sp, r2 │ │ │ │ - smlabbeq r1, r4, sp, r2 │ │ │ │ - smlabbeq r1, r0, sp, r2 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - tsteq r1, r8, ror sp │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - smlatbeq r3, r8, r9, r7 │ │ │ │ - smlabteq r9, r2, r4, r7 │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ - tsteq r2, lr, lsl #24 │ │ │ │ - smlatteq r0, r0, r0, fp │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ + tsteq r2, r0, lsr #2 │ │ │ │ + strdeq fp, [r3, -r2] │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r2, r4, lsr r2 │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + tsteq r2, r8, asr #6 │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r2, r8, lsr r2 │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + tsteq r2, r4 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + tsteq r2, ip, ror #4 │ │ │ │ + tsteq r2, r6, ror r2 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r2, r6, lsl r0 │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + tsteq r2, sl, lsl r0 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + tsteq r2, r2, ror #4 │ │ │ │ + mrseq sp, (UNDEF: 2) │ │ │ │ + tsteq r3, sl, ror r9 │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + tsteq r2, r6 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ + tsteq r9, sl, lsl r7 │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + tsteq r1, lr, lsr #18 │ │ │ │ + smlatteq r2, r4, pc, ip @ │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + smlatbeq r0, r8, r6, fp │ │ │ │ + smlatbeq r0, r2, r6, fp │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + smlabbeq r3, r8, sl, r7 │ │ │ │ + smlatbeq r9, r2, r5, r7 │ │ │ │ + @ instruction: 0x010428b0 │ │ │ │ + smlatteq r2, lr, ip, sl │ │ │ │ + smlabteq r0, r0, r1, fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec47b84 │ │ │ │ @ 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 │ │ │ │ @@ -135266,78 +135266,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 │ │ │ │ - smlabteq r4, r8, r8, r2 │ │ │ │ - tsteq r4, sl, asr #12 │ │ │ │ + smlatbeq r4, r8, r9, r2 │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + smlabbeq r4, r2, r5, r2 │ │ │ │ tsteq r4, r4, lsr r5 │ │ │ │ - smlatbeq r4, r2, r4, r2 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - smlatteq r4, ip, r4, r2 │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - smlatbeq r4, ip, r4, r2 │ │ │ │ - smlabbeq r4, r6, r5, r2 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - tsteq r4, lr, asr r5 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - @ instruction: 0x010425b6 │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ - smlabbeq r4, r6, r5, r2 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r4, r2, ror r6 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - smlatteq r4, ip, r5, r2 │ │ │ │ - @ instruction: 0x010426b2 │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - tsteq r4, sl, ror r6 │ │ │ │ - smlabbeq r4, r8, r7, r2 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ strdeq r2, [r4, -lr] │ │ │ │ - smlabteq r4, r4, r7, r2 │ │ │ │ - smlatteq r4, r6, r7, r2 │ │ │ │ - @ instruction: 0x01042790 │ │ │ │ - tsteq r4, r2, lsr #20 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - @ instruction: 0x01042896 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ - @ instruction: 0x0104289a │ │ │ │ - smlabbeq r4, r8, r9, r2 │ │ │ │ - tsteq r4, sl, asr #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - smlatbeq r4, r4, r9, r2 │ │ │ │ - @ instruction: 0x010429b6 │ │ │ │ - smlabbeq r4, r0, r9, r2 │ │ │ │ - @ instruction: 0x01042abe │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - smlatteq r4, r6, r9, r2 │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + smlabteq r4, ip, r5, r2 │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + smlabbeq r4, ip, r5, r2 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + @ instruction: 0x01042696 │ │ │ │ + @ instruction: 0x010426b0 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ strdeq r2, [r4, -r8] │ │ │ │ - smlabteq r4, r2, r9, r2 │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, lr, ror #20 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r4, sl, lsr fp │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - smlatbeq r4, r8, sl, r2 │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - @ instruction: 0x01042b9c │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ + smlabteq r4, ip, r6, r2 │ │ │ │ + @ instruction: 0x01042792 │ │ │ │ + @ instruction: 0x010427b4 │ │ │ │ + tsteq r4, sl, asr r7 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + ldrdeq r2, [r4, -lr] │ │ │ │ + smlatbeq r4, r4, r8, r2 │ │ │ │ + smlabteq r4, r6, r8, r2 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + smlatteq r4, ip, r8, r2 │ │ │ │ + @ instruction: 0x010429b2 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ + smlabbeq r4, r4, sl, r2 │ │ │ │ + @ instruction: 0x01042a96 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + @ instruction: 0x01042b9e │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + smlabteq r4, r6, sl, r2 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + smlatbeq r4, r2, sl, r2 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + @ instruction: 0x01042bbc │ │ │ │ + ldrdeq r2, [r4, -lr] │ │ │ │ + smlabbeq r4, r8, fp, r2 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ rsbvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -135931,121 +135931,121 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77a447a │ │ │ │ bmi 1cac6b8 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecaf5d4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq sl, [r0, -ip] │ │ │ │ - smlatteq r2, r6, r3, sl │ │ │ │ - smlatteq r0, r6, fp, sl │ │ │ │ - smlabteq r4, r4, pc, r0 @ │ │ │ │ - @ instruction: 0x01040fbc │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - smlatbeq r4, r4, pc, r0 @ │ │ │ │ - @ instruction: 0x01040f9c │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ - smlabbeq r4, r4, pc, r0 @ │ │ │ │ - smlatteq r4, ip, r7, r2 │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ + ldrdeq sl, [r0, -ip] │ │ │ │ + smlabteq r2, r6, r4, sl │ │ │ │ + smlabteq r0, r6, ip, sl │ │ │ │ + smlatbeq r4, r4, r0, r1 │ │ │ │ + swpeq r1, ip, [r4] │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + smlabbeq r4, r4, r0, r1 │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + smlatteq r4, r4, r8, r2 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + smlabteq r4, ip, r8, r2 │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + @ instruction: 0x010428b8 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + smlatbeq r4, r0, r8, r2 │ │ │ │ + @ instruction: 0x0104289c │ │ │ │ + smlatbeq r4, r4, r8, r2 │ │ │ │ + @ instruction: 0x010428b4 │ │ │ │ + smlabteq r4, r8, r8, r2 │ │ │ │ + smlabteq r4, ip, r8, r2 │ │ │ │ + smlabteq r4, r4, r8, r2 │ │ │ │ ldrdeq r2, [r4, -r8] │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - smlabteq r4, r0, r7, r2 │ │ │ │ - @ instruction: 0x010427bc │ │ │ │ - smlabteq r4, r4, r7, r2 │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - smlatteq r4, r8, r7, r2 │ │ │ │ - smlatteq r4, ip, r7, r2 │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + smlabteq r4, r4, ip, r1 │ │ │ │ + tsteq r2, lr, lsr #6 │ │ │ │ + @ instruction: 0x01041cba │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + strdeq sl, [r2, -r2] │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + ldrdeq sl, [r2, -r4] │ │ │ │ + smlatbeq r4, ip, pc, r0 @ │ │ │ │ + smlatteq r1, sl, r0, r9 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlabbeq r4, sl, pc, r0 @ │ │ │ │ + rscseq lr, sp, r4, lsr #2 │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ smlatteq r4, r4, r7, r2 │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ - strdeq r6, [r9, -lr] │ │ │ │ - smlatteq r4, r4, fp, r1 │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ - tsteq r0, ip, ror #20 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ - strdeq sl, [r2, -r4] │ │ │ │ - smlabteq r4, ip, lr, r0 │ │ │ │ + smlabbeq r1, r6, r0, r9 │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + smlabteq r4, r6, r7, r2 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + @ instruction: 0x010427bc │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ tsteq r1, sl │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlatbeq r4, sl, lr, r0 │ │ │ │ - rscseq lr, sp, r4, asr #32 │ │ │ │ - @ instruction: 0x01040e98 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - smlatbeq r1, r6, pc, r8 @ │ │ │ │ - smlabbeq r1, lr, pc, r8 @ │ │ │ │ - smlatteq r4, r6, r6, r2 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r2, r8, ror #4 │ │ │ │ - smlatteq r3, ip, r6, r8 │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ + tsteq r2, r8, asr #6 │ │ │ │ + smlabteq r3, ip, r7, r8 │ │ │ │ strdeq sl, [r0, -r0] │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - tsteq r0, ip, lsl r9 │ │ │ │ - tsteq r1, r6, ror ip │ │ │ │ - tsteq r1, r6, ror ip │ │ │ │ - smlatteq r4, lr, r5, r2 │ │ │ │ - smlatteq r4, sl, r5, r2 │ │ │ │ - strdeq fp, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r1, ip │ │ │ │ - @ instruction: 0x0100a894 │ │ │ │ - smlabbeq r0, ip, r8, sl │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - smlabbeq r4, r8, r5, r2 │ │ │ │ - @ instruction: 0x01011bb4 │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ - tsteq r9, r2, lsl r8 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - strdeq r9, [r2, -ip] │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - smlabbeq r4, r0, r3, r2 │ │ │ │ - smlatteq r4, r6, sl, r0 │ │ │ │ - smlatteq r4, r0, sl, r0 │ │ │ │ + ldrdeq sl, [r0, -r0] │ │ │ │ + tsteq r9, r2, lsl sl │ │ │ │ + smlatteq r2, r6, r1, ip │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + smlabteq r4, lr, r6, r2 │ │ │ │ + smlabteq r4, sl, r6, r2 │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, r2, ip │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + ldrdeq r1, [r4, -sl] │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + @ instruction: 0x01011c94 │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + strdeq r6, [r9, -r2] │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + strdeq ip, [r3, -lr] │ │ │ │ + strdeq r9, [r2, -sl] │ │ │ │ + tsteq r2, r6, lsl r0 │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ + strdeq r9, [r2, -r8] │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ ldrdeq r0, [r4, -sl] │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - strdeq r6, [r9, -sl] │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + smlabteq r4, r6, fp, r0 │ │ │ │ + smlabteq r4, r0, fp, r0 │ │ │ │ + @ instruction: 0x01040bba │ │ │ │ @ instruction: 0x01040bb4 │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - smlatbeq r4, sl, fp, r0 │ │ │ │ - @ instruction: 0x01040b9e │ │ │ │ - @ instruction: 0x01040b9a │ │ │ │ - @ instruction: 0x01040b92 │ │ │ │ - smlabbeq r4, sl, fp, r0 │ │ │ │ - @ instruction: 0x010423b2 │ │ │ │ - @ instruction: 0x010423ba │ │ │ │ - tsteq r4, r6, asr fp │ │ │ │ - @ instruction: 0x0104239e │ │ │ │ - smlatbeq r4, lr, r3, r2 │ │ │ │ - @ instruction: 0x01042390 │ │ │ │ - @ instruction: 0x010965b8 │ │ │ │ - tsteq r2, r6, lsl r9 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r0, sl, ror #12 │ │ │ │ - @ instruction: 0x01029cb6 │ │ │ │ - tsteq r2, r4 │ │ │ │ - @ instruction: 0x01029c98 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + ldrdeq r6, [r9, -sl] │ │ │ │ + @ instruction: 0x01040c94 │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + smlabbeq r4, sl, ip, r0 │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, r2, ror ip │ │ │ │ + tsteq r4, sl, ror #24 │ │ │ │ + @ instruction: 0x01042492 │ │ │ │ + @ instruction: 0x0104249a │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + tsteq r4, lr, ror r4 │ │ │ │ + smlabbeq r4, lr, r4, r2 │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + @ instruction: 0x01096698 │ │ │ │ + strdeq r9, [r2, -r6] │ │ │ │ + strdeq r9, [r2, -r2] │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + @ instruction: 0x01029d96 │ │ │ │ + smlatteq r2, r4, r0, sl │ │ │ │ + tsteq r2, r8, ror sp │ │ │ │ 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 │ │ │ │ @@ -136059,19 +136059,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 │ │ │ │ - smlatbeq r4, r0, r1, r2 │ │ │ │ - tsteq r4, r6, asr #2 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ - smlabteq r4, r2, r1, r2 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ + smlabbeq r4, r0, r2, r2 │ │ │ │ + tsteq r4, r6, lsr #4 │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + smlatbeq r4, r2, r2, r2 │ │ │ │ + @ instruction: 0x010422bc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec48c0c │ │ │ │ @ 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} │ │ │ │ @@ -136436,103 +136436,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf779447a │ │ │ │ bmi 182ded4 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x01011594 │ │ │ │ - tsteq r4, lr, ror r1 │ │ │ │ - smlabbeq r4, r2, r1, r2 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r4, lr, asr r2 │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + ldrdeq r9, [r2, -r0] │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + @ instruction: 0x01029ab2 │ │ │ │ + strdeq sl, [r0, -r6] │ │ │ │ + @ instruction: 0x01029a9c │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + smlabteq r0, sl, r2, sl │ │ │ │ + tsteq r3, r2, lsl #18 │ │ │ │ + smlabteq r0, r2, r2, sl │ │ │ │ + smlatbeq r0, lr, r2, sl │ │ │ │ + smlatbeq r9, ip, r2, r6 │ │ │ │ + @ instruction: 0x0100a29c │ │ │ │ + @ instruction: 0x0100a29e │ │ │ │ + @ instruction: 0x0100a296 │ │ │ │ + strdeq sp, [r3, -lr] │ │ │ │ + mrseq sp, SP_svc │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + tsteq r0, sl, asr r2 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + smlatteq r3, r2, r7, sl │ │ │ │ + tsteq r0, r2, asr #4 │ │ │ │ tsteq r0, r0, lsr r2 │ │ │ │ - strdeq r9, [r2, -r0] │ │ │ │ + @ instruction: 0x01096190 │ │ │ │ + tsteq r0, r2, lsr #4 │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ tsteq r0, ip, lsr #4 │ │ │ │ - ldrdeq r9, [r2, -r2] │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - @ instruction: 0x010299bc │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ - smlatteq r0, sl, r1, sl │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - smlatteq r0, r2, r1, sl │ │ │ │ - smlabteq r0, lr, r1, sl │ │ │ │ - smlabteq r9, ip, r1, r6 │ │ │ │ - @ instruction: 0x0100a1bc │ │ │ │ - @ instruction: 0x0100a1be │ │ │ │ - @ instruction: 0x0100a1b6 │ │ │ │ - tsteq r3, lr, lsl r2 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r4, r6, lsr r0 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ - smlabbeq r4, r2, r6, r0 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - strheq r6, [r9, -r0] │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, ip, asr #2 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r0, lr, lsl r1 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - tsteq r0, r2, lsr r1 │ │ │ │ - tsteq r0, lr, asr #32 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, lr, lsl r1 │ │ │ │ - tsteq r0, r2, lsr #32 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - tsteq r3, lr, asr r8 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - smlatteq r2, sl, ip, fp │ │ │ │ - smlatteq r2, sl, ip, fp │ │ │ │ - smlatteq r2, r8, ip, fp │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - @ instruction: 0x0102bcbe │ │ │ │ - @ instruction: 0x0102bcbc │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - smlatteq r3, r8, r4, r6 │ │ │ │ - smlatteq r3, r2, r4, r6 │ │ │ │ - ldrdeq r6, [r3, -ip] │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + strdeq sl, [r0, -lr] │ │ │ │ + mrseq sl, R8_usr │ │ │ │ + tsteq r0, r2, lsl r2 │ │ │ │ + tsteq r0, lr, lsr #2 │ │ │ │ + tsteq r0, r8, lsr #2 │ │ │ │ + strdeq sl, [r0, -lr] │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + tsteq r3, lr, lsr r9 │ │ │ │ + ldrdeq sl, [r0, -r6] │ │ │ │ + ldrdeq sl, [r0, -r0] │ │ │ │ + smlabteq r2, sl, sp, fp │ │ │ │ + smlabteq r2, sl, sp, fp │ │ │ │ + smlabteq r2, r8, sp, fp │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + @ instruction: 0x0102bd9e │ │ │ │ + @ instruction: 0x0102bd9c │ │ │ │ ldrdeq r6, [r3, -r6] │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - smlabteq r3, sl, r4, r6 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - tsteq r4, r2, lsr #28 │ │ │ │ - smlabbeq r3, ip, r4, r6 │ │ │ │ - smlabbeq r3, r6, r4, r6 │ │ │ │ - smlabbeq r3, r0, r4, r6 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - smlatteq r1, lr, r6, r1 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - tsteq r0, ip, lsr lr │ │ │ │ - tsteq r0, r6, lsr lr │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - ldrdeq r5, [r9, -r8] │ │ │ │ - tsteq r3, r6, lsl #8 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - tsteq r4, sl, asr #6 │ │ │ │ - @ instruction: 0x01009db0 │ │ │ │ - smlatbeq r0, sl, sp, r9 │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - @ instruction: 0x01017fb0 │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - @ instruction: 0x0103a3b0 │ │ │ │ - @ instruction: 0x010294b4 │ │ │ │ + smlabteq r3, r8, r5, r6 │ │ │ │ + smlabteq r3, r2, r5, r6 │ │ │ │ + @ instruction: 0x010365bc │ │ │ │ + @ instruction: 0x010365b6 │ │ │ │ + @ instruction: 0x010365b0 │ │ │ │ + smlatbeq r3, sl, r5, r6 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + tsteq r3, r6, ror #10 │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + ldrdeq r1, [r4, -r4] │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + tsteq r3, r0, asr #10 │ │ │ │ + smlatteq r1, r8, r7, r1 │ │ │ │ + smlabteq r1, lr, r7, r1 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + tsteq r0, r6, lsl pc │ │ │ │ + strdeq sl, [r3, -ip] │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ + smlatteq r3, r8, r4, sl │ │ │ │ + @ instruction: 0x01095eb8 │ │ │ │ + smlatteq r3, r6, r4, sl │ │ │ │ + tsteq r2, r8, lsl #12 │ │ │ │ + tsteq r4, sl, lsr #8 │ │ │ │ + @ instruction: 0x01009e90 │ │ │ │ + smlabbeq r0, sl, lr, r9 │ │ │ │ + smlatteq r4, ip, sp, r1 │ │ │ │ + swpeq r8, r0, [r1] │ │ │ │ + smlatteq r4, lr, sp, r1 │ │ │ │ + @ instruction: 0x0103a490 │ │ │ │ + @ instruction: 0x01029594 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec49340 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139081,423 +139081,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 r4, r6, pc, r2 @ │ │ │ │ - smlabbeq r4, r8, r8, r2 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - @ instruction: 0x010405be │ │ │ │ - smlatbeq r4, r4, r4, r0 │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - @ instruction: 0x01040398 │ │ │ │ - tsteq r4, r6, asr #6 │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - smlatbeq r4, r6, r3, r0 │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - smlabbeq r4, ip, r4, r0 │ │ │ │ - @ instruction: 0x0104049e │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - @ instruction: 0x010404be │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - smlabbeq r4, sl, r5, r0 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - tsteq r4, sl, lsl #10 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - smlabbeq r4, ip, r5, r0 │ │ │ │ - @ instruction: 0x01040596 │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - ldrdeq r0, [r4, -lr] │ │ │ │ - @ instruction: 0x010405b8 │ │ │ │ - smlatbeq r4, sl, r1, r2 │ │ │ │ - smlabbeq r4, r8, r1, r2 │ │ │ │ + smlabteq r4, r6, r0, r3 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + smlatteq r4, sl, r9, r0 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + @ instruction: 0x0104069e │ │ │ │ + smlabbeq r4, r4, r5, r0 │ │ │ │ ldrdeq r0, [r4, -r2] │ │ │ │ - @ instruction: 0x010421bc │ │ │ │ - @ instruction: 0x0104219a │ │ │ │ - smlabbeq r4, r8, r2, r2 │ │ │ │ - tsteq r4, r6, lsl r2 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - @ instruction: 0x010421ba │ │ │ │ - @ instruction: 0x01042198 │ │ │ │ - @ instruction: 0x010405ba │ │ │ │ - smlabteq r4, ip, r5, r0 │ │ │ │ - smlabteq r4, r2, r1, r2 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + smlabbeq r4, r6, r4, r0 │ │ │ │ strdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r5, r0 │ │ │ │ - smlatteq r4, ip, r1, r2 │ │ │ │ - smlabteq r4, sl, r1, r2 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - smlatteq r4, r0, r1, r2 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - @ instruction: 0x01040692 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r4, sl, lsr #12 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - smlatteq r4, r4, r1, r2 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - smlatteq r4, r2, r1, r2 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r4, sl, asr #12 │ │ │ │ - tsteq r4, r8, lsl r2 │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - @ instruction: 0x01042296 │ │ │ │ - tsteq r4, r4, asr r2 │ │ │ │ - tsteq r4, lr, lsr #4 │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - tsteq r4, r2, asr #12 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - tsteq r4, r2, asr r6 │ │ │ │ - tsteq r4, r4, ror r2 │ │ │ │ - tsteq r4, lr, asr #4 │ │ │ │ - smlabbeq r4, r8, r6, r0 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + @ instruction: 0x010404b0 │ │ │ │ + @ instruction: 0x010405ba │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + ldrdeq r0, [r4, -r2] │ │ │ │ + smlatteq r4, r8, r5, r0 │ │ │ │ + @ instruction: 0x0104059e │ │ │ │ + smlatteq r4, r0, r6, r0 │ │ │ │ + tsteq r4, sl, ror #12 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + smlatteq r4, sl, r5, r0 │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + @ instruction: 0x010406be │ │ │ │ + @ instruction: 0x01040698 │ │ │ │ + smlabbeq r4, sl, r2, r2 │ │ │ │ tsteq r4, r8, ror #4 │ │ │ │ - smlatbeq r4, r2, r6, r0 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ @ instruction: 0x010406b2 │ │ │ │ - smlabbeq r4, ip, r6, r0 │ │ │ │ - tsteq r4, sl, asr r2 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - smlabteq r4, r2, r6, r0 │ │ │ │ - @ instruction: 0x01042290 │ │ │ │ - tsteq r4, sl, ror #4 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlatbeq r4, r0, r2, r2 │ │ │ │ + @ instruction: 0x0104229c │ │ │ │ tsteq r4, sl, ror r2 │ │ │ │ - smlatteq r4, ip, r6, r0 │ │ │ │ - @ instruction: 0x010422ba │ │ │ │ - @ instruction: 0x01042294 │ │ │ │ - smlatbeq r4, r2, r3, r2 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - smlatteq r4, r6, r2, r2 │ │ │ │ - smlabteq r4, r0, r2, r2 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + strdeq r2, [r4, -r6] │ │ │ │ + @ instruction: 0x010422bc │ │ │ │ @ instruction: 0x0104229a │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + @ instruction: 0x0104069a │ │ │ │ + smlatbeq r4, ip, r6, r0 │ │ │ │ + smlatbeq r4, r2, r2, r2 │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, r6, r0 │ │ │ │ + smlabteq r4, ip, r2, r2 │ │ │ │ + smlatbeq r4, sl, r2, r2 │ │ │ │ + smlatteq r4, r0, r6, r0 │ │ │ │ + @ instruction: 0x010406ba │ │ │ │ + smlabteq r4, r0, r2, r2 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ ldrdeq r0, [r4, -r4] │ │ │ │ - smlatteq r4, r6, r6, r0 │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ tsteq r4, sl, lsl #14 │ │ │ │ smlatteq r4, r4, r6, r0 │ │ │ │ - tsteq r4, r6, lsl #6 │ │ │ │ - smlatteq r4, r0, r2, r2 │ │ │ │ + @ instruction: 0x010422b2 │ │ │ │ + smlabteq r4, r4, r2, r2 │ │ │ │ tsteq r4, sl, lsl r7 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ + smlatteq r4, r8, r2, r2 │ │ │ │ + smlabteq r4, r2, r2, r2 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, r4, asr #14 │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + smlatteq r4, ip, r2, r2 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + tsteq r4, r6, ror r3 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r4, lr, lsl #6 │ │ │ │ + smlatteq r4, r8, r2, r2 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ tsteq r4, r4, lsr r7 │ │ │ │ - tsteq r4, lr, lsl #14 │ │ │ │ - tsteq r4, r8, ror #6 │ │ │ │ - tsteq r4, r6, lsr #6 │ │ │ │ - mrseq r2, LR_abt │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - tsteq r4, sl, lsl r3 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r4, lr, lsr r7 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ + tsteq r4, lr, lsl r3 │ │ │ │ tsteq r4, r8, asr r7 │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + tsteq r4, lr, lsr #6 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + smlabbeq r4, r2, r7, r0 │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + @ instruction: 0x010407b8 │ │ │ │ + @ instruction: 0x01040792 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq r4, ip, asr #6 │ │ │ │ + smlatbeq r4, r2, r7, r0 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r4, sl, asr #6 │ │ │ │ ldrdeq r0, [r4, -r8] │ │ │ │ - @ instruction: 0x01040796 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - smlabbeq r4, r0, r7, r0 │ │ │ │ - tsteq r4, lr, asr #6 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - @ instruction: 0x010407b6 │ │ │ │ - @ instruction: 0x01040790 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tsteq r4, r8, lsr r3 │ │ │ │ - smlatbeq r4, sl, r7, r0 │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r3, r2 │ │ │ │ - smlabbeq r4, r8, r3, r2 │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - @ instruction: 0x0104079c │ │ │ │ - smlatbeq r4, lr, r7, r0 │ │ │ │ - @ instruction: 0x01042398 │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlatbeq r4, ip, r7, r0 │ │ │ │ - smlabteq r4, lr, r3, r2 │ │ │ │ - smlatbeq r4, r8, r3, r2 │ │ │ │ - smlatteq r4, r2, r7, r0 │ │ │ │ - @ instruction: 0x010407bc │ │ │ │ - smlabteq r4, r2, r3, r2 │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - smlatteq r4, r4, r8, r0 │ │ │ │ - tsteq r4, sl, ror #16 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - smlatbeq r4, sl, r3, r2 │ │ │ │ - @ instruction: 0x010423bc │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ + @ instruction: 0x010407b2 │ │ │ │ + smlabbeq r4, r0, r3, r2 │ │ │ │ + tsteq r4, sl, asr r3 │ │ │ │ + smlabteq r4, ip, r7, r0 │ │ │ │ + @ instruction: 0x0104239a │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + smlabbeq r4, r2, r4, r2 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + smlabteq r4, r6, r3, r2 │ │ │ │ + smlatbeq r4, r0, r3, r2 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + @ instruction: 0x010407b4 │ │ │ │ + smlabteq r4, r6, r7, r0 │ │ │ │ + @ instruction: 0x010423b0 │ │ │ │ + smlatteq r4, sl, r7, r0 │ │ │ │ + smlabteq r4, r4, r7, r0 │ │ │ │ + smlatteq r4, r6, r3, r2 │ │ │ │ + smlabteq r4, r0, r3, r2 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + smlatteq r4, lr, r7, r0 │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + tsteq r4, r6, lsl #8 │ │ │ │ smlatteq r4, r0, r3, r2 │ │ │ │ - @ instruction: 0x010423ba │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r2, lsr #16 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r3, r2 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r4, sl, lsl r8 │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ tsteq r4, sl, lsl #8 │ │ │ │ - smlatteq r4, r4, r3, r2 │ │ │ │ - smlatbeq r4, sl, r8, r0 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, r2, asr #16 │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - smlatteq r4, sl, r3, r2 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - @ instruction: 0x01040892 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - tsteq r4, r4, lsl r4 │ │ │ │ - smlabbeq r4, r6, r8, r0 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, lr, lsr #8 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - @ instruction: 0x010424b8 │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + tsteq r4, lr, lsl r8 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + @ instruction: 0x010408b8 │ │ │ │ tsteq r4, r6, ror r8 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - @ instruction: 0x0104089a │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - @ instruction: 0x01042496 │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - smlatbeq r4, sl, r8, r0 │ │ │ │ - smlabbeq r4, r4, r8, r0 │ │ │ │ - smlabbeq r4, sl, r4, r2 │ │ │ │ - smlabteq r4, r4, r8, r0 │ │ │ │ - @ instruction: 0x0104089e │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - smlatbeq r4, lr, r8, r0 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + tsteq r4, sl, lsl #8 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r4, lr, lsr #8 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + @ instruction: 0x01040896 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r4, r8, lsl r4 │ │ │ │ + smlabbeq r4, sl, r8, r0 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r4, r2, lsr r4 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ smlabbeq r4, lr, r4, r2 │ │ │ │ - smlatteq r4, r4, r8, r0 │ │ │ │ - @ instruction: 0x010424b2 │ │ │ │ - smlabbeq r4, ip, r4, r2 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - smlabteq r4, r2, r4, r2 │ │ │ │ - @ instruction: 0x0104249c │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - @ instruction: 0x010424b6 │ │ │ │ - smlabteq r4, r4, r5, r2 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - smlatteq r4, r2, r4, r2 │ │ │ │ - @ instruction: 0x010424bc │ │ │ │ - strdeq r0, [r4, -r6] │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r4, r2, asr #8 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + smlabbeq r4, lr, r8, r0 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + @ instruction: 0x010408b2 │ │ │ │ + smlabbeq r4, ip, r8, r0 │ │ │ │ + smlatbeq r4, lr, r4, r2 │ │ │ │ + smlabbeq r4, r8, r4, r2 │ │ │ │ + smlabteq r4, r2, r8, r0 │ │ │ │ + @ instruction: 0x0104089c │ │ │ │ + smlatbeq r4, r2, r4, r2 │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + @ instruction: 0x010408b6 │ │ │ │ + smlabteq r4, r4, r9, r0 │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ tsteq r4, r8, lsl #18 │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r4, r2, lsl #10 │ │ │ │ + smlatteq r4, r2, r8, r0 │ │ │ │ + @ instruction: 0x010408bc │ │ │ │ + smlabbeq r4, sl, r4, r2 │ │ │ │ + @ instruction: 0x0104249c │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlabteq r4, r0, r4, r2 │ │ │ │ + @ instruction: 0x0104249a │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, r4, r2 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + smlatteq r4, sl, r4, r2 │ │ │ │ + smlabteq r4, r4, r4, r2 │ │ │ │ + smlabbeq r4, sl, r9, r0 │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r4, r2 │ │ │ │ tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r4, r6, lsl r9 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - smlabbeq r4, sl, r5, r2 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, ip, lsr r5 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - smlabbeq r4, r6, r9, r0 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, r6, ror #10 │ │ │ │ - smlatbeq r4, r0, r9, r0 │ │ │ │ - tsteq r4, sl, ror r9 │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r9, r0 │ │ │ │ - smlabbeq r4, r8, r9, r0 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + smlatteq r4, r4, r4, r2 │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, lr, lsl #10 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + @ instruction: 0x01042598 │ │ │ │ + tsteq r4, r6, asr r5 │ │ │ │ tsteq r4, r0, lsr r5 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - @ instruction: 0x01040998 │ │ │ │ - tsteq r4, r6, ror #10 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ tsteq r4, r0, asr #10 │ │ │ │ - smlabteq r4, lr, r9, r0 │ │ │ │ - smlatbeq r4, r8, r9, r0 │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ tsteq r4, r6, ror r5 │ │ │ │ tsteq r4, r0, asr r5 │ │ │ │ - smlabteq r4, r2, r9, r0 │ │ │ │ - @ instruction: 0x01042590 │ │ │ │ + smlabbeq r4, sl, r9, r0 │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ tsteq r4, sl, ror #10 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - smlabteq r4, r6, r5, r2 │ │ │ │ - smlatbeq r4, r0, r5, r2 │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ + smlatbeq r4, r4, r9, r0 │ │ │ │ + tsteq r4, lr, ror r9 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ @ instruction: 0x010409b4 │ │ │ │ - smlabteq r4, r6, r9, r0 │ │ │ │ - @ instruction: 0x010425b0 │ │ │ │ - smlatteq r4, sl, r9, r0 │ │ │ │ + smlabbeq r4, lr, r9, r0 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ smlabteq r4, r4, r9, r0 │ │ │ │ - smlatteq r4, r6, r5, r2 │ │ │ │ - smlabteq r4, r0, r5, r2 │ │ │ │ + @ instruction: 0x01042592 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ strdeq r0, [r4, -sl] │ │ │ │ ldrdeq r0, [r4, -r4] │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ + smlatbeq r4, r2, r5, r2 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ smlatteq r4, lr, r9, r0 │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ - smlabbeq r4, r2, sl, r0 │ │ │ │ - tsteq r4, r0, asr #20 │ │ │ │ - tsteq r4, sl, lsl sl │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ + @ instruction: 0x010425bc │ │ │ │ + @ instruction: 0x01042596 │ │ │ │ + smlatbeq r4, r4, r6, r2 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + smlatteq r4, r8, r5, r2 │ │ │ │ smlabteq r4, r2, r5, r2 │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ + @ instruction: 0x0104259c │ │ │ │ + ldrdeq r0, [r4, -r6] │ │ │ │ + smlatteq r4, r8, r9, r0 │ │ │ │ ldrdeq r2, [r4, -r2] │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + smlatteq r4, r6, r9, r0 │ │ │ │ tsteq r4, r8, lsl #12 │ │ │ │ smlatteq r4, r2, r5, r2 │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ strdeq r2, [r4, -ip] │ │ │ │ - @ instruction: 0x0104269a │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - tsteq r4, r8, asr sl │ │ │ │ - tsteq r4, r2, asr #12 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + tsteq r4, sl, ror #12 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ tsteq r4, r6, asr sl │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ tsteq r4, r2, asr r6 │ │ │ │ - smlabbeq r4, ip, sl, r0 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ tsteq r4, r6, ror #20 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - smlatbeq r4, r6, sl, r0 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ smlabbeq r4, r0, sl, r0 │ │ │ │ - tsteq r4, r6, asr #16 │ │ │ │ - smlabbeq r4, r4, fp, r0 │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - smlabteq r4, r8, sl, r0 │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + smlabbeq r4, lr, sl, r0 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + tsteq r4, r2, lsr #12 │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + smlatbeq r4, lr, sl, r0 │ │ │ │ + smlabbeq r4, r8, sl, r0 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ smlatbeq r4, r2, sl, r0 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ tsteq r4, sl, asr #12 │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - @ instruction: 0x01040ab2 │ │ │ │ + smlatteq r4, r8, r6, r2 │ │ │ │ + smlatbeq r4, r6, r6, r2 │ │ │ │ smlabbeq r4, r0, r6, r2 │ │ │ │ tsteq r4, sl, asr r6 │ │ │ │ - smlatteq r4, r8, sl, r0 │ │ │ │ - smlabteq r4, r2, sl, r0 │ │ │ │ + @ instruction: 0x01040a94 │ │ │ │ + smlatbeq r4, r6, sl, r0 │ │ │ │ @ instruction: 0x01042690 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - smlatbeq r4, sl, r6, r2 │ │ │ │ - smlabbeq r4, r4, r6, r2 │ │ │ │ - tsteq r4, r2, lsr #14 │ │ │ │ - smlatteq r4, r0, r6, r2 │ │ │ │ + smlabteq r4, sl, sl, r0 │ │ │ │ + smlatbeq r4, r4, sl, r0 │ │ │ │ + smlabteq r4, r6, r6, r2 │ │ │ │ + smlatbeq r4, r0, r6, r2 │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + @ instruction: 0x01040ab4 │ │ │ │ @ instruction: 0x010426ba │ │ │ │ - @ instruction: 0x01042694 │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ smlabteq r4, lr, sl, r0 │ │ │ │ - smlatteq r4, r0, sl, r0 │ │ │ │ - smlabteq r4, sl, r6, r2 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - ldrdeq r0, [r4, -lr] │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - smlatteq r4, lr, sl, r0 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - tsteq r4, lr, lsr #22 │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - @ instruction: 0x01040b9c │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + smlatbeq r4, r2, r6, r2 │ │ │ │ + @ instruction: 0x010426b4 │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + @ instruction: 0x010426b2 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + smlatteq r4, r8, r6, r2 │ │ │ │ + smlabteq r4, r2, r6, r2 │ │ │ │ tsteq r4, r4, lsr fp │ │ │ │ - tsteq r4, lr, lsl #22 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ ldrdeq r2, [r4, -ip] │ │ │ │ - smlatteq r4, lr, r6, r2 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ tsteq r4, r2, lsl r7 │ │ │ │ smlatteq r4, ip, r6, r2 │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ tsteq r4, r2, lsr #14 │ │ │ │ - strdeq r2, [r4, -ip] │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ + tsteq r4, r8, asr r7 │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + smlabbeq r4, r6, fp, r0 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + smlatteq r4, sl, fp, r0 │ │ │ │ + smlatbeq r4, r8, fp, r0 │ │ │ │ + smlabbeq r4, r2, fp, r0 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ tsteq r4, ip, lsr r7 │ │ │ │ - tsteq r4, r6, lsl r7 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - @ instruction: 0x01040b9a │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - smlabbeq r4, lr, fp, r0 │ │ │ │ - tsteq r4, ip, asr r7 │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - smlabteq r4, r4, fp, r0 │ │ │ │ - @ instruction: 0x01040b9e │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ - @ instruction: 0x01040bb8 │ │ │ │ - smlabbeq r4, r6, r7, r2 │ │ │ │ + @ instruction: 0x01040b92 │ │ │ │ tsteq r4, r0, ror #14 │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - smlabbeq r4, r8, sp, r0 │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ + tsteq r4, sl, lsr r7 │ │ │ │ + smlabteq r4, r8, fp, r0 │ │ │ │ + smlatbeq r4, r2, fp, r0 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + @ instruction: 0x01040bbc │ │ │ │ + smlabbeq r4, sl, r7, r2 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + smlabteq r4, r0, r7, r2 │ │ │ │ + @ instruction: 0x0104279a │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + smlatbeq r4, lr, fp, r0 │ │ │ │ + smlabteq r4, r0, fp, r0 │ │ │ │ + smlatbeq r4, sl, r7, r2 │ │ │ │ + smlatteq r4, r4, fp, r0 │ │ │ │ + @ instruction: 0x01040bbe │ │ │ │ smlatteq r4, r0, r7, r2 │ │ │ │ - @ instruction: 0x0104279e │ │ │ │ + @ instruction: 0x010427ba │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + smlabteq r4, lr, fp, r0 │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + smlatteq r4, r8, fp, r0 │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + smlatteq r4, lr, fp, r0 │ │ │ │ + @ instruction: 0x010427bc │ │ │ │ + smlabteq r4, lr, r7, r2 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r7, r2 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + strdeq r2, [r4, -r6] │ │ │ │ + @ instruction: 0x01040cbc │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + smlatbeq r4, r4, ip, r0 │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, r6, lsr #16 │ │ │ │ + @ instruction: 0x01040c98 │ │ │ │ + tsteq r4, r6, ror #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + smlabteq r4, r0, r8, r2 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ 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 │ │ │ │ @@ -139682,142 +139682,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 r4, r6, lsl r1 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - @ instruction: 0x01040594 │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - @ instruction: 0x010405ba │ │ │ │ - @ instruction: 0x01040598 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ + strdeq r2, [r4, -r6] │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ + tsteq r4, r2, asr r6 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + @ instruction: 0x0104069a │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + @ instruction: 0x010406ba │ │ │ │ + @ instruction: 0x01040698 │ │ │ │ + tsteq r4, sl, ror #4 │ │ │ │ + smlabbeq r4, r0, r2, r2 │ │ │ │ ldrdeq r0, [r4, -sl] │ │ │ │ - @ instruction: 0x010405b8 │ │ │ │ - smlabbeq r4, sl, r1, r2 │ │ │ │ - smlatbeq r4, r0, r1, r2 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - smlabteq r4, ip, r1, r2 │ │ │ │ - smlatbeq r4, sl, r1, r2 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - smlatteq r4, ip, r1, r2 │ │ │ │ - smlabteq r4, sl, r1, r2 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, r2, lsl r2 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - tsteq r4, r2, lsl #6 │ │ │ │ - smlabbeq r4, ip, r2, r2 │ │ │ │ - tsteq r4, lr, asr #4 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tsteq r4, sl, lsl #4 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - smlabbeq r4, sl, r6, r0 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - smlabbeq r4, lr, r2, r2 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - smlatbeq r4, sl, r6, r0 │ │ │ │ - smlabbeq r4, r8, r6, r0 │ │ │ │ - @ instruction: 0x01042292 │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r6, r0 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - smlabteq r4, lr, r2, r2 │ │ │ │ smlatbeq r4, ip, r2, r2 │ │ │ │ - smlatteq r4, sl, r6, r0 │ │ │ │ - smlabteq r4, r8, r6, r0 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - tsteq r4, r0, lsl r7 │ │ │ │ - smlatteq r4, lr, r6, r0 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ + smlabbeq r4, sl, r2, r2 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + smlabteq r4, ip, r2, r2 │ │ │ │ + smlatbeq r4, sl, r2, r2 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ strdeq r2, [r4, -r2] │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r4, lr, lsl #14 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - smlabteq r4, sl, r7, r0 │ │ │ │ - smlabbeq r4, ip, r7, r0 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + smlatteq r4, r2, r3, r2 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r4, lr, lsr #6 │ │ │ │ + tsteq r4, ip, lsl #6 │ │ │ │ + smlatteq r4, sl, r2, r2 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + tsteq r4, lr, lsr r7 │ │ │ │ + tsteq r4, ip, lsr #6 │ │ │ │ tsteq r4, sl, ror #14 │ │ │ │ tsteq r4, r8, asr #14 │ │ │ │ - tsteq r4, sl, lsl r3 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, lr, ror #6 │ │ │ │ + tsteq r4, ip, asr #6 │ │ │ │ smlabbeq r4, sl, r7, r0 │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - tsteq r4, sl, lsr r3 │ │ │ │ - smlabteq r4, ip, r7, r0 │ │ │ │ - smlatbeq r4, sl, r7, r0 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlatbeq r4, r2, r3, r2 │ │ │ │ - smlabbeq r4, r0, r3, r2 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - smlatteq r4, r4, r3, r2 │ │ │ │ - smlabteq r4, r2, r3, r2 │ │ │ │ - smlatbeq r4, r0, r3, r2 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + @ instruction: 0x010407b0 │ │ │ │ + smlabbeq r4, lr, r7, r0 │ │ │ │ + smlatteq r4, ip, r3, r2 │ │ │ │ + smlatbeq r4, lr, r3, r2 │ │ │ │ + smlabbeq r4, ip, r3, r2 │ │ │ │ + smlabteq r4, sl, r7, r0 │ │ │ │ + smlatbeq r4, r8, r7, r0 │ │ │ │ + @ instruction: 0x010423b2 │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + smlabteq r4, lr, r7, r0 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + smlatteq r4, lr, r7, r0 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + ldrdeq r2, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + smlatbeq r4, sl, r8, r0 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + tsteq r4, r8, lsr #16 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + tsteq r4, sl, lsl r4 │ │ │ │ + smlatbeq r4, ip, r8, r0 │ │ │ │ + smlabbeq r4, sl, r8, r0 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + @ instruction: 0x010408b0 │ │ │ │ + smlabbeq r4, r2, r4, r2 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + smlabteq r4, r4, r4, r2 │ │ │ │ + smlatbeq r4, r2, r4, r2 │ │ │ │ + smlabbeq r4, r0, r4, r2 │ │ │ │ + @ instruction: 0x010408be │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + smlabteq r4, r2, r4, r2 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ ldrdeq r0, [r4, -lr] │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - smlatteq r4, r2, r3, r2 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + smlatteq r4, r2, r4, r2 │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ strdeq r0, [r4, -lr] │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - tsteq r4, r2, lsl #8 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ - tsteq r4, r8, lsr #8 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - smlatteq r4, r0, r8, r0 │ │ │ │ - smlatbeq r4, r2, r8, r0 │ │ │ │ - smlabbeq r4, r0, r8, r0 │ │ │ │ - tsteq r4, lr, asr r8 │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - tsteq r4, r6, asr #8 │ │ │ │ - smlatbeq r4, r0, r8, r0 │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - smlatteq r4, r2, r8, r0 │ │ │ │ - smlabteq r4, r0, r8, r0 │ │ │ │ - @ instruction: 0x01042492 │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - smlatteq r4, r6, r8, r0 │ │ │ │ - @ instruction: 0x010424b8 │ │ │ │ - @ instruction: 0x01042496 │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + smlabteq r4, r0, r9, r0 │ │ │ │ + smlabbeq r4, r2, r9, r0 │ │ │ │ tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - @ instruction: 0x010424b0 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ + tsteq r4, lr, lsr r9 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ + smlabbeq r4, r0, r9, r0 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + smlabteq r4, r2, r9, r0 │ │ │ │ + smlatbeq r4, r0, r9, r0 │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + smlabteq r4, r6, r9, r0 │ │ │ │ + @ instruction: 0x01042598 │ │ │ │ + tsteq r4, r6, ror r5 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ + smlatteq r4, r0, r9, r0 │ │ │ │ + @ instruction: 0x010425b2 │ │ │ │ + @ instruction: 0x01042590 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + @ instruction: 0x010425b6 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, r6, lsr #20 │ │ │ │ strdeq r2, [r4, -r8] │ │ │ │ ldrdeq r2, [r4, -r6] │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - tsteq r4, r8, lsl r5 │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + tsteq r4, lr, lsl r6 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c694 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00acf5b1 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @@ -140750,165 +140750,165 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 0, APSR_nzcv, cr0, cr5, {3} │ │ │ │ bmi fe3ae344 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + smlabbeq r0, r2, r6, sp │ │ │ │ + tsteq r0, r4, ror r6 │ │ │ │ + tsteq r0, r2, ror r6 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + smlabbeq r2, r4, sl, r5 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + tsteq r2, r4, ror #20 │ │ │ │ + @ instruction: 0x0100629a │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + tsteq r1, sl, lsr #12 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + smlatbeq r2, r6, r8, r7 │ │ │ │ + smlatbeq r2, r6, r8, r7 │ │ │ │ tsteq r2, sl, lsr #20 │ │ │ │ - smlatbeq r0, r2, r5, sp │ │ │ │ - @ instruction: 0x0100d594 │ │ │ │ - @ instruction: 0x0100d592 │ │ │ │ - @ instruction: 0x0100d59c │ │ │ │ - @ instruction: 0x0100d59e │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - smlatbeq r2, r4, r9, r5 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - smlabbeq r2, r4, r9, r5 │ │ │ │ - @ instruction: 0x010061ba │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ + tsteq r0, r8, asr #4 │ │ │ │ + tsteq r0, r0, asr #4 │ │ │ │ + strdeq r7, [r2, -lr] │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + smlabteq r9, r6, r1, r2 │ │ │ │ + smlatteq r2, sl, sl, r7 │ │ │ │ + @ instruction: 0x010061b8 │ │ │ │ + @ instruction: 0x010061b0 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + smlabbeq r0, r6, r1, r6 │ │ │ │ tsteq r0, lr, ror r1 │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ - tsteq r1, r8, asr #10 │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - smlabteq r2, r6, r7, r7 │ │ │ │ - smlabteq r2, r6, r7, r7 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r2, lr, lsl sl │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - smlatteq r9, r6, r0, r2 │ │ │ │ - tsteq r2, sl, lsl #20 │ │ │ │ - ldrdeq r6, [r0, -r8] │ │ │ │ - ldrdeq r6, [r0, -r0] │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - smlatbeq r0, r6, r0, r6 │ │ │ │ - swpeq r6, lr, [r0] │ │ │ │ - @ instruction: 0x0100d892 │ │ │ │ - smlabbeq r0, r2, r8, sp │ │ │ │ - tsteq r0, lr, ror r8 │ │ │ │ - tsteq r0, sl, ror r8 │ │ │ │ - tsteq r0, r6, ror r8 │ │ │ │ - tsteq r0, r2, ror r8 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, sl, ror #16 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, lr, asr r8 │ │ │ │ - tsteq r0, sl, ror #16 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - @ instruction: 0x01091f94 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - smlabbeq r0, r6, pc, r5 @ │ │ │ │ - tsteq r0, lr, ror pc │ │ │ │ - smlatteq r3, ip, r0, sp │ │ │ │ - smlatteq r3, r0, r0, sp │ │ │ │ - ldrdeq sp, [r3, -ip] │ │ │ │ - smlatteq r3, r0, r0, sp │ │ │ │ - smlatteq r3, r4, r0, sp │ │ │ │ - @ instruction: 0x0100d2b2 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - strdeq r5, [r0, -r0] │ │ │ │ - smlabbeq r0, sl, r2, sp │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ - tsteq r0, lr, ror r2 │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - smlatteq r2, r2, r5, r5 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - tsteq r0, r6, ror #28 │ │ │ │ - tsteq r0, lr, asr lr │ │ │ │ - strdeq ip, [r3, -lr] │ │ │ │ - tsteq r0, r4, lsr lr │ │ │ │ - tsteq r0, ip, lsr #28 │ │ │ │ - smlabteq r4, ip, r8, r1 │ │ │ │ - tsteq r0, r2, lsl #28 │ │ │ │ - strdeq r5, [r0, -sl] │ │ │ │ - @ instruction: 0x0103c7be │ │ │ │ + tsteq r0, r2, ror r9 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r0, lr, asr r9 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + tsteq r0, r6, asr r9 │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, sl, asr #18 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ + tsteq r0, lr, lsr r9 │ │ │ │ + tsteq r0, sl, asr #18 │ │ │ │ + tsteq r0, lr, lsr #18 │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + smlatteq r3, r8, r1, sp │ │ │ │ + tsteq r0, r6, rrx │ │ │ │ + qaddeq r6, lr, r0 │ │ │ │ + smlabteq r3, ip, r1, sp │ │ │ │ + smlabteq r3, r0, r1, sp │ │ │ │ + @ instruction: 0x0103d1bc │ │ │ │ + smlabteq r3, r0, r1, sp │ │ │ │ + smlabteq r3, r4, r1, sp │ │ │ │ + @ instruction: 0x0100d392 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ ldrdeq r5, [r0, -r0] │ │ │ │ - smlabteq r0, r8, sp, r5 │ │ │ │ - smlatbeq r3, r4, r7, ip │ │ │ │ - @ instruction: 0x01005d9e │ │ │ │ - @ instruction: 0x01005d96 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - tsteq r0, sl, lsr sp │ │ │ │ - smlatbeq r3, r8, pc, ip @ │ │ │ │ - tsteq r0, r2, lsr #26 │ │ │ │ - smlatbeq r3, r4, r8, ip │ │ │ │ - rscseq sp, lr, r0, asr #19 │ │ │ │ - @ instruction: 0x010141bc │ │ │ │ - smlabbeq r3, r4, r8, ip │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r3, r0, ror r8 │ │ │ │ - tsteq r3, r0, ror r8 │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - @ instruction: 0x0103c890 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r9, r8, lsl ip │ │ │ │ - smlatbeq r2, r6, pc, r4 @ │ │ │ │ - tsteq r2, r2, ror r3 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r0, ip, ror #22 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - @ instruction: 0x0100d3b8 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - smlatbeq r0, r6, r3, sp │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ - @ instruction: 0x0100d39c │ │ │ │ - smlabbeq r0, lr, r3, sp │ │ │ │ - smlabbeq r0, ip, r3, sp │ │ │ │ - smlabbeq r0, sl, r3, sp │ │ │ │ - smlabbeq r0, r8, r3, sp │ │ │ │ - smlabbeq r0, r6, r3, sp │ │ │ │ - smlabbeq r0, r4, r3, sp │ │ │ │ - smlabbeq r0, r2, r3, sp │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - tsteq r0, sl, ror r3 │ │ │ │ - smlabbeq r0, r8, r3, sp │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - @ instruction: 0x01091ab6 │ │ │ │ - tsteq r0, r4, ror #6 │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ tsteq r0, sl, ror #6 │ │ │ │ - smlatteq r0, lr, r9, r5 │ │ │ │ - ldrdeq r5, [r2, -r8] │ │ │ │ - tsteq r0, r2, ror fp │ │ │ │ - @ instruction: 0x010251be │ │ │ │ - tsteq r0, r0, lsr r3 │ │ │ │ - tsteq r0, r6, lsr #6 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - ldrdeq r1, [r9, -lr] │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + tsteq r0, lr, asr r3 │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + smlabteq r2, r2, r6, r5 │ │ │ │ + strdeq ip, [r3, -sl] │ │ │ │ + tsteq r0, r6, asr #30 │ │ │ │ + tsteq r0, lr, lsr pc │ │ │ │ + ldrdeq ip, [r3, -lr] │ │ │ │ + tsteq r0, r4, lsl pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + smlatbeq r4, ip, r9, r1 │ │ │ │ + smlatteq r0, r2, lr, r5 │ │ │ │ + ldrdeq r5, [r0, -sl] │ │ │ │ + @ instruction: 0x0103c89e │ │ │ │ + @ instruction: 0x01005eb0 │ │ │ │ + smlatbeq r0, r8, lr, r5 │ │ │ │ + smlabbeq r3, r4, r8, ip │ │ │ │ + tsteq r0, lr, ror lr │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + tsteq r0, sl, lsl lr │ │ │ │ + smlabbeq r3, r8, r0, sp │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + smlabbeq r3, r4, r9, ip │ │ │ │ + rscseq sp, lr, r0, lsr #21 │ │ │ │ + @ instruction: 0x0101429c │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r4, sl, lsl r8 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + smlabbeq r2, r6, r0, r5 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + tsteq r0, ip, asr #24 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + @ instruction: 0x0100d498 │ │ │ │ + strdeq r5, [r2, -r4] │ │ │ │ + smlabbeq r0, r6, r4, sp │ │ │ │ + ldrdeq r5, [r2, -r6] │ │ │ │ + tsteq r0, ip, ror r4 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, r2, ror #8 │ │ │ │ + tsteq r0, ip, asr r4 │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + tsteq r0, lr, asr #8 │ │ │ │ + @ instruction: 0x01091b96 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, sl, asr #8 │ │ │ │ + smlabteq r0, lr, sl, r5 │ │ │ │ + @ instruction: 0x010252b8 │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + @ instruction: 0x0102529e │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ + tsteq r0, r4, lsl #8 │ │ │ │ + tsteq r0, r2, lsl #8 │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + strdeq sp, [r0, -lr] │ │ │ │ + @ instruction: 0x01091abe │ │ │ │ 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 fec4d76c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7db0ff8 │ │ │ │ stclt 13, cr15, [r8, #-12] │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - mrseq r1, LR_abt │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + smlatteq r4, r0, r3, r1 │ │ │ │ + @ instruction: 0x010413ba │ │ │ │ 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 │ │ │ │ @@ -141029,42 +141029,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl ff9b4558 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b4568 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r3, r2, ror #8 │ │ │ │ - smlatbeq r2, ip, lr, r4 │ │ │ │ - @ instruction: 0x01037bb6 │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ - smlatteq r3, r2, ip, r8 │ │ │ │ - smlatteq r3, ip, ip, r8 │ │ │ │ - smlatteq r3, lr, ip, r8 │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ - strdeq r5, [r3, -ip] │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - smlatteq r3, lr, r3, r5 │ │ │ │ - smlatbeq r2, lr, sp, r4 │ │ │ │ - smlabbeq r3, r8, r5, r5 │ │ │ │ - @ instruction: 0x01024d92 │ │ │ │ - smlatbeq r1, r0, r9, r3 │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - ldrdeq r3, [r1, -sl] │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r4, lr, asr #2 │ │ │ │ - smlabteq r1, r4, sl, r3 │ │ │ │ - smlabteq r1, lr, sl, r3 │ │ │ │ - @ instruction: 0x0109159e │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + smlabbeq r2, ip, pc, r4 @ │ │ │ │ + @ instruction: 0x01037c96 │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + smlabteq r3, r2, sp, r8 │ │ │ │ + smlabteq r3, ip, sp, r8 │ │ │ │ + smlabteq r3, lr, sp, r8 │ │ │ │ + @ instruction: 0x01038dbc │ │ │ │ + @ instruction: 0x01038dbe │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ ldrdeq r4, [r2, -r6] │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + smlabteq r3, lr, r4, r5 │ │ │ │ + smlabbeq r2, lr, lr, r4 │ │ │ │ + tsteq r3, r8, ror #12 │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + smlabbeq r1, r0, sl, r3 │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + @ instruction: 0x01013bba │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + smlatbeq r1, r4, fp, r3 │ │ │ │ + smlatbeq r1, lr, fp, r3 │ │ │ │ + tsteq r9, lr, ror r6 │ │ │ │ + @ instruction: 0x01024db6 │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4da10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -141109,28 +141109,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 │ │ │ │ + smlabteq r4, r6, r1, r1 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, r8, lsr r1 │ │ │ │ smlatteq r4, r6, r0, r1 │ │ │ │ - smlabbeq r4, r0, r0, r1 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ - qaddeq r1, r8, r4 │ │ │ │ - tsteq r4, r6 │ │ │ │ - swpeq r1, r4, [r4] @ │ │ │ │ - smlatbeq r4, r6, r0, r1 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - tsteq r4, r6, ror #2 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, r2, lsr r1 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tsteq r4, r2, ror r1 │ │ │ │ - @ instruction: 0x01041190 │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ + smlabbeq r4, r6, r1, r1 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + @ instruction: 0x010411b4 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4db18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -141545,110 +141545,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00d8f774 │ │ │ │ bmi 19aefb0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - mrseq r5, LR_irq │ │ │ │ - smlabteq r2, r0, sl, r4 │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - tsteq r0, ip, lsl #6 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - strdeq r1, [r9, -r6] │ │ │ │ - smlatteq r0, r6, r2, r5 │ │ │ │ - smlatteq r0, r8, r2, r5 │ │ │ │ - smlatteq r0, r0, r2, r5 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - tsteq r3, sl, asr #6 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ - smlatbeq r0, r4, r2, r5 │ │ │ │ - smlabbeq r3, r8, r8, r5 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - smlatbeq r3, ip, r7, fp │ │ │ │ - @ instruction: 0x0100529a │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - smlabbeq r0, ip, r2, r5 │ │ │ │ - tsteq r0, r8, ror r2 │ │ │ │ + smlatteq r0, r0, r3, r5 │ │ │ │ + smlatbeq r2, r0, fp, r4 │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + smlatteq r0, ip, r3, r5 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ ldrdeq r1, [r9, -r6] │ │ │ │ - tsteq r0, r6, ror #4 │ │ │ │ - tsteq r0, ip, ror #4 │ │ │ │ - tsteq r0, ip, ror #4 │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, sl, asr #4 │ │ │ │ - tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r0, r0, lsr r2 │ │ │ │ - tsteq r0, r2, lsr r1 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - tsteq r3, sl, ror #18 │ │ │ │ - mrseq r5, (UNDEF: 16) │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - smlatteq r2, lr, sp, r6 │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - smlabteq r2, r4, sp, r6 │ │ │ │ - smlabteq r2, r2, sp, r6 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - smlatteq r3, lr, r5, r1 │ │ │ │ - smlatteq r3, r8, r5, r1 │ │ │ │ - smlatteq r3, r2, r5, r1 │ │ │ │ + smlabteq r0, r6, r3, r5 │ │ │ │ + smlabteq r0, r8, r3, r5 │ │ │ │ + smlabteq r0, r0, r3, r5 │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + smlabbeq r0, r4, r3, r5 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + smlabbeq r3, ip, r8, fp │ │ │ │ + tsteq r0, sl, ror r3 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r0, r8, asr r3 │ │ │ │ + @ instruction: 0x010912b6 │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ + tsteq r0, r4, asr #6 │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + tsteq r0, ip, lsr r2 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + tsteq r0, r2, lsl r2 │ │ │ │ + tsteq r0, sl, lsl #4 │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + smlatteq r0, r0, r1, r5 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + smlabteq r2, lr, lr, r6 │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + smlatbeq r2, r4, lr, r6 │ │ │ │ + smlatbeq r2, r2, lr, r6 │ │ │ │ ldrdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - tsteq r0, r2, asr r8 │ │ │ │ - tsteq r0, r0, asr r8 │ │ │ │ - tsteq r3, sl, lsr #30 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - @ instruction: 0x01031592 │ │ │ │ - smlabbeq r3, ip, r5, r1 │ │ │ │ - smlabbeq r3, r6, r5, r1 │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - strdeq ip, [r3, -sl] │ │ │ │ - strdeq ip, [r3, -r8] │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r0, lr, lsl #16 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - tsteq r0, r2, asr #30 │ │ │ │ - tsteq r0, ip, lsr pc │ │ │ │ - smlabbeq r4, r8, ip, r0 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - tsteq r4, r6, ror ip │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - smlabteq r3, lr, r4, r5 │ │ │ │ - smlabteq r3, lr, r4, r5 │ │ │ │ - smlabteq r3, ip, r4, r5 │ │ │ │ - tsteq r4, r2, asr #24 │ │ │ │ - @ instruction: 0x01004e96 │ │ │ │ - @ instruction: 0x01004e90 │ │ │ │ - smlatbeq r3, r2, r4, r5 │ │ │ │ - smlabteq r2, r4, r5, r4 │ │ │ │ - smlatteq r3, r6, r3, fp │ │ │ │ - tsteq r0, ip, asr #28 │ │ │ │ - tsteq r0, r6, asr #28 │ │ │ │ - smlatbeq r3, r8, sp, ip │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - smlatbeq r3, sl, sp, ip │ │ │ │ - tsteq r3, ip, asr #8 │ │ │ │ - tsteq r2, r0, asr r5 │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - @ instruction: 0x01040b92 │ │ │ │ - @ instruction: 0x01040b90 │ │ │ │ - tsteq r0, r0, ror #26 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - @ instruction: 0x01004d92 │ │ │ │ - smlabbeq r0, ip, sp, r4 │ │ │ │ + smlabteq r3, lr, r6, r1 │ │ │ │ + smlabteq r3, r8, r6, r1 │ │ │ │ + smlabteq r3, r2, r6, r1 │ │ │ │ + @ instruction: 0x010316bc │ │ │ │ + @ instruction: 0x010316b6 │ │ │ │ + @ instruction: 0x010316b0 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ + tsteq r3, sl │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + ldrdeq ip, [r3, -sl] │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + tsteq r3, r6, asr #12 │ │ │ │ + smlatteq r0, lr, r8, ip │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + tsteq r0, ip, lsl r0 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tsteq r4, lr, asr sp │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + smlatteq r3, r4, r1, ip │ │ │ │ + smlatbeq r3, lr, r5, r5 │ │ │ │ + smlatbeq r3, lr, r5, r5 │ │ │ │ + smlatbeq r3, ip, r5, r5 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + tsteq r0, r6, ror pc │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + smlabbeq r3, r2, r5, r5 │ │ │ │ + smlatbeq r2, r4, r6, r4 │ │ │ │ + smlabteq r3, r6, r4, fp │ │ │ │ + tsteq r0, ip, lsr #30 │ │ │ │ + tsteq r0, r6, lsr #30 │ │ │ │ + smlabbeq r3, r8, lr, ip │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + smlabbeq r3, sl, lr, ip │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + @ instruction: 0x0100c1b2 │ │ │ │ + tsteq r4, r2, ror ip │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + smlatteq r2, r8, r5, r4 │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + tsteq r0, r2, ror lr │ │ │ │ + tsteq r0, ip, ror #28 │ │ │ │ andsle r2, sl, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r3, ip, lr, pc} │ │ │ │ stmdacs r8!, {r3, r4, ip, lr, pc} │ │ │ │ ldmdami r3, {r0, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, r7, ip, ror #16 │ │ │ │ @@ -141665,21 +141665,21 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r4, ip, r9, r0 │ │ │ │ - smlabteq r4, r4, r9, r0 │ │ │ │ - smlatbeq r4, lr, r9, r0 │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - smlabteq r4, r2, r9, r0 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, lr, lsl r7 │ │ │ │ + smlatbeq r4, ip, sl, r0 │ │ │ │ + smlatbeq r4, r4, sl, r0 │ │ │ │ + smlabbeq r4, lr, sl, r0 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + smlatbeq r4, r2, sl, r0 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + strdeq r4, [r0, -lr] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e3ac │ │ │ │ @ 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 │ │ │ │ @@ -141901,67 +141901,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r4, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - smlatbeq r3, r8, pc, r6 @ │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - ldrdeq r0, [r9, -sl] │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - smlabteq r1, r8, lr, r2 │ │ │ │ - @ instruction: 0x01012ebe │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - mrseq r4, R10_usr │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - strdeq r2, [r3, -lr] │ │ │ │ - smlabteq r2, ip, sp, r5 │ │ │ │ - tsteq r3, lr, lsr ip │ │ │ │ - smlatteq r1, r6, pc, r2 @ │ │ │ │ - smlatteq r1, r0, pc, r2 @ │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - smlabteq r9, sl, r9, r0 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r2, r6, lsl #26 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - tsteq r9, r6, ror r9 │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - smlatteq r1, r6, sp, r2 │ │ │ │ - smlabteq r1, ip, sp, r2 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - smlabbeq r2, r6, r0, r4 │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ - tsteq r2, sl, rrx │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - @ instruction: 0x01012dbe │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - strdeq r2, [r1, -sl] │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - @ instruction: 0x01090890 │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - strdeq r2, [r1, -r8] │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - tsteq r1, r2, asr #24 │ │ │ │ - tsteq r9, r2, lsr #16 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ + smlabbeq r3, r8, r0, r7 │ │ │ │ + tsteq r2, r6, asr r3 │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + @ instruction: 0x01090bba │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + smlatbeq r1, r8, pc, r2 @ │ │ │ │ + @ instruction: 0x01012f9e │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + smlatteq r2, r0, r2, r4 │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + smlatbeq r2, ip, lr, r5 │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + smlabteq r1, r6, r0, r3 │ │ │ │ + smlabteq r1, r0, r0, r3 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + smlatteq r9, ip, sl, r0 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ + smlatbeq r9, sl, sl, r0 │ │ │ │ + tsteq r3, sl, lsr #18 │ │ │ │ + smlatteq r2, r6, sp, r5 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + tsteq r9, r6, asr sl │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + smlabteq r1, r6, lr, r2 │ │ │ │ + smlatbeq r1, ip, lr, r2 │ │ │ │ + tsteq r9, r4, lsl sl │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r2, sl, asr #2 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + @ instruction: 0x01012e9e │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + ldrdeq r2, [r1, -sl] │ │ │ │ + @ instruction: 0x010407bc │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + smlatteq r1, r8, ip, r2 │ │ │ │ + strdeq r2, [r1, -r2] │ │ │ │ + ldrdeq r2, [r1, -r8] │ │ │ │ + tsteq r9, r0, lsr r9 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ + tsteq r9, r2, lsl #18 │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + tsteq r0, r4, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e814 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e828 │ │ │ │ @@ -141979,17 +141979,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f991 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4e884 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -142162,56 +142162,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 2b570c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19f714> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - strdeq sl, [r3, -r2] │ │ │ │ - smlatteq r3, ip, sl, sl │ │ │ │ - @ instruction: 0x0103a9ba │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - smlatbeq r3, r6, r9, sl │ │ │ │ - smlatbeq r3, r0, r9, sl │ │ │ │ - @ instruction: 0x0103a99a │ │ │ │ - @ instruction: 0x0103a994 │ │ │ │ - tsteq r3, r2, lsr r3 │ │ │ │ - @ instruction: 0x010905ba │ │ │ │ + ldrdeq sl, [r3, -lr] │ │ │ │ + ldrdeq sl, [r3, -r2] │ │ │ │ + smlabteq r3, ip, fp, sl │ │ │ │ + @ instruction: 0x0103aa9a │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + smlabbeq r3, r6, sl, sl │ │ │ │ + smlabbeq r3, r0, sl, sl │ │ │ │ + tsteq r3, sl, ror sl │ │ │ │ tsteq r3, r4, ror sl │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - tsteq r3, lr, asr sl │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - tsteq r3, r2, asr sl │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - tsteq r3, r2, ror r2 │ │ │ │ - tsteq r3, sl, ror r2 │ │ │ │ - tsteq r3, r6, lsl sl │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, lr, ror #4 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r9, r8, ror r4 │ │ │ │ - tsteq r4, r6, lsr #6 │ │ │ │ - ldrdeq r3, [r2, -r2] │ │ │ │ - @ instruction: 0x010237b8 │ │ │ │ - mrseq r0, LR_abt │ │ │ │ - strdeq ip, [r3, -r8] │ │ │ │ - strdeq ip, [r3, -r4] │ │ │ │ - tsteq r2, lr, lsl fp │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ + @ instruction: 0x0109069a │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + strdeq r3, [r2, -r4] │ │ │ │ + tsteq r3, sl, asr #22 │ │ │ │ + tsteq r3, lr, lsr fp │ │ │ │ + tsteq r3, sl, lsr fp │ │ │ │ + tsteq r3, r2, lsr fp │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + tsteq r9, r8, asr r5 │ │ │ │ + tsteq r4, r6, lsl #8 │ │ │ │ + @ instruction: 0x01023cb2 │ │ │ │ + @ instruction: 0x01023898 │ │ │ │ + smlatteq r4, r0, r3, r0 │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + ldrdeq ip, [r3, -r4] │ │ │ │ + strdeq r3, [r2, -lr] │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ + smlatteq r4, ip, r2, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4ebfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -142541,97 +142541,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmda r0, {r2, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ ldcllt 8, cr14, [r8, #40]! @ 0x28 │ │ │ │ - smlabteq r0, sl, r2, r4 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - @ instruction: 0x010042be │ │ │ │ - smlatbeq r0, sl, r2, r4 │ │ │ │ - smlatbeq r9, r8, r2, r0 │ │ │ │ - @ instruction: 0x01004298 │ │ │ │ - @ instruction: 0x0100429a │ │ │ │ - @ instruction: 0x01004292 │ │ │ │ - strdeq r7, [r3, -sl] │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - tsteq r0, r6, asr r2 │ │ │ │ - tsteq r3, sl, lsr r8 │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ + smlatbeq r0, sl, r3, r4 │ │ │ │ ldrdeq r4, [r3, -lr] │ │ │ │ - tsteq r0, lr, lsr r2 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - smlabbeq r9, r8, r1, r0 │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ - tsteq r0, r2, lsr #4 │ │ │ │ - tsteq r0, r4, lsr #4 │ │ │ │ - tsteq r0, lr, lsl r2 │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ - tsteq r0, sl, lsl #4 │ │ │ │ - tsteq r0, r6, lsr #2 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ + @ instruction: 0x0100439e │ │ │ │ + smlabbeq r0, sl, r3, r4 │ │ │ │ + smlabbeq r9, r8, r3, r0 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + tsteq r0, sl, ror r3 │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + ldrdeq r7, [r3, -sl] │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + strdeq ip, [r3, -r2] │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + @ instruction: 0x010348be │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ + tsteq r9, r8, ror #4 │ │ │ │ strdeq r4, [r0, -sl] │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - smlatteq r2, lr, sp, r5 │ │ │ │ - smlatteq r2, lr, sp, r5 │ │ │ │ - smlatteq r2, ip, sp, r5 │ │ │ │ - tsteq r2, r2, lsr lr │ │ │ │ - smlabteq r2, r2, sp, r5 │ │ │ │ - smlabteq r2, r0, sp, r5 │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - smlatteq r3, ip, r5, r0 │ │ │ │ - smlatteq r3, r6, r5, r0 │ │ │ │ - smlatteq r3, r0, r5, r0 │ │ │ │ + tsteq r0, r2, lsl #6 │ │ │ │ + tsteq r0, r4, lsl #6 │ │ │ │ + strdeq r4, [r0, -lr] │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ + ldrdeq r4, [r0, -r8] │ │ │ │ + smlatteq r0, sl, r2, r4 │ │ │ │ + tsteq r0, r6, lsl #4 │ │ │ │ + mrseq r4, R8_usr │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ + ldrdeq r4, [r0, -sl] │ │ │ │ + ldrdeq r4, [r0, -r4] │ │ │ │ + smlabteq r2, lr, lr, r5 │ │ │ │ + smlabteq r2, lr, lr, r5 │ │ │ │ + smlabteq r2, ip, lr, r5 │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + smlatbeq r2, r2, lr, r5 │ │ │ │ + smlatbeq r2, r0, lr, r5 │ │ │ │ ldrdeq r0, [r3, -sl] │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - smlabteq r3, lr, r5, r0 │ │ │ │ - tsteq r0, r0, asr r8 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ - @ instruction: 0x01030590 │ │ │ │ - smlabbeq r3, sl, r5, r0 │ │ │ │ - smlabbeq r3, r4, r5, r0 │ │ │ │ - strdeq fp, [r3, -sl] │ │ │ │ - strdeq fp, [r3, -r8] │ │ │ │ - strdeq fp, [r3, -r6] │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - strdeq fp, [r0, -r2] │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - tsteq r0, r0, asr #30 │ │ │ │ - tsteq r0, sl, lsr pc │ │ │ │ - smlabbeq r3, r6, ip, pc @ │ │ │ │ - tstpeq r3, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, lsl #2 │ │ │ │ - smlabteq r3, ip, r4, r4 │ │ │ │ - smlabteq r3, ip, r4, r4 │ │ │ │ - smlabteq r3, sl, r4, r4 │ │ │ │ - tstpeq r3, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01003e94 │ │ │ │ - smlabbeq r0, lr, lr, r3 │ │ │ │ - smlatbeq r3, r0, r4, r4 │ │ │ │ - smlabteq r2, r2, r5, r3 │ │ │ │ - smlatteq r3, r4, r3, sl │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - smlatbeq r3, r6, sp, fp │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - smlatbeq r3, r8, sp, fp │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ + smlabteq r3, ip, r6, r0 │ │ │ │ + smlabteq r3, r6, r6, r0 │ │ │ │ + smlabteq r3, r0, r6, r0 │ │ │ │ + @ instruction: 0x010306ba │ │ │ │ + @ instruction: 0x010306b4 │ │ │ │ + smlatbeq r3, lr, r6, r0 │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ + tsteq r0, lr, lsr #18 │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r3, r6 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r3, sl, ror #12 │ │ │ │ + tsteq r3, r4, ror #12 │ │ │ │ + ldrdeq fp, [r3, -sl] │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + ldrdeq fp, [r3, -r6] │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + smlatteq r0, ip, r8, fp │ │ │ │ + ldrdeq fp, [r0, -r2] │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r0, r0, lsr #32 │ │ │ │ + tsteq r0, sl, lsl r0 │ │ │ │ + tstpeq r3, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r2, r1, fp │ │ │ │ + smlatbeq r3, ip, r5, r4 │ │ │ │ + smlatbeq r3, ip, r5, r4 │ │ │ │ + smlatbeq r3, sl, r5, r4 │ │ │ │ + tstpeq r3, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r4, ror pc │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ + smlabbeq r3, r0, r5, r4 │ │ │ │ + smlatbeq r2, r2, r6, r3 │ │ │ │ + smlabteq r3, r4, r4, sl │ │ │ │ + tsteq r0, sl, lsr #30 │ │ │ │ + tsteq r0, r4, lsr #30 │ │ │ │ + smlabbeq r3, r6, lr, fp │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + smlabbeq r3, r8, lr, fp │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + tsteq r2, lr, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f28c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f2a0 │ │ │ │ @@ -142648,16 +142648,16 @@ │ │ │ │ sbcsmi r0, sl, r1, lsl #4 │ │ │ │ strle r0, [r5, #-2003] @ 0xfffff82d │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ stmdami r3, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r0, r8, r7, r3 │ │ │ │ - smlabteq r0, r2, r7, r3 │ │ │ │ + smlatbeq r0, r8, r8, r3 │ │ │ │ + smlatbeq r0, r2, r8, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4f2f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -142668,15 +142668,15 @@ │ │ │ │ @ instruction: 0xf844f7ff │ │ │ │ bmi 27013c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15a144> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ + tsteq r0, sl, lsl r9 │ │ │ │ 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 fec4f354 │ │ │ │ @@ -142684,17 +142684,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-228] @ 0xffffff1c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x0103fabe │ │ │ │ - ldrdeq pc, [r3, -r4] │ │ │ │ - @ instruction: 0x0103fa9e │ │ │ │ + @ instruction: 0x0103fb9e │ │ │ │ + @ instruction: 0x0103fbb4 │ │ │ │ + tstpeq r3, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4f388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c3683c │ │ │ │ bmi fe330a8c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a3684c │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tsteq r0, ip, lsl fp │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - strdeq r3, [r0, -r8] │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - strdeq r3, [r0, -r2] │ │ │ │ - tsteq r3, sl, asr fp │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - @ instruction: 0x01003ab6 │ │ │ │ - swpeq r4, sl, [r3] │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - smlabbeq r3, r2, r9, fp │ │ │ │ - @ instruction: 0x01039fbe │ │ │ │ - smlatbeq r0, ip, sl, r3 │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - @ instruction: 0x01003a9e │ │ │ │ - smlabbeq r0, sl, sl, r3 │ │ │ │ - smlatteq r8, r8, r9, pc @ │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - tsteq r0, lr, ror sl │ │ │ │ - tsteq r0, lr, ror sl │ │ │ │ - tsteq r0, r6, ror sl │ │ │ │ - tsteq r0, ip, asr #20 │ │ │ │ - tsteq r0, ip, asr #20 │ │ │ │ - tsteq r0, ip, asr sl │ │ │ │ - tsteq r0, r6, ror r9 │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r2, asr #20 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - tsteq r2, r2, lsr r6 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - tsteq r2, r2, ror r6 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - tstpeq r2, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r6, lsl #24 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + strdeq r3, [r0, -ip] │ │ │ │ + smlatteq r0, r8, fp, r3 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + ldrdeq r3, [r0, -sl] │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + @ instruction: 0x01003b96 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + tsteq r3, r2, ror #20 │ │ │ │ + swpeq sl, lr, [r3] │ │ │ │ + smlabbeq r0, ip, fp, r3 │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + smlabteq r8, r8, sl, pc @ │ │ │ │ + tsteq r0, r8, asr fp │ │ │ │ + tsteq r0, lr, asr fp │ │ │ │ + tsteq r0, lr, asr fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, ip, lsr #22 │ │ │ │ + tsteq r0, ip, lsr #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, r6, asr sl │ │ │ │ + tsteq r0, lr, asr #20 │ │ │ │ + tsteq r0, r2, lsr #22 │ │ │ │ + tsteq r0, r4, lsr #20 │ │ │ │ + tsteq r0, ip, lsl sl │ │ │ │ + tsteq r2, r4, lsl r7 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + tsteq r2, lr, lsl #14 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + smlatteq r2, r0, r6, r5 │ │ │ │ + ldrdeq r5, [r2, -ip] │ │ │ │ + tstpeq r2, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -ip] │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - @ instruction: 0x0102fdb4 │ │ │ │ - smlatbeq r2, ip, sp, pc @ │ │ │ │ - smlatbeq r2, r4, sp, pc @ │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - tstpeq r2, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r2, lsr #32 │ │ │ │ - tsteq r0, r6 │ │ │ │ - tstpeq r2, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r0, asr r7 │ │ │ │ - tsteq r0, r8, asr #14 │ │ │ │ - @ instruction: 0x0103f492 │ │ │ │ - smlabbeq r3, r6, r4, pc @ │ │ │ │ - smlabbeq r3, r2, r4, pc @ │ │ │ │ - tstpeq r3, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - smlabteq r3, lr, ip, r3 │ │ │ │ - smlabteq r3, ip, ip, r3 │ │ │ │ - smlabteq r3, r8, ip, r3 │ │ │ │ - tstpeq r3, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, lr, r6, r3 │ │ │ │ - smlabbeq r0, r6, r6, r3 │ │ │ │ - @ instruction: 0x01033c96 │ │ │ │ - @ instruction: 0x01022db6 │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlatteq r2, ip, lr, pc @ │ │ │ │ + smlatteq r2, r4, lr, pc @ │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + tsteq r0, ip, asr r1 │ │ │ │ + tsteq r0, r8, asr r1 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + @ instruction: 0x0102fe94 │ │ │ │ + smlabbeq r2, ip, lr, pc @ │ │ │ │ + smlabbeq r2, r4, lr, pc @ │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + strdeq fp, [r3, -r0] │ │ │ │ + tstpeq r2, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + smlatteq r0, r6, r0, fp │ │ │ │ + tstpeq r2, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r0, lsr r8 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + tstpeq r3, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r6, r9, sl │ │ │ │ + smlatbeq r3, lr, sp, r3 │ │ │ │ + smlatbeq r3, ip, sp, r3 │ │ │ │ + smlatbeq r3, r8, sp, r3 │ │ │ │ + tstpeq r3, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + @ instruction: 0x01022e96 │ │ │ │ + @ instruction: 0x01039cb6 │ │ │ │ + tsteq r0, sl, lsl r7 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + smlabbeq r0, lr, r8, r3 │ │ │ │ + @ instruction: 0x0100389a │ │ │ │ + tstpeq r8, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r2, r8, r3 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + smlatteq r8, r2, r5, pc @ │ │ │ │ + tsteq r0, sl, asr #16 │ │ │ │ + smlabteq r0, lr, r7, r3 │ │ │ │ + ldrdeq r3, [r0, -ip] │ │ │ │ + ldrdeq r3, [r0, -sl] │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + ldrdeq r3, [r0, -r6] │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + tstpeq r8, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlatteq r0, sl, r7, r3 │ │ │ │ + tstpeq r8, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, r6, r6, r3 │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlatbeq r8, ip, r4, pc @ │ │ │ │ + smlabteq r0, r0, r6, r3 │ │ │ │ + @ instruction: 0x01003698 │ │ │ │ + smlatbeq r0, r6, r6, r3 │ │ │ │ + smlatbeq r0, r4, r6, r3 │ │ │ │ + smlatbeq r0, r2, r6, r3 │ │ │ │ + smlatbeq r0, r0, r6, r3 │ │ │ │ + smlatbeq r0, r2, r6, r3 │ │ │ │ + tstpeq r8, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01003692 │ │ │ │ + tsteq r0, r6, lsl r6 │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + tsteq r0, r0, lsr #12 │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ + tsteq r0, r0, lsr #12 │ │ │ │ + smlatbeq r8, r8, r3, pc @ │ │ │ │ + tsteq r0, ip, lsl r6 │ │ │ │ tsteq r0, r2, lsr r6 │ │ │ │ - @ instruction: 0x0103b592 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - @ instruction: 0x0103b590 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r2, r2, lsr sp │ │ │ │ - smlatbeq r0, lr, r7, r3 │ │ │ │ - @ instruction: 0x010037ba │ │ │ │ - @ instruction: 0x0108f590 │ │ │ │ - smlatbeq r0, r2, r7, r3 │ │ │ │ - tsteq r0, r8, ror r7 │ │ │ │ - smlabbeq r0, r4, r7, r3 │ │ │ │ - smlabbeq r0, r0, r7, r3 │ │ │ │ - tsteq r0, ip, ror r7 │ │ │ │ - tsteq r0, r8, ror r7 │ │ │ │ - tsteq r0, sl, ror r7 │ │ │ │ - tstpeq r8, r2, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, sl, ror #14 │ │ │ │ - smlatteq r0, lr, r6, r3 │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - strdeq r3, [r0, -r8] │ │ │ │ - strdeq r3, [r0, -r6] │ │ │ │ - strdeq r3, [r0, -r8] │ │ │ │ - smlabbeq r8, r0, r4, pc @ │ │ │ │ - strdeq r3, [r0, -r4] │ │ │ │ - tsteq r0, sl, lsl #14 │ │ │ │ - tstpeq r8, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, lr, r3, pc @ │ │ │ │ - tstpeq r3, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r6, r5, r3 │ │ │ │ - strdeq r3, [r0, -r4] │ │ │ │ - smlabteq r8, ip, r3, pc @ │ │ │ │ - smlatteq r0, r0, r5, r3 │ │ │ │ - @ instruction: 0x010035b8 │ │ │ │ - smlabteq r0, r6, r5, r3 │ │ │ │ - smlabteq r0, r4, r5, r3 │ │ │ │ - smlabteq r0, r2, r5, r3 │ │ │ │ - smlabteq r0, r0, r5, r3 │ │ │ │ - smlabteq r0, r2, r5, r3 │ │ │ │ - tstpeq r8, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010035b2 │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, r2, asr #10 │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - tsteq r0, lr, lsr r5 │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - smlabteq r8, r8, r2, pc @ │ │ │ │ - tsteq r0, ip, lsr r5 │ │ │ │ - tsteq r0, r2, asr r5 │ │ │ │ - @ instruction: 0x0108f296 │ │ │ │ - ldrdeq pc, [r3, -r6] │ │ │ │ + tstpeq r8, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f2b6 │ │ │ │ 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 │ │ │ │ @@ -143434,23 +143434,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 │ │ │ │ - tstpeq r3, r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, sl, pc, lr @ │ │ │ │ - smlabbeq r3, r4, pc, lr @ │ │ │ │ - @ instruction: 0x0103ef92 │ │ │ │ - ldrdeq lr, [r3, -r0] │ │ │ │ - tstpeq r3, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, (UNDEF: 3) @ │ │ │ │ - tstpeq r3, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r4, r3 @ │ │ │ │ + smlatteq r3, r4, r0, pc @ │ │ │ │ + smlatbeq r3, sl, r0, pc @ │ │ │ │ + tstpeq r3, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r3, -r0] @ │ │ │ │ + tstpeq r3, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r0, r0, pc @ │ │ │ │ + strdeq pc, [r3, -lr] │ │ │ │ + tstpeq r3, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4ff58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -143551,35 +143551,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ and lr, r6, lr, lsr #16 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ ldcllt 8, cr14, [r0, #-152]! @ 0xffffff68 │ │ │ │ - strdeq sl, [r0, -lr] │ │ │ │ - @ instruction: 0x010226b4 │ │ │ │ - ldrdeq r2, [r0, -r2] │ │ │ │ - @ instruction: 0x01022694 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r2, r8, ror r6 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r2, r8, asr r6 │ │ │ │ - strdeq r2, [r2, -sl] │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - strdeq r3, [r2, -lr] │ │ │ │ - tsteq r2, r2, lsr #12 │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - smlabbeq r2, ip, sl, r2 │ │ │ │ - smlabbeq r2, r6, sl, r2 │ │ │ │ - smlabbeq r2, r0, sl, r2 │ │ │ │ - tsteq r2, sl, ror sl │ │ │ │ - smlabbeq r2, ip, sl, r2 │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ + @ instruction: 0x01022794 │ │ │ │ + @ instruction: 0x01002fb2 │ │ │ │ + tsteq r2, r4, ror r7 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + tsteq r2, r8, lsr r7 │ │ │ │ + ldrdeq r2, [r2, -sl] │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + tsteq r2, r2, lsl #14 │ │ │ │ + strdeq r2, [r0, -r8] │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r2, r6, ror #22 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec50164 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144393,100 +144393,100 @@ │ │ │ │ @ instruction: 0xf04f3b20 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r7, {r0, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b851 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - smlatbeq r3, lr, sp, lr │ │ │ │ - smlabbeq r0, r8, r8, r2 │ │ │ │ - tsteq r0, r4, ror #16 │ │ │ │ - tsteq r0, r2, asr r8 │ │ │ │ - tsteq r3, r8, asr sp │ │ │ │ - strdeq r2, [r0, -r8] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r0, r4, ror #14 │ │ │ │ - tsteq r0, r8, lsr r7 │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ - tsteq r0, sl, lsl #14 │ │ │ │ - smlatteq r0, r0, r6, r2 │ │ │ │ - @ instruction: 0x010026b6 │ │ │ │ + smlatteq r0, r6, r9, r2 │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + smlabbeq r3, lr, lr, lr │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r0, r4, asr #18 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + tsteq r3, r8, lsr lr │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + @ instruction: 0x010028b4 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + tsteq r0, r4, asr #16 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r0, lr, lsl #16 │ │ │ │ + smlatteq r0, sl, r7, r2 │ │ │ │ + smlabteq r0, r0, r7, r2 │ │ │ │ + @ instruction: 0x01002796 │ │ │ │ + smlabbeq r0, ip, r7, r2 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + tsteq r0, sl, lsr r7 │ │ │ │ + smlabteq r3, r0, ip, lr │ │ │ │ + ldrdeq r2, [r0, -r6] │ │ │ │ smlatbeq r0, ip, r6, r2 │ │ │ │ - smlabbeq r0, r6, r6, r2 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - smlatteq r3, r0, fp, lr │ │ │ │ - strdeq r2, [r0, -r6] │ │ │ │ - smlabteq r0, ip, r5, r2 │ │ │ │ - smlatbeq r0, r2, r5, r2 │ │ │ │ - @ instruction: 0x01002598 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - tsteq r0, r4, lsr #10 │ │ │ │ - strdeq r2, [r0, -sl] │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r4, r2 │ │ │ │ - smlatbeq r0, r0, r4, r2 │ │ │ │ - @ instruction: 0x01002496 │ │ │ │ - tsteq r0, r2, ror r4 │ │ │ │ - tsteq r0, ip, asr r4 │ │ │ │ - smlatbeq r3, r8, sl, lr │ │ │ │ + smlabbeq r0, r2, r6, r2 │ │ │ │ + tsteq r0, r8, ror r6 │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlatbeq r0, ip, r5, r2 │ │ │ │ + smlabbeq r0, r0, r5, r2 │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + tsteq r0, r2, asr r5 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + smlabbeq r3, r8, fp, lr │ │ │ │ + smlabteq r0, lr, r4, r2 │ │ │ │ + @ instruction: 0x010024b8 │ │ │ │ + tsteq r0, r8, ror r4 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ + tsteq r0, r2, lsl #8 │ │ │ │ smlatteq r0, lr, r3, r2 │ │ │ │ - ldrdeq r2, [r0, -r8] │ │ │ │ - @ instruction: 0x01002398 │ │ │ │ - tsteq r0, r8, ror #6 │ │ │ │ - tsteq r0, ip, lsr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - tsteq r0, lr, lsl #6 │ │ │ │ - ldrdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - @ instruction: 0x010022b6 │ │ │ │ - tsteq r0, sl, ror #4 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ - tsteq r0, r2, lsr r2 │ │ │ │ - mrseq r2, R8_usr │ │ │ │ - smlabteq r0, lr, r1, r2 │ │ │ │ - @ instruction: 0x0100219c │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - strheq r2, [r0, -lr] │ │ │ │ - swpeq r2, r8, [r0] │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - qaddeq r2, lr, r0 │ │ │ │ - tsteq r0, r8, lsr r0 │ │ │ │ - tsteq r0, r8 │ │ │ │ - ldrdeq r1, [r0, -r6] │ │ │ │ - @ instruction: 0x01001fb0 │ │ │ │ - smlabbeq r0, ip, pc, r1 @ │ │ │ │ - tsteq r0, r2, ror #30 │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - tsteq r0, r6, lsr pc │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - ldrdeq r1, [r0, -ip] │ │ │ │ - @ instruction: 0x01001eb2 │ │ │ │ - smlabbeq r0, lr, lr, r1 │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ + @ instruction: 0x010023be │ │ │ │ + @ instruction: 0x010023b4 │ │ │ │ + @ instruction: 0x01002396 │ │ │ │ + tsteq r0, sl, asr #6 │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + smlatteq r0, r0, r2, r2 │ │ │ │ + smlatbeq r0, lr, r2, r2 │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + smlatteq r0, ip, r1, r2 │ │ │ │ + @ instruction: 0x010021bc │ │ │ │ + @ instruction: 0x0100219e │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + smlatteq r0, r8, r0, r2 │ │ │ │ + strheq r2, [r0, -r6] │ │ │ │ + swpeq r2, r0, [r0] @ │ │ │ │ + tsteq r0, ip, rrx │ │ │ │ + tsteq r0, r2, asr #32 │ │ │ │ + tsteq r0, sl, lsr r0 │ │ │ │ + tsteq r0, r6, lsl r0 │ │ │ │ + smlatteq r0, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x01001fbc │ │ │ │ + @ instruction: 0x01001f92 │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ + tsteq r0, sl, asr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + tsteq r0, r4, lsl pc │ │ │ │ + strdeq r1, [r0, -r2] │ │ │ │ + smlabteq r0, r8, lr, r1 │ │ │ │ + @ instruction: 0x01001e9e │ │ │ │ + @ instruction: 0x01001e96 │ │ │ │ + tsteq r0, r2, ror lr │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ tsteq r0, ip, lsr lr │ │ │ │ - tsteq r0, r4, lsr lr │ │ │ │ - tsteq r0, r2, lsl lr │ │ │ │ - smlatteq r0, r8, sp, r1 │ │ │ │ - @ instruction: 0x01001dbe │ │ │ │ - @ instruction: 0x01001db6 │ │ │ │ + tsteq r0, sl, lsl lr │ │ │ │ + smlatteq r0, lr, sp, r1 │ │ │ │ + smlabteq r0, r2, sp, r1 │ │ │ │ @ instruction: 0x01001d92 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - tsteq r0, ip, asr sp │ │ │ │ - tsteq r0, sl, lsr sp │ │ │ │ - tsteq r0, lr, lsl #26 │ │ │ │ - smlatteq r0, r2, ip, r1 │ │ │ │ - @ instruction: 0x01001cb2 │ │ │ │ - smlabbeq r0, r0, ip, r1 │ │ │ │ + tsteq r0, r0, ror #26 │ │ │ │ blcs 8267f0 │ │ │ │ strbhi pc, [r4, -r0, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ @ instruction: 0xf8df8605 │ │ │ │ ldrbtmi r0, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ @@ -145263,108 +145263,108 @@ │ │ │ │ stmdami r0!, {r4, r7, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ ldmdami pc, {r1, r3, r7, r8, sp, lr, pc}^ @ │ │ │ │ orr r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e184 │ │ │ │ + smlatteq r0, r6, fp, r1 │ │ │ │ + smlabteq r0, r2, fp, r1 │ │ │ │ + @ instruction: 0x01001b96 │ │ │ │ + smlabbeq r0, ip, fp, r1 │ │ │ │ + tsteq r0, r6, ror #22 │ │ │ │ + tsteq r0, r6, lsr fp │ │ │ │ tsteq r0, r6, lsl #22 │ │ │ │ - smlatteq r0, r2, sl, r1 │ │ │ │ - @ instruction: 0x01001ab6 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ smlatbeq r0, ip, sl, r1 │ │ │ │ - smlabbeq r0, r6, sl, r1 │ │ │ │ - tsteq r0, r6, asr sl │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ + smlatbeq r0, r2, sl, r1 │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ + tsteq r0, sl, asr #20 │ │ │ │ + tsteq r0, lr, lsl sl │ │ │ │ + strdeq r1, [r0, -r2] │ │ │ │ smlabteq r0, ip, r9, r1 │ │ │ │ - smlabteq r0, r2, r9, r1 │ │ │ │ - @ instruction: 0x0100199c │ │ │ │ - tsteq r0, sl, ror #18 │ │ │ │ - tsteq r0, lr, lsr r9 │ │ │ │ - tsteq r0, r2, lsl r9 │ │ │ │ - smlatteq r0, ip, r8, r1 │ │ │ │ - smlabteq r0, r6, r8, r1 │ │ │ │ - @ instruction: 0x01001896 │ │ │ │ - smlabbeq r0, ip, r8, r1 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, r0, lsl r8 │ │ │ │ - tsteq r0, r6, lsl #16 │ │ │ │ - smlatteq r0, r0, r7, r1 │ │ │ │ - @ instruction: 0x010017b0 │ │ │ │ - smlatbeq r0, r6, r7, r1 │ │ │ │ - smlabbeq r0, r2, r7, r1 │ │ │ │ + smlatbeq r0, r6, r9, r1 │ │ │ │ + tsteq r0, r6, ror r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + tsteq r0, ip, lsl r9 │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ + smlatteq r0, r6, r8, r1 │ │ │ │ + smlabteq r0, r0, r8, r1 │ │ │ │ + @ instruction: 0x01001890 │ │ │ │ + smlabbeq r0, r6, r8, r1 │ │ │ │ + tsteq r0, r2, ror #16 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r0, r2, lsl #16 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlatbeq r0, r4, r7, r1 │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ tsteq r0, r4, asr r7 │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, r4, r6, r1 │ │ │ │ - @ instruction: 0x01001694 │ │ │ │ - tsteq r0, r4, ror r6 │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ - tsteq r0, r4, lsr #12 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, r8, r5, r1 │ │ │ │ - @ instruction: 0x0100159c │ │ │ │ - tsteq r0, r6, ror r5 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ - tsteq r0, r6, lsl r5 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlabteq r0, r4, r4, r1 │ │ │ │ - @ instruction: 0x01001494 │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - tsteq r0, r4, asr #8 │ │ │ │ - tsteq r0, r0, lsr #8 │ │ │ │ + tsteq r0, r0, lsr r7 │ │ │ │ + tsteq r0, r4, lsl #14 │ │ │ │ + strdeq r1, [r0, -sl] │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, r6, r1 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + tsteq r0, r0, lsl #12 │ │ │ │ + strdeq r1, [r0, -r6] │ │ │ │ + ldrdeq r1, [r0, -r2] │ │ │ │ + smlatbeq r0, r4, r5, r1 │ │ │ │ + tsteq r0, r4, ror r5 │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, r4, lsr #10 │ │ │ │ + tsteq r0, r0, lsl #10 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlabteq r0, sl, r4, r1 │ │ │ │ + smlatbeq r0, r4, r4, r1 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + tsteq r0, lr, lsl r4 │ │ │ │ strdeq r1, [r0, -r4] │ │ │ │ - smlatteq r0, sl, r3, r1 │ │ │ │ - smlabteq r0, r4, r3, r1 │ │ │ │ - @ instruction: 0x01001396 │ │ │ │ + smlatteq r0, ip, r3, r1 │ │ │ │ + smlabteq r0, r8, r3, r1 │ │ │ │ + @ instruction: 0x01001398 │ │ │ │ tsteq r0, r8, ror #6 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ tsteq r0, lr, lsr r3 │ │ │ │ tsteq r0, r4, lsl r3 │ │ │ │ - tsteq r0, ip, lsl #6 │ │ │ │ - smlatteq r0, r8, r2, r1 │ │ │ │ - @ instruction: 0x010012b8 │ │ │ │ - smlabbeq r0, r8, r2, r1 │ │ │ │ - tsteq r0, lr, asr r2 │ │ │ │ - tsteq r0, r4, lsr r2 │ │ │ │ - tsteq r0, r0, lsl r2 │ │ │ │ - smlatteq r0, ip, r1, r1 │ │ │ │ - smlabteq r0, r0, r1, r1 │ │ │ │ - @ instruction: 0x010011ba │ │ │ │ - @ instruction: 0x0100119a │ │ │ │ - tsteq r0, r2, ror r1 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - tsteq r0, r2, lsr #2 │ │ │ │ - strdeq r1, [r0, -r6] │ │ │ │ strdeq r1, [r0, -r0] │ │ │ │ + smlabteq r0, ip, r2, r1 │ │ │ │ + smlatbeq r0, r0, r2, r1 │ │ │ │ + @ instruction: 0x0100129a │ │ │ │ + tsteq r0, sl, ror r2 │ │ │ │ + tsteq r0, r2, asr r2 │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ ldrdeq r1, [r0, -r0] │ │ │ │ + @ instruction: 0x010011b0 │ │ │ │ + smlabbeq r0, r8, r1, r1 │ │ │ │ + tsteq r0, ip, asr r1 │ │ │ │ + tsteq r0, r0, lsr r1 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + strdeq r1, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r0, r1 │ │ │ │ + smlabteq r0, r8, r0, r1 │ │ │ │ smlatbeq r0, r8, r0, r1 │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - qaddeq r1, r0, r0 │ │ │ │ - tsteq r0, r4, lsr r0 │ │ │ │ - tsteq r0, r4, lsl r0 │ │ │ │ - smlatteq r0, lr, pc, r0 @ │ │ │ │ - smlatteq r0, r8, pc, r0 @ │ │ │ │ - smlabteq r0, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x01000f9e │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - tsteq r0, lr, ror #30 │ │ │ │ - tsteq r0, r0, asr pc │ │ │ │ - tsteq r0, sl, lsr #30 │ │ │ │ - tsteq r0, r4, lsr #30 │ │ │ │ - tsteq r0, r4, lsl #30 │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ - smlatteq r0, ip, lr, r0 │ │ │ │ - smlatteq r0, r6, lr, r0 │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + qaddeq r1, r4, r0 │ │ │ │ + tsteq r0, lr, asr #32 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq r0, sl │ │ │ │ + tsteq r0, r4 │ │ │ │ + smlatteq r0, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x0103d5b8 │ │ │ │ + smlatteq r3, r2, r4, sp │ │ │ │ + smlabteq r0, ip, pc, r0 @ │ │ │ │ + smlabteq r0, r6, pc, r0 @ │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,81 +145458,81 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, r6, ror #26 │ │ │ │ - tsteq r0, r0, ror #26 │ │ │ │ - tsteq r0, sl, asr sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, lr, asr #26 │ │ │ │ - tsteq r0, r8, asr #26 │ │ │ │ - tsteq r0, r2, asr #26 │ │ │ │ - smlatbeq r3, ip, r2, sp │ │ │ │ - tsteq r0, r6, lsr sp │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq r0, sl, lsr #26 │ │ │ │ - tsteq r0, r4, lsr #26 │ │ │ │ - tsteq r0, lr, lsl sp │ │ │ │ - tsteq r0, r8, lsl sp │ │ │ │ - tsteq r0, r2, lsl sp │ │ │ │ - tsteq r0, ip, lsl #26 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - smlatteq r0, lr, ip, r0 │ │ │ │ - @ instruction: 0x0103d3b8 │ │ │ │ - @ instruction: 0x0103d392 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - smlabteq r3, r6, r3, sp │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, sl, ip, r0 │ │ │ │ - smlabteq r0, r4, ip, r0 │ │ │ │ - @ instruction: 0x01000cbe │ │ │ │ - @ instruction: 0x01000cb8 │ │ │ │ - @ instruction: 0x01000cb2 │ │ │ │ - smlatbeq r0, ip, ip, r0 │ │ │ │ - smlatbeq r0, r6, ip, r0 │ │ │ │ - smlatbeq r0, r0, ip, r0 │ │ │ │ - @ instruction: 0x01000c9a │ │ │ │ - @ instruction: 0x01000c94 │ │ │ │ - smlabbeq r0, lr, ip, r0 │ │ │ │ - smlabbeq r0, r8, ip, r0 │ │ │ │ - smlabbeq r0, r2, ip, r0 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, lr, asr ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, r2, asr ip │ │ │ │ - tsteq r0, ip, asr #24 │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - tsteq r0, r4, lsr ip │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ - tsteq r0, r2, lsr #24 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - tsteq r0, r6, lsl ip │ │ │ │ - tsteq r0, r0, lsl ip │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ + tsteq r0, lr, lsr #28 │ │ │ │ + tsteq r0, r8, lsr #28 │ │ │ │ + tsteq r0, r2, lsr #28 │ │ │ │ + smlabbeq r3, ip, r3, sp │ │ │ │ + tsteq r0, r6, lsl lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + tsteq r0, sl, lsl #28 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ strdeq r0, [r0, -lr] │ │ │ │ strdeq r0, [r0, -r8] │ │ │ │ strdeq r0, [r0, -r2] │ │ │ │ - smlatteq r0, ip, fp, r0 │ │ │ │ - smlatteq r0, r6, fp, r0 │ │ │ │ - smlatteq r0, r0, fp, r0 │ │ │ │ - ldrdeq r0, [r0, -sl] │ │ │ │ + smlatteq r0, ip, sp, r0 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + smlatteq r3, r4, r3, sp │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + ldrdeq r0, [r0, -r4] │ │ │ │ + smlabteq r0, lr, sp, r0 │ │ │ │ + @ instruction: 0x0103d498 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + @ instruction: 0x01000dbc │ │ │ │ + smlatbeq r3, r6, r4, sp │ │ │ │ + @ instruction: 0x01000db0 │ │ │ │ + smlatbeq r0, sl, sp, r0 │ │ │ │ + smlatbeq r0, r4, sp, r0 │ │ │ │ + @ instruction: 0x01000d9e │ │ │ │ + @ instruction: 0x01000d98 │ │ │ │ + @ instruction: 0x01000d92 │ │ │ │ + smlabbeq r0, ip, sp, r0 │ │ │ │ + smlabbeq r0, r6, sp, r0 │ │ │ │ + smlabbeq r0, r0, sp, r0 │ │ │ │ + tsteq r0, sl, ror sp │ │ │ │ + tsteq r0, r4, ror sp │ │ │ │ + tsteq r0, lr, ror #26 │ │ │ │ + tsteq r0, r8, ror #26 │ │ │ │ + tsteq r0, r2, ror #26 │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r0, lr, lsr sp │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, r2, lsr sp │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, r6, lsr #26 │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ + tsteq r0, sl, lsl sp │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ + strdeq r0, [r0, -r6] │ │ │ │ + strdeq r0, [r0, -r0] │ │ │ │ + smlatteq r0, sl, ip, r0 │ │ │ │ + smlatteq r0, r4, ip, r0 │ │ │ │ + ldrdeq r0, [r0, -lr] │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlabteq r0, ip, ip, r0 │ │ │ │ + smlabteq r0, r6, ip, r0 │ │ │ │ + smlabteq r0, r0, ip, r0 │ │ │ │ + @ instruction: 0x01000cba │ │ │ │ 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 │ │ │ │ @@ -146379,16 +146379,16 @@ │ │ │ │ @ instruction: 0xf0c05f63 │ │ │ │ @ instruction: 0xf5a18452 │ │ │ │ @ instruction: 0xf04f5263 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x83abf100 │ │ │ │ mcrrlt 0, 0, pc, r7, cr0 @ │ │ │ │ - tsteq r0, r6, lsr pc │ │ │ │ - tsteq r2, lr, ror r5 │ │ │ │ + tsteq r0, r6, lsl r0 │ │ │ │ + tsteq r2, lr, asr r6 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 988390 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 7343dc │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r2, lsr #26 │ │ │ │ - ldrdeq pc, [r1, -r8] │ │ │ │ - ldrshteq pc, [pc], #150 @ │ │ │ │ - @ instruction: 0x0101f1b8 │ │ │ │ - @ instruction: 0x01006d92 │ │ │ │ - @ instruction: 0x0101f198 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlabbeq r1, r6, r1, pc @ │ │ │ │ - @ instruction: 0x0103bc9c │ │ │ │ - smlatbeq r3, r0, ip, fp │ │ │ │ - smlatbeq r3, r6, fp, r0 │ │ │ │ - tstpeq r1, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, lr, ip, fp │ │ │ │ - @ instruction: 0x0103bc90 │ │ │ │ - smlabbeq r3, lr, ip, fp │ │ │ │ - @ instruction: 0x010208be │ │ │ │ - smlatteq r1, r2, r0, pc @ │ │ │ │ - rscseq pc, pc, r0, lsr #18 │ │ │ │ - smlabteq r1, r8, r0, pc @ │ │ │ │ - smlalseq pc, pc, sl, r5 @ │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + @ instruction: 0x0101f2b8 │ │ │ │ + ldrsbteq pc, [pc], #166 @ │ │ │ │ + @ instruction: 0x0101f298 │ │ │ │ + tsteq r0, r2, ror lr │ │ │ │ + tstpeq r1, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, ip, r4, sp │ │ │ │ + tstpeq r1, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + smlabbeq r3, r0, sp, fp │ │ │ │ + smlabbeq r3, r6, ip, r0 │ │ │ │ + tstpeq r1, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, ror #26 │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + tsteq r3, lr, ror #26 │ │ │ │ + @ instruction: 0x0102099e │ │ │ │ + smlabteq r1, r2, r1, pc @ │ │ │ │ + rscseq pc, pc, r0, lsl #20 │ │ │ │ + smlatbeq r1, r8, r1, pc @ │ │ │ │ + rscseq pc, pc, sl, ror r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5362c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, r5, #268435456 @ 0x10000000 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -147791,107 +147791,107 @@ │ │ │ │ @ instruction: 0xf04f6354 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ ldmdami lr, {r3, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b8bb │ │ │ │ - ldrsbteq pc, [pc], #62 @ │ │ │ │ - smlabteq r3, r0, fp, fp │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - rscseq pc, pc, r2, asr r3 @ │ │ │ │ - rscseq pc, pc, r2, lsr r3 @ │ │ │ │ - rscseq pc, pc, r4, lsl r3 @ │ │ │ │ - ldrshteq pc, [pc], #36 @ │ │ │ │ - ldrsbteq pc, [pc], #38 @ │ │ │ │ - ldrhteq pc, [pc], #40 @ │ │ │ │ - smlalseq pc, pc, r4, r2 @ │ │ │ │ - rscseq pc, pc, r8, ror #4 │ │ │ │ - rscseq pc, pc, r4, asr #4 │ │ │ │ - rscseq pc, pc, lr, lsr #4 │ │ │ │ - rscseq pc, pc, r4, lsl #4 │ │ │ │ - rscseq pc, pc, r0, ror #3 │ │ │ │ + ldrhteq pc, [pc], #78 @ │ │ │ │ + smlatbeq r3, r0, ip, fp │ │ │ │ + smlatteq r3, ip, fp, fp │ │ │ │ + rscseq pc, pc, r2, lsr r4 @ │ │ │ │ + rscseq pc, pc, r2, lsl r4 @ │ │ │ │ + ldrshteq pc, [pc], #52 @ │ │ │ │ + ldrsbteq pc, [pc], #52 @ │ │ │ │ + ldrhteq pc, [pc], #54 @ │ │ │ │ + smlalseq pc, pc, r8, r3 @ │ │ │ │ + rscseq pc, pc, r4, ror r3 @ │ │ │ │ + rscseq pc, pc, r8, asr #6 │ │ │ │ + rscseq pc, pc, r4, lsr #6 │ │ │ │ + rscseq pc, pc, lr, lsl #6 │ │ │ │ + rscseq pc, pc, r4, ror #5 │ │ │ │ + rscseq pc, pc, r0, asr #5 │ │ │ │ + smlalseq pc, pc, r6, r2 @ │ │ │ │ + rscseq pc, pc, ip, lsl #5 │ │ │ │ + rscseq pc, pc, r6, ror #4 │ │ │ │ + rscseq pc, pc, ip, lsr r2 @ │ │ │ │ + rscseq pc, pc, r2, lsl r2 @ │ │ │ │ + rscseq pc, pc, r6, ror #3 │ │ │ │ + ldrsbteq pc, [pc], #28 @ │ │ │ │ ldrhteq pc, [pc], #22 @ │ │ │ │ - rscseq pc, pc, ip, lsr #3 │ │ │ │ - rscseq pc, pc, r6, lsl #3 │ │ │ │ - rscseq pc, pc, ip, asr r1 @ │ │ │ │ + smlalseq pc, pc, r2, r1 @ │ │ │ │ + rscseq pc, pc, r6, ror #2 │ │ │ │ + rscseq pc, pc, ip, lsr r1 @ │ │ │ │ rscseq pc, pc, r2, lsr r1 @ │ │ │ │ - rscseq pc, pc, r6, lsl #2 │ │ │ │ - ldrshteq pc, [pc], #12 @ │ │ │ │ - ldrsbteq pc, [pc], #6 @ │ │ │ │ + rscseq pc, pc, lr, lsl #2 │ │ │ │ + rscseq pc, pc, r2, ror #1 │ │ │ │ + ldrsbteq pc, [pc], #8 @ │ │ │ │ ldrhteq pc, [pc], #2 @ │ │ │ │ - rscseq pc, pc, r6, lsl #1 │ │ │ │ - rscseq pc, pc, ip, asr r0 @ │ │ │ │ - rscseq pc, pc, r2, asr r0 @ │ │ │ │ - rscseq pc, pc, lr, lsr #32 │ │ │ │ - rscseq pc, pc, r2 │ │ │ │ - ldrshteq lr, [pc], #248 │ │ │ │ - ldrsbteq lr, [pc], #242 │ │ │ │ - rscseq lr, pc, r4, lsr #31 │ │ │ │ - rscseq lr, pc, r6, ror pc @ │ │ │ │ - rscseq lr, pc, sl, asr #30 │ │ │ │ - rscseq lr, pc, lr, lsl pc @ │ │ │ │ - ldrshteq lr, [pc], #234 │ │ │ │ - rscseq lr, pc, r8, ror #29 │ │ │ │ - ldrhteq lr, [pc], #236 │ │ │ │ - ldrhteq lr, [pc], #226 │ │ │ │ - rscseq lr, pc, lr, lsl #29 │ │ │ │ - rscseq lr, pc, r0, ror #28 │ │ │ │ - rscseq lr, pc, r4, lsr lr @ │ │ │ │ - rscseq lr, pc, sl, lsr #28 │ │ │ │ - rscseq lr, pc, r4, lsl #28 │ │ │ │ - ldrsbteq lr, [pc], #214 │ │ │ │ - ldrhteq lr, [pc], #210 │ │ │ │ - rscseq lr, pc, ip, lsl #27 │ │ │ │ - rscseq lr, pc, r0, ror #26 │ │ │ │ - rscseq lr, pc, r4, lsr sp @ │ │ │ │ - rscseq lr, pc, r8, lsl #26 │ │ │ │ - ldrshteq lr, [pc], #206 │ │ │ │ - rscseq lr, pc, r8, ror #25 │ │ │ │ - ldrhteq lr, [pc], #204 │ │ │ │ - rscseq lr, pc, r6, lsr #25 │ │ │ │ - smlalseq lr, pc, r0, ip @ │ │ │ │ - rscseq lr, pc, r4, ror #24 │ │ │ │ + rscseq pc, pc, r4, lsl #1 │ │ │ │ + rscseq pc, pc, r6, asr r0 @ │ │ │ │ + rscseq pc, pc, sl, lsr #32 │ │ │ │ + ldrshteq lr, [pc], #254 │ │ │ │ + ldrsbteq lr, [pc], #250 │ │ │ │ + rscseq lr, pc, r8, asr #31 │ │ │ │ + smlalseq lr, pc, ip, pc @ │ │ │ │ + smlalseq lr, pc, r2, pc @ │ │ │ │ + rscseq lr, pc, lr, ror #30 │ │ │ │ + rscseq lr, pc, r0, asr #30 │ │ │ │ + rscseq lr, pc, r4, lsl pc @ │ │ │ │ + rscseq lr, pc, sl, lsl #30 │ │ │ │ + rscseq lr, pc, r4, ror #29 │ │ │ │ + ldrhteq lr, [pc], #230 │ │ │ │ + smlalseq lr, pc, r2, lr @ │ │ │ │ + rscseq lr, pc, ip, ror #28 │ │ │ │ + rscseq lr, pc, r0, asr #28 │ │ │ │ + rscseq lr, pc, r4, lsl lr @ │ │ │ │ + rscseq lr, pc, r8, ror #27 │ │ │ │ + ldrsbteq lr, [pc], #222 │ │ │ │ + rscseq lr, pc, r8, asr #27 │ │ │ │ + smlalseq lr, pc, ip, sp @ │ │ │ │ + rscseq lr, pc, r6, lsl #27 │ │ │ │ + rscseq lr, pc, r0, ror sp @ │ │ │ │ + rscseq lr, pc, r4, asr #26 │ │ │ │ + rscseq lr, pc, r8, lsl sp @ │ │ │ │ + rscseq lr, pc, r2, lsl #26 │ │ │ │ + rscseq lr, pc, ip, ror #25 │ │ │ │ + rscseq lr, pc, r0, asr #25 │ │ │ │ + rscseq lr, pc, sl, lsr #25 │ │ │ │ + smlalseq lr, pc, r4, ip @ │ │ │ │ + rscseq lr, pc, r6, ror #24 │ │ │ │ rscseq lr, pc, r8, lsr ip @ │ │ │ │ - rscseq lr, pc, r2, lsr #24 │ │ │ │ rscseq lr, pc, ip, lsl #24 │ │ │ │ rscseq lr, pc, r0, ror #23 │ │ │ │ - rscseq lr, pc, sl, asr #23 │ │ │ │ - ldrhteq lr, [pc], #180 │ │ │ │ - rscseq lr, pc, r6, lsl #23 │ │ │ │ - rscseq lr, pc, r8, asr fp @ │ │ │ │ - rscseq lr, pc, ip, lsr #22 │ │ │ │ - rscseq lr, pc, r0, lsl #22 │ │ │ │ - ldrsbteq lr, [pc], #162 │ │ │ │ - ldrhteq lr, [pc], #172 │ │ │ │ - smlalseq lr, pc, r8, sl @ │ │ │ │ - rscseq lr, pc, ip, ror #20 │ │ │ │ - rscseq lr, pc, r2, asr #20 │ │ │ │ - rscseq lr, pc, sl, lsr sl @ │ │ │ │ - rscseq lr, pc, r8, lsl sl @ │ │ │ │ - ldrshteq lr, [pc], #150 │ │ │ │ - rscseq lr, pc, ip, asr #19 │ │ │ │ - rscseq lr, pc, r2, lsr #19 │ │ │ │ - rscseq lr, pc, r8, ror r9 @ │ │ │ │ - rscseq lr, pc, r0, ror r9 @ │ │ │ │ - rscseq lr, pc, lr, asr #18 │ │ │ │ - rscseq lr, pc, ip, lsr #18 │ │ │ │ - rscseq lr, pc, r2, lsl #18 │ │ │ │ - ldrsbteq lr, [pc], #136 │ │ │ │ - ldrsbteq lr, [pc], #128 │ │ │ │ - rscseq lr, pc, lr, lsr #17 │ │ │ │ - rscseq lr, pc, ip, lsl #17 │ │ │ │ - rscseq lr, pc, r0, ror #16 │ │ │ │ - rscseq lr, pc, r6, lsr r8 @ │ │ │ │ - rscseq lr, pc, ip, lsl #16 │ │ │ │ - rscseq lr, pc, r2, ror #15 │ │ │ │ - ldrsbteq lr, [pc], #122 │ │ │ │ - ldrhteq lr, [pc], #120 │ │ │ │ - smlalseq lr, pc, r6, r7 @ │ │ │ │ - rscseq lr, pc, r8, ror #14 │ │ │ │ + ldrhteq lr, [pc], #178 │ │ │ │ + smlalseq lr, pc, ip, fp @ │ │ │ │ + rscseq lr, pc, r8, ror fp @ │ │ │ │ + rscseq lr, pc, ip, asr #22 │ │ │ │ + rscseq lr, pc, r2, lsr #22 │ │ │ │ + rscseq lr, pc, sl, lsl fp @ │ │ │ │ + ldrshteq lr, [pc], #168 │ │ │ │ + ldrsbteq lr, [pc], #166 │ │ │ │ + rscseq lr, pc, ip, lsr #21 │ │ │ │ + rscseq lr, pc, r2, lsl #21 │ │ │ │ + rscseq lr, pc, r8, asr sl @ │ │ │ │ + rscseq lr, pc, r0, asr sl @ │ │ │ │ + rscseq lr, pc, lr, lsr #20 │ │ │ │ + rscseq lr, pc, ip, lsl #20 │ │ │ │ + rscseq lr, pc, r2, ror #19 │ │ │ │ + ldrhteq lr, [pc], #152 │ │ │ │ + ldrhteq lr, [pc], #144 │ │ │ │ + rscseq lr, pc, lr, lsl #19 │ │ │ │ + rscseq lr, pc, ip, ror #18 │ │ │ │ + rscseq lr, pc, r0, asr #18 │ │ │ │ + rscseq lr, pc, r6, lsl r9 @ │ │ │ │ + rscseq lr, pc, ip, ror #17 │ │ │ │ + rscseq lr, pc, r2, asr #17 │ │ │ │ + ldrhteq lr, [pc], #138 │ │ │ │ + smlalseq lr, pc, r8, r8 @ │ │ │ │ + rscseq lr, pc, r6, ror r8 @ │ │ │ │ + rscseq lr, pc, r8, asr #16 │ │ │ │ tstppl ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0050f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6350 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -148696,99 +148696,99 @@ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ addslt r3, fp, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ andshi pc, r5, r2, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ stmiblt r8!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq lr, pc, r6, asr #11 │ │ │ │ - ldrhteq lr, [pc], #92 │ │ │ │ - smlalseq lr, pc, r8, r5 @ │ │ │ │ - rscseq lr, pc, r4, ror r5 @ │ │ │ │ - rscseq lr, pc, r4, asr #10 │ │ │ │ - rscseq lr, pc, r8, lsl r5 @ │ │ │ │ - rscseq lr, pc, sl, ror #9 │ │ │ │ + rscseq lr, pc, r6, lsr #13 │ │ │ │ + smlalseq lr, pc, ip, r6 @ │ │ │ │ + rscseq lr, pc, r8, ror r6 @ │ │ │ │ + rscseq lr, pc, r4, asr r6 @ │ │ │ │ + rscseq lr, pc, r4, lsr #12 │ │ │ │ + ldrshteq lr, [pc], #88 │ │ │ │ + rscseq lr, pc, sl, asr #11 │ │ │ │ + rscseq lr, pc, r0, asr #11 │ │ │ │ + smlalseq lr, pc, sl, r5 @ │ │ │ │ + rscseq lr, pc, ip, ror #10 │ │ │ │ + rscseq lr, pc, r2, ror #10 │ │ │ │ + rscseq lr, pc, ip, lsr r5 @ │ │ │ │ + rscseq lr, pc, lr, lsl #10 │ │ │ │ rscseq lr, pc, r0, ror #9 │ │ │ │ - ldrhteq lr, [pc], #74 │ │ │ │ - rscseq lr, pc, ip, lsl #9 │ │ │ │ + ldrsbteq lr, [pc], #70 │ │ │ │ + ldrhteq lr, [pc], #64 │ │ │ │ rscseq lr, pc, r2, lsl #9 │ │ │ │ - rscseq lr, pc, ip, asr r4 @ │ │ │ │ - rscseq lr, pc, lr, lsr #8 │ │ │ │ - rscseq lr, pc, r0, lsl #8 │ │ │ │ - ldrshteq lr, [pc], #54 │ │ │ │ - ldrsbteq lr, [pc], #48 │ │ │ │ - rscseq lr, pc, r2, lsr #7 │ │ │ │ - smlalseq lr, pc, r8, r3 @ │ │ │ │ - rscseq lr, pc, r2, ror r3 @ │ │ │ │ - smlatteq r3, sl, sl, sl │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - @ instruction: 0x0103aab2 │ │ │ │ - ldrhteq lr, [pc], #32 │ │ │ │ - rscseq lr, pc, r2, lsl #5 │ │ │ │ - rscseq lr, pc, r8, ror r2 @ │ │ │ │ - rscseq lr, pc, r2, asr r2 @ │ │ │ │ - rscseq lr, pc, r6, lsr #4 │ │ │ │ - rscseq lr, pc, ip, lsl r2 @ │ │ │ │ + rscseq lr, pc, r8, ror r4 @ │ │ │ │ + rscseq lr, pc, r2, asr r4 @ │ │ │ │ + smlabteq r3, sl, fp, sl │ │ │ │ + smlatteq r3, sl, fp, sl │ │ │ │ + @ instruction: 0x0103ab92 │ │ │ │ + smlalseq lr, pc, r0, r3 @ │ │ │ │ + rscseq lr, pc, r2, ror #6 │ │ │ │ + rscseq lr, pc, r8, asr r3 @ │ │ │ │ + rscseq lr, pc, r2, lsr r3 @ │ │ │ │ + rscseq lr, pc, r6, lsl #6 │ │ │ │ + ldrshteq lr, [pc], #44 │ │ │ │ + ldrsbteq lr, [pc], #40 │ │ │ │ + rscseq lr, pc, r6, lsr #5 │ │ │ │ + rscseq lr, pc, r4, ror r2 @ │ │ │ │ + rscseq lr, pc, r4, asr #4 │ │ │ │ + rscseq lr, pc, lr, lsl r2 @ │ │ │ │ ldrshteq lr, [pc], #24 │ │ │ │ - rscseq lr, pc, r6, asr #3 │ │ │ │ - smlalseq lr, pc, r4, r1 @ │ │ │ │ - rscseq lr, pc, r4, ror #2 │ │ │ │ - rscseq lr, pc, lr, lsr r1 @ │ │ │ │ + rscseq lr, pc, r8, asr #3 │ │ │ │ + rscseq lr, pc, r2, lsr #3 │ │ │ │ + rscseq lr, pc, sl, ror r1 @ │ │ │ │ + rscseq lr, pc, sl, asr #2 │ │ │ │ rscseq lr, pc, r8, lsl r1 @ │ │ │ │ - rscseq lr, pc, r8, ror #1 │ │ │ │ - rscseq lr, pc, r2, asr #1 │ │ │ │ - smlalseq lr, pc, sl, r0 @ │ │ │ │ - rscseq lr, pc, sl, rrx │ │ │ │ - rscseq lr, pc, r8, lsr r0 @ │ │ │ │ - rscseq lr, pc, r2, lsl r0 @ │ │ │ │ - rscseq sp, pc, ip, ror #31 │ │ │ │ - ldrhteq sp, [pc], #252 │ │ │ │ - ldrhteq sp, [pc], #242 │ │ │ │ - rscseq sp, pc, ip, lsl #31 │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ + ldrshteq lr, [pc], #2 │ │ │ │ + rscseq lr, pc, ip, asr #1 │ │ │ │ + smlalseq lr, pc, ip, r0 @ │ │ │ │ + smlalseq lr, pc, r2, r0 @ │ │ │ │ + rscseq lr, pc, ip, rrx │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + rscseq lr, pc, r6, lsr #32 │ │ │ │ + rscseq lr, pc, r0 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + rscseq sp, pc, r4, ror pc @ │ │ │ │ rscseq sp, pc, r6, asr #30 │ │ │ │ - rscseq sp, pc, r0, lsr #30 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - smlalseq sp, pc, r4, lr @ │ │ │ │ - rscseq sp, pc, r6, ror #28 │ │ │ │ + rscseq sp, pc, r8, lsl pc @ │ │ │ │ + rscseq sp, pc, lr, lsl #30 │ │ │ │ + rscseq sp, pc, r8, ror #29 │ │ │ │ + ldrhteq sp, [pc], #234 │ │ │ │ + smlalseq sp, pc, r2, lr @ │ │ │ │ + rscseq sp, pc, sl, ror #28 │ │ │ │ rscseq sp, pc, r8, lsr lr @ │ │ │ │ - rscseq sp, pc, lr, lsr #28 │ │ │ │ - rscseq sp, pc, r8, lsl #28 │ │ │ │ - ldrsbteq sp, [pc], #218 │ │ │ │ - ldrhteq sp, [pc], #210 │ │ │ │ - rscseq sp, pc, sl, lsl #27 │ │ │ │ - rscseq sp, pc, r8, asr sp @ │ │ │ │ - rscseq sp, pc, r6, lsr #26 │ │ │ │ - rscseq sp, pc, r0, lsl #26 │ │ │ │ - ldrsbteq sp, [pc], #200 │ │ │ │ - rscseq sp, pc, ip, lsr #25 │ │ │ │ - rscseq sp, pc, ip, ror ip @ │ │ │ │ - rscseq sp, pc, r2, ror ip @ │ │ │ │ - rscseq sp, pc, lr, asr ip @ │ │ │ │ - rscseq sp, pc, sl, lsr ip @ │ │ │ │ - rscseq sp, pc, r8, lsr #24 │ │ │ │ - ldrshteq sp, [pc], #188 │ │ │ │ - ldrsbteq sp, [pc], #176 │ │ │ │ - smlalseq sp, pc, lr, fp @ │ │ │ │ - rscseq sp, pc, ip, ror #22 │ │ │ │ - rscseq sp, pc, ip, lsr fp @ │ │ │ │ - rscseq sp, pc, r0, lsl fp @ │ │ │ │ - rscseq sp, pc, r0, ror #21 │ │ │ │ - ldrsbteq sp, [pc], #168 │ │ │ │ - ldrhteq sp, [pc], #164 │ │ │ │ - rscseq sp, pc, lr, lsl #21 │ │ │ │ - rscseq sp, pc, lr, asr sl @ │ │ │ │ - rscseq sp, pc, lr, lsr #20 │ │ │ │ - rscseq sp, pc, r6, lsr #20 │ │ │ │ - rscseq sp, pc, r2, lsl #20 │ │ │ │ - ldrsbteq sp, [pc], #146 │ │ │ │ - rscseq sp, pc, sl, asr #19 │ │ │ │ - rscseq sp, pc, r6, lsr #19 │ │ │ │ - rscseq sp, pc, r6, ror r9 @ │ │ │ │ - rscseq sp, pc, r2, asr #18 │ │ │ │ + rscseq sp, pc, r6, lsl #28 │ │ │ │ + rscseq sp, pc, r0, ror #27 │ │ │ │ + ldrhteq sp, [pc], #216 │ │ │ │ + rscseq sp, pc, ip, lsl #27 │ │ │ │ + rscseq sp, pc, ip, asr sp @ │ │ │ │ + rscseq sp, pc, r2, asr sp @ │ │ │ │ + rscseq sp, pc, lr, lsr sp @ │ │ │ │ + rscseq sp, pc, sl, lsl sp @ │ │ │ │ + rscseq sp, pc, r8, lsl #26 │ │ │ │ + ldrsbteq sp, [pc], #204 │ │ │ │ + ldrhteq sp, [pc], #192 │ │ │ │ + rscseq sp, pc, lr, ror ip @ │ │ │ │ + rscseq sp, pc, ip, asr #24 │ │ │ │ + rscseq sp, pc, ip, lsl ip @ │ │ │ │ + ldrshteq sp, [pc], #176 │ │ │ │ + rscseq sp, pc, r0, asr #23 │ │ │ │ + ldrhteq sp, [pc], #184 │ │ │ │ + smlalseq sp, pc, r4, fp @ │ │ │ │ + rscseq sp, pc, lr, ror #22 │ │ │ │ + rscseq sp, pc, lr, lsr fp @ │ │ │ │ + rscseq sp, pc, lr, lsl #22 │ │ │ │ + rscseq sp, pc, r6, lsl #22 │ │ │ │ + rscseq sp, pc, r2, ror #21 │ │ │ │ + ldrhteq sp, [pc], #162 │ │ │ │ + rscseq sp, pc, sl, lsr #21 │ │ │ │ + rscseq sp, pc, r6, lsl #21 │ │ │ │ + rscseq sp, pc, r6, asr sl @ │ │ │ │ + rscseq sp, pc, r2, lsr #20 │ │ │ │ orrsvc pc, ip, #268435460 @ 0x10000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ orrvc pc, pc, #268435460 @ 0x10000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ @@ -149591,99 +149591,99 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000baab │ │ │ │ - ldrhteq sp, [pc], #126 │ │ │ │ - ldrhteq sp, [pc], #116 │ │ │ │ - rscseq sp, pc, lr, lsl #15 │ │ │ │ - rscseq sp, pc, r8, ror #14 │ │ │ │ - rscseq sp, pc, r8, lsr r7 @ │ │ │ │ - rscseq sp, pc, r2, lsl r7 @ │ │ │ │ - rscseq sp, pc, r2, ror #13 │ │ │ │ - ldrsbteq sp, [pc], #104 │ │ │ │ - ldrhteq sp, [pc], #96 │ │ │ │ - rscseq sp, pc, r2, lsl #13 │ │ │ │ - rscseq sp, pc, r6, asr r6 @ │ │ │ │ - rscseq sp, pc, r4, lsr #12 │ │ │ │ - ldrshteq sp, [pc], #92 │ │ │ │ - ldrsbteq sp, [pc], #88 │ │ │ │ - rscseq sp, pc, ip, lsr #11 │ │ │ │ - rscseq sp, pc, sl, ror r5 @ │ │ │ │ - rscseq sp, pc, r0, ror r5 @ │ │ │ │ - rscseq sp, pc, ip, asr #10 │ │ │ │ - rscseq sp, pc, r8, lsr #10 │ │ │ │ - ldrshteq sp, [pc], #76 │ │ │ │ - ldrsbteq sp, [pc], #64 │ │ │ │ - rscseq sp, pc, ip, lsr #9 │ │ │ │ - rscseq sp, pc, r8, lsl #9 │ │ │ │ - rscseq sp, pc, ip, asr r4 @ │ │ │ │ - rscseq sp, pc, r2, asr r4 @ │ │ │ │ - rscseq sp, pc, lr, lsr #8 │ │ │ │ - rscseq sp, pc, r0, lsl #8 │ │ │ │ - ldrsbteq sp, [pc], #48 │ │ │ │ - rscseq sp, pc, r4, lsr #7 │ │ │ │ - rscseq sp, pc, r8, ror r3 @ │ │ │ │ - rscseq sp, pc, r4, asr r3 @ │ │ │ │ - rscseq sp, pc, r0, lsr r3 @ │ │ │ │ - rscseq sp, pc, r4, lsl #6 │ │ │ │ - rscseq sp, pc, r0, ror #5 │ │ │ │ - ldrhteq sp, [pc], #42 │ │ │ │ - rscseq sp, pc, ip, lsl #5 │ │ │ │ - rscseq sp, pc, lr, asr r2 @ │ │ │ │ - rscseq sp, pc, r8, lsr r2 @ │ │ │ │ - rscseq sp, pc, r2, lsl r2 @ │ │ │ │ - rscseq sp, pc, r4, ror #3 │ │ │ │ - ldrhteq sp, [pc], #30 │ │ │ │ - smlalseq sp, pc, r2, r1 @ │ │ │ │ - rscseq sp, pc, r8, lsl #3 │ │ │ │ - rscseq sp, pc, r4, ror r1 @ │ │ │ │ - rscseq sp, pc, r2, asr #2 │ │ │ │ - rscseq sp, pc, r6, lsl r1 @ │ │ │ │ - ldrsbteq sp, [pc], #12 │ │ │ │ - ldrhteq sp, [pc], #0 │ │ │ │ - rscseq sp, pc, r6, lsr #1 │ │ │ │ - smlalseq sp, pc, r2, r0 @ │ │ │ │ - rscseq sp, pc, r8, asr r0 @ │ │ │ │ - rscseq sp, pc, r4, lsr r0 @ │ │ │ │ - rscseq sp, pc, r4 │ │ │ │ - ldrsbteq ip, [pc], #244 │ │ │ │ - ldrhteq ip, [pc], #244 │ │ │ │ - smlalseq ip, pc, r0, pc @ │ │ │ │ - rscseq ip, pc, ip, asr #30 │ │ │ │ - rscseq ip, pc, r2, asr #30 │ │ │ │ - rscseq ip, pc, lr, lsr #30 │ │ │ │ - rscseq ip, pc, sl, lsl #30 │ │ │ │ - ldrshteq ip, [pc], #230 │ │ │ │ - rscseq ip, pc, r0, asr #29 │ │ │ │ - rscseq ip, pc, ip, lsr #29 │ │ │ │ - rscseq ip, pc, r8, lsl #29 │ │ │ │ - rscseq ip, pc, r4, ror lr @ │ │ │ │ - rscseq ip, pc, r6, asr #28 │ │ │ │ - rscseq ip, pc, sl, lsl lr @ │ │ │ │ - rscseq ip, pc, sl, ror #27 │ │ │ │ - ldrhteq ip, [pc], #216 │ │ │ │ - rscseq ip, pc, r8, lsl #27 │ │ │ │ + smlalseq sp, pc, lr, r8 @ │ │ │ │ + smlalseq sp, pc, r4, r8 @ │ │ │ │ + rscseq sp, pc, lr, ror #16 │ │ │ │ + rscseq sp, pc, r8, asr #16 │ │ │ │ + rscseq sp, pc, r8, lsl r8 @ │ │ │ │ + ldrshteq sp, [pc], #114 │ │ │ │ + rscseq sp, pc, r2, asr #15 │ │ │ │ + ldrhteq sp, [pc], #120 │ │ │ │ + smlalseq sp, pc, r0, r7 @ │ │ │ │ + rscseq sp, pc, r2, ror #14 │ │ │ │ + rscseq sp, pc, r6, lsr r7 @ │ │ │ │ + rscseq sp, pc, r4, lsl #14 │ │ │ │ + ldrsbteq sp, [pc], #108 │ │ │ │ + ldrhteq sp, [pc], #104 │ │ │ │ + rscseq sp, pc, ip, lsl #13 │ │ │ │ + rscseq sp, pc, sl, asr r6 @ │ │ │ │ + rscseq sp, pc, r0, asr r6 @ │ │ │ │ + rscseq sp, pc, ip, lsr #12 │ │ │ │ + rscseq sp, pc, r8, lsl #12 │ │ │ │ + ldrsbteq sp, [pc], #92 │ │ │ │ + ldrhteq sp, [pc], #80 │ │ │ │ + rscseq sp, pc, ip, lsl #11 │ │ │ │ + rscseq sp, pc, r8, ror #10 │ │ │ │ + rscseq sp, pc, ip, lsr r5 @ │ │ │ │ + rscseq sp, pc, r2, lsr r5 @ │ │ │ │ + rscseq sp, pc, lr, lsl #10 │ │ │ │ + rscseq sp, pc, r0, ror #9 │ │ │ │ + ldrhteq sp, [pc], #64 │ │ │ │ + rscseq sp, pc, r4, lsl #9 │ │ │ │ + rscseq sp, pc, r8, asr r4 @ │ │ │ │ + rscseq sp, pc, r4, lsr r4 @ │ │ │ │ + rscseq sp, pc, r0, lsl r4 @ │ │ │ │ + rscseq sp, pc, r4, ror #7 │ │ │ │ + rscseq sp, pc, r0, asr #7 │ │ │ │ + smlalseq sp, pc, sl, r3 @ │ │ │ │ + rscseq sp, pc, ip, ror #6 │ │ │ │ + rscseq sp, pc, lr, lsr r3 @ │ │ │ │ + rscseq sp, pc, r8, lsl r3 @ │ │ │ │ + ldrshteq sp, [pc], #34 │ │ │ │ + rscseq sp, pc, r4, asr #5 │ │ │ │ + smlalseq sp, pc, lr, r2 @ │ │ │ │ + rscseq sp, pc, r2, ror r2 @ │ │ │ │ + rscseq sp, pc, r8, ror #4 │ │ │ │ + rscseq sp, pc, r4, asr r2 @ │ │ │ │ + rscseq sp, pc, r2, lsr #4 │ │ │ │ + ldrshteq sp, [pc], #22 │ │ │ │ + ldrhteq sp, [pc], #28 │ │ │ │ + smlalseq sp, pc, r0, r1 @ │ │ │ │ + rscseq sp, pc, r6, lsl #3 │ │ │ │ + rscseq sp, pc, r2, ror r1 @ │ │ │ │ + rscseq sp, pc, r8, lsr r1 @ │ │ │ │ + rscseq sp, pc, r4, lsl r1 @ │ │ │ │ + rscseq sp, pc, r4, ror #1 │ │ │ │ + ldrhteq sp, [pc], #4 │ │ │ │ + smlalseq sp, pc, r4, r0 @ │ │ │ │ + rscseq sp, pc, r0, ror r0 @ │ │ │ │ + rscseq sp, pc, ip, lsr #32 │ │ │ │ + rscseq sp, pc, r2, lsr #32 │ │ │ │ + rscseq sp, pc, lr │ │ │ │ + rscseq ip, pc, sl, ror #31 │ │ │ │ + ldrsbteq ip, [pc], #246 │ │ │ │ + rscseq ip, pc, r0, lsr #31 │ │ │ │ + rscseq ip, pc, ip, lsl #31 │ │ │ │ + rscseq ip, pc, r8, ror #30 │ │ │ │ + rscseq ip, pc, r4, asr pc @ │ │ │ │ + rscseq ip, pc, r6, lsr #30 │ │ │ │ + ldrshteq ip, [pc], #234 │ │ │ │ + rscseq ip, pc, sl, asr #29 │ │ │ │ + smlalseq ip, pc, r8, lr @ │ │ │ │ + rscseq ip, pc, r8, ror #28 │ │ │ │ + rscseq ip, pc, r8, lsr lr @ │ │ │ │ + rscseq ip, pc, sl, lsl #28 │ │ │ │ + ldrshteq ip, [pc], #208 │ │ │ │ + rscseq ip, pc, ip, asr #27 │ │ │ │ + smlalseq ip, pc, ip, sp @ │ │ │ │ + rscseq ip, pc, ip, ror sp @ │ │ │ │ rscseq ip, pc, r8, asr sp @ │ │ │ │ rscseq ip, pc, sl, lsr #26 │ │ │ │ - rscseq ip, pc, r0, lsl sp @ │ │ │ │ - rscseq ip, pc, ip, ror #25 │ │ │ │ - ldrhteq ip, [pc], #204 │ │ │ │ - smlalseq ip, pc, ip, ip @ │ │ │ │ - rscseq ip, pc, r8, ror ip @ │ │ │ │ - rscseq ip, pc, sl, asr #24 │ │ │ │ - rscseq ip, pc, ip, lsl ip @ │ │ │ │ - ldrshteq ip, [pc], #184 │ │ │ │ - ldrsbteq ip, [pc], #180 │ │ │ │ - rscseq ip, pc, r6, lsr #23 │ │ │ │ - smlalseq ip, pc, lr, fp @ │ │ │ │ - rscseq ip, pc, sl, ror fp @ │ │ │ │ - rscseq ip, pc, r8, asr #22 │ │ │ │ + ldrshteq ip, [pc], #204 │ │ │ │ + ldrsbteq ip, [pc], #200 │ │ │ │ + ldrhteq ip, [pc], #196 │ │ │ │ + rscseq ip, pc, r6, lsl #25 │ │ │ │ + rscseq ip, pc, lr, ror ip @ │ │ │ │ + rscseq ip, pc, sl, asr ip @ │ │ │ │ + rscseq ip, pc, r8, lsr #24 │ │ │ │ cmppmi ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale lr, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0051f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5351 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -150479,100 +150479,100 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f83a8 │ │ │ │ blx 98c374 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq ip, pc, r6, asr #19 │ │ │ │ - smlalseq ip, pc, sl, r9 @ │ │ │ │ - rscseq ip, pc, r2, ror r9 @ │ │ │ │ - rscseq ip, pc, ip, asr #18 │ │ │ │ - rscseq ip, pc, ip, lsl r9 @ │ │ │ │ - rscseq ip, pc, r2, lsl r9 @ │ │ │ │ - rscseq ip, pc, lr, ror #17 │ │ │ │ - ldrhteq ip, [pc], #142 │ │ │ │ - rscseq ip, pc, lr, lsl #17 │ │ │ │ + rscseq ip, pc, r6, lsr #21 │ │ │ │ + rscseq ip, pc, sl, ror sl @ │ │ │ │ + rscseq ip, pc, r2, asr sl @ │ │ │ │ + rscseq ip, pc, ip, lsr #20 │ │ │ │ + ldrshteq ip, [pc], #156 │ │ │ │ + ldrshteq ip, [pc], #146 │ │ │ │ + rscseq ip, pc, lr, asr #19 │ │ │ │ + smlalseq ip, pc, lr, r9 @ │ │ │ │ + rscseq ip, pc, lr, ror #18 │ │ │ │ + rscseq ip, pc, lr, asr #18 │ │ │ │ + rscseq ip, pc, sl, lsr #18 │ │ │ │ + ldrshteq ip, [pc], #142 │ │ │ │ + ldrshteq ip, [pc], #132 │ │ │ │ + rscseq ip, pc, lr, asr #17 │ │ │ │ + rscseq ip, pc, r0, lsr #17 │ │ │ │ rscseq ip, pc, lr, ror #16 │ │ │ │ - rscseq ip, pc, sl, asr #16 │ │ │ │ - rscseq ip, pc, lr, lsl r8 @ │ │ │ │ - rscseq ip, pc, r4, lsl r8 @ │ │ │ │ - rscseq ip, pc, lr, ror #15 │ │ │ │ - rscseq ip, pc, r0, asr #15 │ │ │ │ - rscseq ip, pc, lr, lsl #15 │ │ │ │ - rscseq ip, pc, r2, ror #14 │ │ │ │ - rscseq ip, pc, r6, lsr r7 @ │ │ │ │ - rscseq ip, pc, r0, lsl r7 @ │ │ │ │ - rscseq ip, pc, sl, ror #13 │ │ │ │ - ldrhteq ip, [pc], #106 │ │ │ │ - ldrhteq ip, [pc], #96 │ │ │ │ - rscseq ip, pc, ip, lsl #13 │ │ │ │ - rscseq ip, pc, ip, asr r6 @ │ │ │ │ - rscseq ip, pc, ip, lsr #12 │ │ │ │ - rscseq ip, pc, ip, lsl #12 │ │ │ │ - rscseq ip, pc, r8, ror #11 │ │ │ │ + rscseq ip, pc, r2, asr #16 │ │ │ │ + rscseq ip, pc, r6, lsl r8 @ │ │ │ │ + ldrshteq ip, [pc], #112 │ │ │ │ + rscseq ip, pc, sl, asr #15 │ │ │ │ + smlalseq ip, pc, sl, r7 @ │ │ │ │ + smlalseq ip, pc, r0, r7 @ │ │ │ │ + rscseq ip, pc, ip, ror #14 │ │ │ │ + rscseq ip, pc, ip, lsr r7 @ │ │ │ │ + rscseq ip, pc, ip, lsl #14 │ │ │ │ + rscseq ip, pc, ip, ror #13 │ │ │ │ + rscseq ip, pc, r8, asr #13 │ │ │ │ + smlalseq ip, pc, ip, r6 @ │ │ │ │ + smlalseq ip, pc, r2, r6 @ │ │ │ │ + rscseq ip, pc, ip, ror #12 │ │ │ │ + rscseq ip, pc, sl, lsr r6 @ │ │ │ │ + rscseq ip, pc, lr, lsl #12 │ │ │ │ + rscseq ip, pc, r2, ror #11 │ │ │ │ ldrhteq ip, [pc], #92 │ │ │ │ - ldrhteq ip, [pc], #82 │ │ │ │ - rscseq ip, pc, ip, lsl #11 │ │ │ │ - rscseq ip, pc, sl, asr r5 @ │ │ │ │ - rscseq ip, pc, lr, lsr #10 │ │ │ │ - rscseq ip, pc, r2, lsl #10 │ │ │ │ - ldrsbteq ip, [pc], #76 │ │ │ │ - ldrhteq ip, [pc], #70 │ │ │ │ - rscseq ip, pc, r6, lsl #9 │ │ │ │ - rscseq ip, pc, ip, ror r4 @ │ │ │ │ - rscseq ip, pc, r8, asr r4 @ │ │ │ │ - rscseq ip, pc, r8, lsr #8 │ │ │ │ - ldrshteq ip, [pc], #56 │ │ │ │ - ldrsbteq ip, [pc], #56 │ │ │ │ - ldrhteq ip, [pc], #52 │ │ │ │ - rscseq ip, pc, r8, lsl #7 │ │ │ │ + smlalseq ip, pc, r6, r5 @ │ │ │ │ + rscseq ip, pc, r6, ror #10 │ │ │ │ + rscseq ip, pc, ip, asr r5 @ │ │ │ │ + rscseq ip, pc, r8, lsr r5 @ │ │ │ │ + rscseq ip, pc, r8, lsl #10 │ │ │ │ + ldrsbteq ip, [pc], #72 │ │ │ │ + ldrhteq ip, [pc], #72 │ │ │ │ + smlalseq ip, pc, r4, r4 @ │ │ │ │ + rscseq ip, pc, r8, ror #8 │ │ │ │ + rscseq ip, pc, lr, asr r4 @ │ │ │ │ + rscseq ip, pc, r8, lsr r4 @ │ │ │ │ + rscseq ip, pc, sl, lsl #8 │ │ │ │ + ldrsbteq ip, [pc], #60 │ │ │ │ + rscseq ip, pc, sl, lsr #7 │ │ │ │ rscseq ip, pc, lr, ror r3 @ │ │ │ │ - rscseq ip, pc, r8, asr r3 @ │ │ │ │ - rscseq ip, pc, sl, lsr #6 │ │ │ │ - ldrshteq ip, [pc], #44 │ │ │ │ - rscseq ip, pc, sl, asr #5 │ │ │ │ - smlalseq ip, pc, lr, r2 @ │ │ │ │ - rscseq ip, pc, r2, ror r2 @ │ │ │ │ - rscseq ip, pc, ip, asr #4 │ │ │ │ - rscseq ip, pc, r6, lsr #4 │ │ │ │ - ldrshteq ip, [pc], #22 │ │ │ │ - rscseq ip, pc, ip, ror #3 │ │ │ │ - rscseq ip, pc, r8, asr #3 │ │ │ │ - smlalseq ip, pc, r8, r1 @ │ │ │ │ - rscseq ip, pc, r8, ror #2 │ │ │ │ - rscseq ip, pc, r8, asr #2 │ │ │ │ - rscseq ip, pc, r4, lsr #2 │ │ │ │ - ldrshteq ip, [pc], #8 │ │ │ │ - rscseq ip, pc, lr, ror #1 │ │ │ │ - rscseq ip, pc, r8, asr #1 │ │ │ │ - smlalseq ip, pc, r6, r0 @ │ │ │ │ - rscseq ip, pc, sl, rrx │ │ │ │ - rscseq ip, pc, r0, asr #32 │ │ │ │ - rscseq ip, pc, ip, lsl r0 @ │ │ │ │ - ldrshteq fp, [pc], #248 │ │ │ │ - rscseq fp, pc, sl, asr #31 │ │ │ │ - rscseq fp, pc, r2, asr #31 │ │ │ │ - rscseq fp, pc, r0, lsr #31 │ │ │ │ - rscseq fp, pc, r2, ror pc @ │ │ │ │ - rscseq fp, pc, r4, asr #30 │ │ │ │ - rscseq fp, pc, r6, lsr #30 │ │ │ │ - rscseq fp, pc, r4, lsl #30 │ │ │ │ - ldrsbteq fp, [pc], #234 │ │ │ │ - ldrsbteq fp, [pc], #226 │ │ │ │ - rscseq fp, pc, lr, lsr #29 │ │ │ │ - rscseq fp, pc, r2, lsl #29 │ │ │ │ - rscseq fp, pc, r2, asr lr @ │ │ │ │ - rscseq fp, pc, r8, lsr #28 │ │ │ │ - ldrshteq fp, [pc], #222 │ │ │ │ - ldrsbteq fp, [pc], #218 │ │ │ │ - ldrhteq fp, [pc], #216 │ │ │ │ - rscseq fp, pc, ip, lsl #27 │ │ │ │ - rscseq fp, pc, r6, lsl #27 │ │ │ │ - rscseq fp, pc, r6, ror #26 │ │ │ │ + rscseq ip, pc, r2, asr r3 @ │ │ │ │ + rscseq ip, pc, ip, lsr #6 │ │ │ │ + rscseq ip, pc, r6, lsl #6 │ │ │ │ + ldrsbteq ip, [pc], #38 │ │ │ │ + rscseq ip, pc, ip, asr #5 │ │ │ │ + rscseq ip, pc, r8, lsr #5 │ │ │ │ + rscseq ip, pc, r8, ror r2 @ │ │ │ │ + rscseq ip, pc, r8, asr #4 │ │ │ │ + rscseq ip, pc, r8, lsr #4 │ │ │ │ + rscseq ip, pc, r4, lsl #4 │ │ │ │ + ldrsbteq ip, [pc], #24 │ │ │ │ + rscseq ip, pc, lr, asr #3 │ │ │ │ + rscseq ip, pc, r8, lsr #3 │ │ │ │ + rscseq ip, pc, r6, ror r1 @ │ │ │ │ + rscseq ip, pc, sl, asr #2 │ │ │ │ + rscseq ip, pc, r0, lsr #2 │ │ │ │ + ldrshteq ip, [pc], #12 │ │ │ │ + ldrsbteq ip, [pc], #8 │ │ │ │ + rscseq ip, pc, sl, lsr #1 │ │ │ │ + rscseq ip, pc, r2, lsr #1 │ │ │ │ + rscseq ip, pc, r0, lsl #1 │ │ │ │ + rscseq ip, pc, r2, asr r0 @ │ │ │ │ + rscseq ip, pc, r4, lsr #32 │ │ │ │ + rscseq ip, pc, r6 │ │ │ │ + rscseq fp, pc, r4, ror #31 │ │ │ │ + ldrhteq fp, [pc], #250 │ │ │ │ + ldrhteq fp, [pc], #242 │ │ │ │ + rscseq fp, pc, lr, lsl #31 │ │ │ │ + rscseq fp, pc, r2, ror #30 │ │ │ │ + rscseq fp, pc, r2, lsr pc @ │ │ │ │ + rscseq fp, pc, r8, lsl #30 │ │ │ │ + ldrsbteq fp, [pc], #238 │ │ │ │ + ldrhteq fp, [pc], #234 │ │ │ │ + smlalseq fp, pc, r8, lr @ │ │ │ │ + rscseq fp, pc, ip, ror #28 │ │ │ │ + rscseq fp, pc, r6, ror #28 │ │ │ │ + rscseq fp, pc, r6, asr #28 │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ stmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble lr, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -150957,171 +150957,171 @@ │ │ │ │ ldmmi pc, {r1, r3, sp, lr, pc} @ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq fp, [pc], #190 │ │ │ │ - ldrhteq fp, [pc], #176 │ │ │ │ - smlalseq fp, pc, r2, fp @ │ │ │ │ - rscseq fp, pc, r0, ror fp @ │ │ │ │ - rscseq fp, pc, r6, asr #22 │ │ │ │ - rscseq fp, pc, lr, lsr fp @ │ │ │ │ - rscseq fp, pc, sl, lsl fp @ │ │ │ │ - rscseq fp, pc, sl, ror #21 │ │ │ │ - rscseq fp, pc, r0, asr #21 │ │ │ │ - smlalseq fp, pc, r6, sl @ │ │ │ │ - rscseq fp, pc, r2, ror sl @ │ │ │ │ - rscseq fp, pc, lr, asr #20 │ │ │ │ - rscseq fp, pc, r0, lsr #20 │ │ │ │ - rscseq fp, pc, r8, lsl sl @ │ │ │ │ - ldrshteq fp, [pc], #152 │ │ │ │ - rscseq fp, pc, ip, asr #19 │ │ │ │ - rscseq fp, pc, r2, lsr #19 │ │ │ │ - rscseq fp, pc, r8, lsl #19 │ │ │ │ - rscseq fp, pc, sl, ror #18 │ │ │ │ + ldrhteq fp, [pc], #206 │ │ │ │ + smlalseq fp, pc, r0, ip @ │ │ │ │ + rscseq fp, pc, r2, ror ip @ │ │ │ │ + rscseq fp, pc, r0, asr ip @ │ │ │ │ + rscseq fp, pc, r6, lsr #24 │ │ │ │ + rscseq fp, pc, lr, lsl ip @ │ │ │ │ + ldrshteq fp, [pc], #186 │ │ │ │ + rscseq fp, pc, sl, asr #23 │ │ │ │ + rscseq fp, pc, r0, lsr #23 │ │ │ │ + rscseq fp, pc, r6, ror fp @ │ │ │ │ + rscseq fp, pc, r2, asr fp @ │ │ │ │ + rscseq fp, pc, lr, lsr #22 │ │ │ │ + rscseq fp, pc, r0, lsl #22 │ │ │ │ + ldrshteq fp, [pc], #168 │ │ │ │ + ldrsbteq fp, [pc], #168 │ │ │ │ + rscseq fp, pc, ip, lsr #21 │ │ │ │ + rscseq fp, pc, r2, lsl #21 │ │ │ │ + rscseq fp, pc, r8, ror #20 │ │ │ │ + rscseq fp, pc, sl, asr #20 │ │ │ │ + rscseq fp, pc, r4, lsr #20 │ │ │ │ + rscseq fp, pc, lr, lsl sl @ │ │ │ │ + ldrshteq fp, [pc], #158 │ │ │ │ + tsteq r3, lr, ror #2 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + rscseq fp, pc, r6, ror #19 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + ldrsbteq fp, [pc], #154 │ │ │ │ + ldrsbteq fp, [pc], #148 │ │ │ │ + rscseq fp, pc, lr, asr #19 │ │ │ │ + rscseq fp, pc, r8, asr #19 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + ldrhteq fp, [pc], #156 │ │ │ │ + ldrhteq fp, [pc], #150 │ │ │ │ + ldrhteq fp, [pc], #144 │ │ │ │ + rscseq fp, pc, sl, lsr #19 │ │ │ │ + rscseq fp, pc, r4, lsr #19 │ │ │ │ + smlalseq fp, pc, lr, r9 @ │ │ │ │ + smlalseq fp, pc, r8, r9 @ │ │ │ │ + smlalseq fp, pc, r2, r9 @ │ │ │ │ + rscseq fp, pc, ip, lsl #19 │ │ │ │ + rscseq fp, pc, r6, lsl #19 │ │ │ │ + rscseq fp, pc, r0, lsl #19 │ │ │ │ + rscseq fp, pc, sl, ror r9 @ │ │ │ │ + rscseq fp, pc, r4, ror r9 @ │ │ │ │ + rscseq fp, pc, lr, ror #18 │ │ │ │ + rscseq fp, pc, r8, ror #18 │ │ │ │ + rscseq fp, pc, r2, ror #18 │ │ │ │ + rscseq fp, pc, ip, asr r9 @ │ │ │ │ + rscseq fp, pc, r6, asr r9 @ │ │ │ │ + rscseq fp, pc, r0, asr r9 @ │ │ │ │ + rscseq fp, pc, sl, asr #18 │ │ │ │ rscseq fp, pc, r4, asr #18 │ │ │ │ rscseq fp, pc, lr, lsr r9 @ │ │ │ │ - rscseq fp, pc, lr, lsl r9 @ │ │ │ │ - smlabbeq r3, lr, r0, r8 │ │ │ │ - smlabbeq r3, r0, r1, r8 │ │ │ │ - rscseq fp, pc, r6, lsl #18 │ │ │ │ - tsteq r3, r8, lsr r1 │ │ │ │ - ldrshteq fp, [pc], #138 │ │ │ │ - ldrshteq fp, [pc], #132 │ │ │ │ - rscseq fp, pc, lr, ror #17 │ │ │ │ - rscseq fp, pc, r8, ror #17 │ │ │ │ - swpeq r8, sl, [r3] │ │ │ │ - ldrsbteq fp, [pc], #140 │ │ │ │ - ldrsbteq fp, [pc], #134 │ │ │ │ - ldrsbteq fp, [pc], #128 │ │ │ │ - rscseq fp, pc, sl, asr #17 │ │ │ │ - rscseq fp, pc, r4, asr #17 │ │ │ │ - ldrhteq fp, [pc], #142 │ │ │ │ - ldrhteq fp, [pc], #136 │ │ │ │ - ldrhteq fp, [pc], #130 │ │ │ │ - rscseq fp, pc, ip, lsr #17 │ │ │ │ - rscseq fp, pc, r6, lsr #17 │ │ │ │ - rscseq fp, pc, r0, lsr #17 │ │ │ │ - smlalseq fp, pc, sl, r8 @ │ │ │ │ - smlalseq fp, pc, r4, r8 @ │ │ │ │ - rscseq fp, pc, lr, lsl #17 │ │ │ │ - rscseq fp, pc, r8, lsl #17 │ │ │ │ - rscseq fp, pc, r2, lsl #17 │ │ │ │ - rscseq fp, pc, ip, ror r8 @ │ │ │ │ - rscseq fp, pc, r6, ror r8 @ │ │ │ │ - rscseq fp, pc, r0, ror r8 @ │ │ │ │ - rscseq fp, pc, sl, ror #16 │ │ │ │ - rscseq fp, pc, r4, ror #16 │ │ │ │ - rscseq fp, pc, lr, asr r8 @ │ │ │ │ - rscseq fp, pc, r8, asr r8 @ │ │ │ │ - rscseq fp, pc, r2, asr r8 @ │ │ │ │ - rscseq fp, pc, ip, asr #16 │ │ │ │ - rscseq fp, pc, r6, asr #16 │ │ │ │ - rscseq fp, pc, r0, asr #16 │ │ │ │ - rscseq fp, pc, sl, lsr r8 @ │ │ │ │ - rscseq fp, pc, r4, lsr r8 @ │ │ │ │ - rscseq fp, pc, lr, lsr #16 │ │ │ │ - rscseq fp, pc, r8, lsr #16 │ │ │ │ - rscseq fp, pc, r2, lsr #16 │ │ │ │ - rscseq fp, pc, ip, lsl r8 @ │ │ │ │ - rscseq fp, pc, r6, lsl r8 @ │ │ │ │ - rscseq fp, pc, r0, lsl r8 @ │ │ │ │ - rscseq fp, pc, sl, lsl #16 │ │ │ │ - rscseq fp, pc, r4, lsl #16 │ │ │ │ - ldrshteq fp, [pc], #126 │ │ │ │ - ldrshteq fp, [pc], #120 │ │ │ │ - ldrshteq fp, [pc], #114 │ │ │ │ - rscseq fp, pc, ip, ror #15 │ │ │ │ - tsteq r3, sl, ror r0 │ │ │ │ - rscseq fp, pc, r0, ror #15 │ │ │ │ - ldrsbteq fp, [pc], #122 │ │ │ │ - ldrsbteq fp, [pc], #116 │ │ │ │ - rscseq fp, pc, lr, asr #15 │ │ │ │ - rscseq fp, pc, r8, asr #15 │ │ │ │ - rscseq fp, pc, r2, asr #15 │ │ │ │ - swpeq r8, r0, [r3] │ │ │ │ - tsteq r3, sl, rrx │ │ │ │ - ldrhteq fp, [pc], #112 │ │ │ │ - rscseq fp, pc, sl, lsr #15 │ │ │ │ - rscseq fp, pc, r4, lsr #15 │ │ │ │ - smlalseq fp, pc, lr, r7 @ │ │ │ │ - smlalseq fp, pc, r8, r7 @ │ │ │ │ - smlalseq fp, pc, r2, r7 @ │ │ │ │ - rscseq fp, pc, ip, lsl #15 │ │ │ │ - rscseq fp, pc, r6, lsl #15 │ │ │ │ - rscseq fp, pc, r0, lsl #15 │ │ │ │ - rscseq fp, pc, sl, ror r7 @ │ │ │ │ - rscseq fp, pc, r4, ror r7 @ │ │ │ │ - rscseq fp, pc, lr, ror #14 │ │ │ │ - rscseq fp, pc, r8, ror #14 │ │ │ │ - rscseq fp, pc, r2, ror #14 │ │ │ │ - rscseq fp, pc, ip, asr r7 @ │ │ │ │ - rscseq fp, pc, r6, asr r7 @ │ │ │ │ - rscseq fp, pc, r0, asr r7 @ │ │ │ │ - rscseq fp, pc, sl, asr #14 │ │ │ │ - rscseq fp, pc, r4, asr #14 │ │ │ │ - rscseq fp, pc, lr, lsr r7 @ │ │ │ │ - rscseq fp, pc, r8, lsr r7 @ │ │ │ │ - rscseq fp, pc, r2, lsr r7 @ │ │ │ │ - rscseq fp, pc, ip, lsr #14 │ │ │ │ - rscseq fp, pc, r6, lsr #14 │ │ │ │ - rscseq fp, pc, r0, lsr #14 │ │ │ │ - rscseq fp, pc, sl, lsl r7 @ │ │ │ │ - rscseq fp, pc, r4, lsl r7 @ │ │ │ │ - rscseq fp, pc, lr, lsl #14 │ │ │ │ - rscseq fp, pc, r8, lsl #14 │ │ │ │ - rscseq fp, pc, r2, lsl #14 │ │ │ │ - ldrshteq fp, [pc], #108 │ │ │ │ - ldrshteq fp, [pc], #102 │ │ │ │ - ldrshteq fp, [pc], #96 │ │ │ │ - rscseq fp, pc, sl, ror #13 │ │ │ │ - rscseq fp, pc, r4, ror #13 │ │ │ │ - ldrsbteq fp, [pc], #110 │ │ │ │ - ldrsbteq fp, [pc], #104 │ │ │ │ - ldrsbteq fp, [pc], #98 │ │ │ │ - rscseq fp, pc, ip, asr #13 │ │ │ │ - rscseq fp, pc, r6, asr #13 │ │ │ │ - rscseq fp, pc, r0, asr #13 │ │ │ │ - ldrhteq fp, [pc], #106 │ │ │ │ - ldrhteq fp, [pc], #100 │ │ │ │ - rscseq fp, pc, lr, lsr #13 │ │ │ │ - rscseq fp, pc, r8, lsr #13 │ │ │ │ - rscseq fp, pc, r2, lsr #13 │ │ │ │ - smlalseq fp, pc, ip, r6 @ │ │ │ │ - smlalseq fp, pc, r6, r6 @ │ │ │ │ - smlalseq fp, pc, r0, r6 @ │ │ │ │ - rscseq fp, pc, sl, lsl #13 │ │ │ │ - rscseq fp, pc, r4, lsl #13 │ │ │ │ - rscseq fp, pc, lr, ror r6 @ │ │ │ │ - rscseq fp, pc, r8, ror r6 @ │ │ │ │ - rscseq fp, pc, r2, ror r6 @ │ │ │ │ - rscseq fp, pc, ip, ror #12 │ │ │ │ - rscseq fp, pc, r6, ror #12 │ │ │ │ - rscseq fp, pc, r0, ror #12 │ │ │ │ - rscseq fp, pc, sl, asr r6 @ │ │ │ │ - rscseq fp, pc, r4, asr r6 @ │ │ │ │ - rscseq fp, pc, lr, asr #12 │ │ │ │ - rscseq fp, pc, r8, asr #12 │ │ │ │ - rscseq fp, pc, r2, asr #12 │ │ │ │ - rscseq fp, pc, ip, lsr r6 @ │ │ │ │ - rscseq fp, pc, r6, lsr r6 @ │ │ │ │ - rscseq fp, pc, r0, lsr r6 @ │ │ │ │ - rscseq fp, pc, sl, lsr #12 │ │ │ │ - rscseq fp, pc, r4, lsr #12 │ │ │ │ - rscseq fp, pc, lr, lsl r6 @ │ │ │ │ - rscseq fp, pc, r8, lsl r6 @ │ │ │ │ - rscseq fp, pc, r2, lsl r6 @ │ │ │ │ - rscseq fp, pc, ip, lsl #12 │ │ │ │ - rscseq fp, pc, r6, lsl #12 │ │ │ │ - rscseq fp, pc, r0, lsl #12 │ │ │ │ - ldrshteq fp, [pc], #90 │ │ │ │ - ldrshteq fp, [pc], #84 │ │ │ │ - rscseq fp, pc, lr, ror #11 │ │ │ │ + rscseq fp, pc, r8, lsr r9 @ │ │ │ │ + rscseq fp, pc, r2, lsr r9 @ │ │ │ │ + rscseq fp, pc, ip, lsr #18 │ │ │ │ + rscseq fp, pc, r6, lsr #18 │ │ │ │ + rscseq fp, pc, r0, lsr #18 │ │ │ │ + rscseq fp, pc, sl, lsl r9 @ │ │ │ │ + rscseq fp, pc, r4, lsl r9 @ │ │ │ │ + rscseq fp, pc, lr, lsl #18 │ │ │ │ + rscseq fp, pc, r8, lsl #18 │ │ │ │ + rscseq fp, pc, r2, lsl #18 │ │ │ │ + ldrshteq fp, [pc], #140 │ │ │ │ + ldrshteq fp, [pc], #134 │ │ │ │ + ldrshteq fp, [pc], #128 │ │ │ │ + rscseq fp, pc, sl, ror #17 │ │ │ │ + rscseq fp, pc, r4, ror #17 │ │ │ │ + ldrsbteq fp, [pc], #142 │ │ │ │ + ldrsbteq fp, [pc], #136 │ │ │ │ + ldrsbteq fp, [pc], #130 │ │ │ │ + rscseq fp, pc, ip, asr #17 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ + rscseq fp, pc, r0, asr #17 │ │ │ │ + ldrhteq fp, [pc], #138 │ │ │ │ + ldrhteq fp, [pc], #132 │ │ │ │ + rscseq fp, pc, lr, lsr #17 │ │ │ │ + rscseq fp, pc, r8, lsr #17 │ │ │ │ + rscseq fp, pc, r2, lsr #17 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + smlalseq fp, pc, r0, r8 @ │ │ │ │ + rscseq fp, pc, sl, lsl #17 │ │ │ │ + rscseq fp, pc, r4, lsl #17 │ │ │ │ + rscseq fp, pc, lr, ror r8 @ │ │ │ │ + rscseq fp, pc, r8, ror r8 @ │ │ │ │ + rscseq fp, pc, r2, ror r8 @ │ │ │ │ + rscseq fp, pc, ip, ror #16 │ │ │ │ + rscseq fp, pc, r6, ror #16 │ │ │ │ + rscseq fp, pc, r0, ror #16 │ │ │ │ + rscseq fp, pc, sl, asr r8 @ │ │ │ │ + rscseq fp, pc, r4, asr r8 @ │ │ │ │ + rscseq fp, pc, lr, asr #16 │ │ │ │ + rscseq fp, pc, r8, asr #16 │ │ │ │ + rscseq fp, pc, r2, asr #16 │ │ │ │ + rscseq fp, pc, ip, lsr r8 @ │ │ │ │ + rscseq fp, pc, r6, lsr r8 @ │ │ │ │ + rscseq fp, pc, r0, lsr r8 @ │ │ │ │ + rscseq fp, pc, sl, lsr #16 │ │ │ │ + rscseq fp, pc, r4, lsr #16 │ │ │ │ + rscseq fp, pc, lr, lsl r8 @ │ │ │ │ + rscseq fp, pc, r8, lsl r8 @ │ │ │ │ + rscseq fp, pc, r2, lsl r8 @ │ │ │ │ + rscseq fp, pc, ip, lsl #16 │ │ │ │ + rscseq fp, pc, r6, lsl #16 │ │ │ │ + rscseq fp, pc, r0, lsl #16 │ │ │ │ + ldrshteq fp, [pc], #122 │ │ │ │ + ldrshteq fp, [pc], #116 │ │ │ │ + rscseq fp, pc, lr, ror #15 │ │ │ │ + rscseq fp, pc, r8, ror #15 │ │ │ │ + rscseq fp, pc, r2, ror #15 │ │ │ │ + ldrsbteq fp, [pc], #124 │ │ │ │ + ldrsbteq fp, [pc], #118 │ │ │ │ + ldrsbteq fp, [pc], #112 │ │ │ │ + rscseq fp, pc, sl, asr #15 │ │ │ │ + rscseq fp, pc, r4, asr #15 │ │ │ │ + ldrhteq fp, [pc], #126 │ │ │ │ + ldrhteq fp, [pc], #120 │ │ │ │ + ldrhteq fp, [pc], #114 │ │ │ │ + rscseq fp, pc, ip, lsr #15 │ │ │ │ + rscseq fp, pc, r6, lsr #15 │ │ │ │ + rscseq fp, pc, r0, lsr #15 │ │ │ │ + smlalseq fp, pc, sl, r7 @ │ │ │ │ + smlalseq fp, pc, r4, r7 @ │ │ │ │ + rscseq fp, pc, lr, lsl #15 │ │ │ │ + rscseq fp, pc, r8, lsl #15 │ │ │ │ + rscseq fp, pc, r2, lsl #15 │ │ │ │ + rscseq fp, pc, ip, ror r7 @ │ │ │ │ + rscseq fp, pc, r6, ror r7 @ │ │ │ │ + rscseq fp, pc, r0, ror r7 @ │ │ │ │ + rscseq fp, pc, sl, ror #14 │ │ │ │ + rscseq fp, pc, r4, ror #14 │ │ │ │ + rscseq fp, pc, lr, asr r7 @ │ │ │ │ + rscseq fp, pc, r8, asr r7 @ │ │ │ │ + rscseq fp, pc, r2, asr r7 @ │ │ │ │ + rscseq fp, pc, ip, asr #14 │ │ │ │ + rscseq fp, pc, r6, asr #14 │ │ │ │ + rscseq fp, pc, r0, asr #14 │ │ │ │ + rscseq fp, pc, sl, lsr r7 @ │ │ │ │ + rscseq fp, pc, r4, lsr r7 @ │ │ │ │ + rscseq fp, pc, lr, lsr #14 │ │ │ │ + rscseq fp, pc, r8, lsr #14 │ │ │ │ + rscseq fp, pc, r2, lsr #14 │ │ │ │ + rscseq fp, pc, ip, lsl r7 @ │ │ │ │ + rscseq fp, pc, r6, lsl r7 @ │ │ │ │ + rscseq fp, pc, r0, lsl r7 @ │ │ │ │ + rscseq fp, pc, sl, lsl #14 │ │ │ │ + rscseq fp, pc, r4, lsl #14 │ │ │ │ + ldrshteq fp, [pc], #110 │ │ │ │ + ldrshteq fp, [pc], #104 │ │ │ │ + ldrshteq fp, [pc], #98 │ │ │ │ + rscseq fp, pc, ip, ror #13 │ │ │ │ + rscseq fp, pc, r6, ror #13 │ │ │ │ + rscseq fp, pc, r0, ror #13 │ │ │ │ + ldrsbteq fp, [pc], #106 │ │ │ │ + ldrsbteq fp, [pc], #100 │ │ │ │ + rscseq fp, pc, lr, asr #13 │ │ │ │ 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 │ │ │ │ @@ -151947,18 +151947,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee90 │ │ │ │ svclt 0x0000b94f │ │ │ │ - @ instruction: 0x0102b8b4 │ │ │ │ - tsteq r1, r0, ror #28 │ │ │ │ - tsteq r0, r6, ror #28 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ + @ instruction: 0x0102b994 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r0, r6, asr #30 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ tstpcs ip, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ vhsub.s8 d4, d16, d12 │ │ │ │ vrhadd.s8 d24, d17, d26 │ │ │ │ addsmi r1, r4, #-268435442 @ 0xf000000e │ │ │ │ @ instruction: 0xf5a4d925 │ │ │ │ @ instruction: 0xf04f528f │ │ │ │ bcc 503260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ed268> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98e720 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq sl, pc, sl, lsl #25 │ │ │ │ - smlatteq r1, sl, r1, sl │ │ │ │ - rscseq sl, pc, sl, asr r9 @ │ │ │ │ - @ instruction: 0x01019e92 │ │ │ │ + rscseq sl, pc, sl, ror #26 │ │ │ │ + smlabteq r1, sl, r2, sl │ │ │ │ + rscseq sl, pc, sl, lsr sl @ │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82e96c │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154164,53 +154164,53 @@ │ │ │ │ and lr, r7, r8, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [lr, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrshteq pc, [pc], #216 @ │ │ │ │ - mrseq r8, R9_usr │ │ │ │ - rscseq r8, pc, lr, ror ip @ │ │ │ │ - rscseq r8, pc, ip, lsl #25 │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ - rscseq r8, pc, r8, ror ip @ │ │ │ │ - rscseq r8, pc, r0, asr ip @ │ │ │ │ - rscseq r8, pc, lr, asr ip @ │ │ │ │ - rscseq r8, pc, ip, asr ip @ │ │ │ │ - rscseq r8, pc, sl, asr ip @ │ │ │ │ - rscseq r8, pc, r8, asr ip @ │ │ │ │ - rscseq r8, pc, sl, asr ip @ │ │ │ │ - smlatteq r8, r2, r9, r4 │ │ │ │ - rscseq r8, pc, ip, asr #24 │ │ │ │ - ldrsbteq r8, [pc], #186 │ │ │ │ - @ instruction: 0x010849b2 │ │ │ │ - rscseq r8, pc, sl, lsl r9 @ │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - ldrshteq r8, [pc], #142 │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, lr, asr #10 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - ldrshteq r8, [pc], #132 │ │ │ │ - rscseq r8, pc, lr, ror #17 │ │ │ │ - smlatbeq r2, r6, sl, r8 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - ldrshteq pc, [pc], #190 @ │ │ │ │ - tsteq r1, r4 │ │ │ │ - @ instruction: 0x010193be │ │ │ │ - smlatteq r1, r6, pc, r7 @ │ │ │ │ - rscseq pc, pc, r4, lsl fp @ │ │ │ │ - smlabteq r1, sl, pc, r7 @ │ │ │ │ - smlalseq r8, pc, ip, r4 @ │ │ │ │ + ldrsbteq pc, [pc], #232 @ │ │ │ │ + smlatteq r1, r0, r2, r8 │ │ │ │ + rscseq r8, pc, lr, asr sp @ │ │ │ │ + rscseq r8, pc, ip, ror #26 │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + rscseq r8, pc, r8, asr sp @ │ │ │ │ + rscseq r8, pc, r0, lsr sp @ │ │ │ │ + rscseq r8, pc, lr, lsr sp @ │ │ │ │ + rscseq r8, pc, ip, lsr sp @ │ │ │ │ + rscseq r8, pc, sl, lsr sp @ │ │ │ │ + rscseq r8, pc, r8, lsr sp @ │ │ │ │ + rscseq r8, pc, sl, lsr sp @ │ │ │ │ + smlabteq r8, r2, sl, r4 │ │ │ │ + rscseq r8, pc, ip, lsr #26 │ │ │ │ + ldrhteq r8, [pc], #202 │ │ │ │ + @ instruction: 0x01084a92 │ │ │ │ + ldrshteq r8, [pc], #154 │ │ │ │ + smlatteq r1, r6, r1, r8 │ │ │ │ + ldrsbteq r8, [pc], #158 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + ldrsbteq r8, [pc], #148 │ │ │ │ + rscseq r8, pc, lr, asr #19 │ │ │ │ + smlabbeq r2, r6, fp, r8 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + ldrsbteq pc, [pc], #206 @ │ │ │ │ + smlatteq r1, r4, r0, r8 │ │ │ │ + @ instruction: 0x0101949e │ │ │ │ + smlabteq r1, r6, r0, r8 │ │ │ │ + ldrshteq pc, [pc], #180 @ │ │ │ │ + smlatbeq r1, sl, r0, r8 │ │ │ │ + rscseq r8, pc, ip, ror r5 @ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldrlt r8, [r0, #-1264] @ 0xfffffb10 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ sbchi pc, r6, #0, 4 │ │ │ │ @@ -155028,103 +155028,103 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f87c3 │ │ │ │ blx 990a88 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strhi pc, [r4], r0, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdalt r1, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq r8, pc, sl, asr #5 │ │ │ │ - @ instruction: 0x01034bb2 │ │ │ │ - rscseq r8, pc, r8, lsl #5 │ │ │ │ - rscseq r8, pc, sl, ror #4 │ │ │ │ - rscseq r8, pc, ip, asr #4 │ │ │ │ - rscseq r8, pc, r8, lsr #4 │ │ │ │ - ldrshteq r8, [pc], #28 │ │ │ │ - ldrsbteq r8, [pc], #24 │ │ │ │ - rscseq r8, pc, r2, asr #3 │ │ │ │ - smlalseq r8, pc, r6, r1 @ │ │ │ │ - rscseq r8, pc, sl, ror #2 │ │ │ │ - rscseq r8, pc, r0, ror #2 │ │ │ │ - rscseq r8, pc, ip, lsr r1 @ │ │ │ │ + rscseq r8, pc, sl, lsr #7 │ │ │ │ + @ instruction: 0x01034c92 │ │ │ │ + rscseq r8, pc, r8, ror #6 │ │ │ │ + rscseq r8, pc, sl, asr #6 │ │ │ │ + rscseq r8, pc, ip, lsr #6 │ │ │ │ + rscseq r8, pc, r8, lsl #6 │ │ │ │ + ldrsbteq r8, [pc], #44 │ │ │ │ + ldrhteq r8, [pc], #40 │ │ │ │ + rscseq r8, pc, r2, lsr #5 │ │ │ │ + rscseq r8, pc, r6, ror r2 @ │ │ │ │ + rscseq r8, pc, sl, asr #4 │ │ │ │ + rscseq r8, pc, r0, asr #4 │ │ │ │ + rscseq r8, pc, ip, lsl r2 @ │ │ │ │ + ldrshteq r8, [pc], #18 │ │ │ │ + rscseq r8, pc, r8, ror #3 │ │ │ │ + rscseq r8, pc, sl, asr #3 │ │ │ │ + smlalseq r8, pc, lr, r1 @ │ │ │ │ + rscseq r8, pc, r4, ror r1 @ │ │ │ │ + rscseq r8, pc, r8, asr #2 │ │ │ │ + rscseq r8, pc, ip, lsl r1 @ │ │ │ │ rscseq r8, pc, r2, lsl r1 @ │ │ │ │ - rscseq r8, pc, r8, lsl #2 │ │ │ │ - rscseq r8, pc, sl, ror #1 │ │ │ │ - ldrhteq r8, [pc], #14 │ │ │ │ - smlalseq r8, pc, r4, r0 @ │ │ │ │ - rscseq r8, pc, r8, rrx │ │ │ │ - rscseq r8, pc, ip, lsr r0 @ │ │ │ │ - rscseq r8, pc, r2, lsr r0 @ │ │ │ │ - rscseq r8, pc, lr │ │ │ │ - rscseq r7, pc, sl, ror #31 │ │ │ │ - rscseq r7, pc, r0, asr #31 │ │ │ │ - ldrhteq r7, [pc], #246 │ │ │ │ - smlalseq r7, pc, r2, pc @ │ │ │ │ - rscseq r7, pc, r6, ror #30 │ │ │ │ - rscseq r7, pc, sl, lsr pc @ │ │ │ │ - rscseq r7, pc, r6, lsl pc @ │ │ │ │ - ldrshteq r7, [pc], #226 │ │ │ │ - rscseq r7, pc, r6, asr #29 │ │ │ │ - rscseq r7, pc, r2, lsr #29 │ │ │ │ - smlalseq r7, pc, r0, lr @ │ │ │ │ - rscseq r7, pc, lr, asr #28 │ │ │ │ - rscseq r7, pc, r2, lsr #28 │ │ │ │ - ldrshteq r7, [pc], #222 │ │ │ │ - rscseq r7, pc, sl, ror #27 │ │ │ │ - ldrhteq r7, [pc], #222 │ │ │ │ - ldrhteq r7, [pc], #212 │ │ │ │ - rscseq r7, pc, lr, lsl #27 │ │ │ │ - smlabteq r3, sl, r6, r4 │ │ │ │ - rscseq r7, pc, r6, lsl sp @ │ │ │ │ - ldrshteq r7, [pc], #206 │ │ │ │ - rscseq r7, pc, r0, ror #25 │ │ │ │ - rscseq r7, pc, r2, asr #25 │ │ │ │ - smlalseq r7, pc, r0, ip @ │ │ │ │ - rscseq r7, pc, r2, ror #24 │ │ │ │ - rscseq r7, pc, r0, lsr ip @ │ │ │ │ - ldrshteq r7, [pc], #190 │ │ │ │ - rscseq r7, pc, lr, asr #23 │ │ │ │ - smlalseq r7, pc, lr, fp @ │ │ │ │ - rscseq r7, pc, ip, ror #22 │ │ │ │ - rscseq r7, pc, lr, asr #22 │ │ │ │ - rscseq r7, pc, sl, lsr #22 │ │ │ │ - rscseq r7, pc, r4, lsl #22 │ │ │ │ - ldrsbteq r7, [pc], #164 │ │ │ │ - rscseq r7, pc, sl, asr #21 │ │ │ │ + rscseq r8, pc, lr, ror #1 │ │ │ │ + rscseq r8, pc, sl, asr #1 │ │ │ │ + rscseq r8, pc, r0, lsr #1 │ │ │ │ + smlalseq r8, pc, r6, r0 @ │ │ │ │ + rscseq r8, pc, r2, ror r0 @ │ │ │ │ + rscseq r8, pc, r6, asr #32 │ │ │ │ + rscseq r8, pc, sl, lsl r0 @ │ │ │ │ + ldrshteq r7, [pc], #246 │ │ │ │ + ldrsbteq r7, [pc], #242 │ │ │ │ + rscseq r7, pc, r6, lsr #31 │ │ │ │ + rscseq r7, pc, r2, lsl #31 │ │ │ │ + rscseq r7, pc, r0, ror pc @ │ │ │ │ + rscseq r7, pc, lr, lsr #30 │ │ │ │ + rscseq r7, pc, r2, lsl #30 │ │ │ │ + ldrsbteq r7, [pc], #238 │ │ │ │ + rscseq r7, pc, sl, asr #29 │ │ │ │ + smlalseq r7, pc, lr, lr @ │ │ │ │ + smlalseq r7, pc, r4, lr @ │ │ │ │ + rscseq r7, pc, lr, ror #28 │ │ │ │ + smlatbeq r3, sl, r7, r4 │ │ │ │ + ldrshteq r7, [pc], #214 │ │ │ │ + ldrsbteq r7, [pc], #222 │ │ │ │ + rscseq r7, pc, r0, asr #27 │ │ │ │ + rscseq r7, pc, r2, lsr #27 │ │ │ │ + rscseq r7, pc, r0, ror sp @ │ │ │ │ + rscseq r7, pc, r2, asr #26 │ │ │ │ + rscseq r7, pc, r0, lsl sp @ │ │ │ │ + ldrsbteq r7, [pc], #206 │ │ │ │ + rscseq r7, pc, lr, lsr #25 │ │ │ │ + rscseq r7, pc, lr, ror ip @ │ │ │ │ + rscseq r7, pc, ip, asr #24 │ │ │ │ + rscseq r7, pc, lr, lsr #24 │ │ │ │ + rscseq r7, pc, sl, lsl #24 │ │ │ │ + rscseq r7, pc, r4, ror #23 │ │ │ │ + ldrhteq r7, [pc], #180 │ │ │ │ + rscseq r7, pc, sl, lsr #23 │ │ │ │ + rscseq r7, pc, r4, lsl #23 │ │ │ │ + rscseq r7, pc, r8, asr fp @ │ │ │ │ + rscseq r7, pc, r8, lsr #22 │ │ │ │ + rscseq r7, pc, r6, lsl #22 │ │ │ │ + ldrsbteq r7, [pc], #174 │ │ │ │ + rscseq r7, pc, lr, lsr #21 │ │ │ │ rscseq r7, pc, r4, lsr #21 │ │ │ │ - rscseq r7, pc, r8, ror sl @ │ │ │ │ - rscseq r7, pc, r8, asr #20 │ │ │ │ - rscseq r7, pc, r6, lsr #20 │ │ │ │ - ldrshteq r7, [pc], #158 │ │ │ │ - rscseq r7, pc, lr, asr #19 │ │ │ │ - rscseq r7, pc, r4, asr #19 │ │ │ │ - rscseq r7, pc, r0, lsr #19 │ │ │ │ - rscseq r7, pc, r2, ror r9 @ │ │ │ │ - rscseq r7, pc, r2, asr #18 │ │ │ │ - rscseq r7, pc, r4, lsl r9 @ │ │ │ │ - ldrshteq r7, [pc], #134 │ │ │ │ - ldrsbteq r7, [pc], #132 │ │ │ │ - rscseq r7, pc, sl, lsr #17 │ │ │ │ - rscseq r7, pc, r2, lsr #17 │ │ │ │ - rscseq r7, pc, lr, ror r8 @ │ │ │ │ - rscseq r7, pc, r0, asr r8 @ │ │ │ │ - rscseq r7, pc, r2, lsr #16 │ │ │ │ - rscseq r7, pc, sl, lsl r8 @ │ │ │ │ - ldrshteq r7, [pc], #120 │ │ │ │ - rscseq r7, pc, lr, asr #15 │ │ │ │ - rscseq r7, pc, r6, asr #15 │ │ │ │ - rscseq r7, pc, r2, lsr #15 │ │ │ │ - rscseq r7, pc, r6, ror r7 @ │ │ │ │ - rscseq r7, pc, r6, asr #14 │ │ │ │ - rscseq r7, pc, ip, lsl r7 @ │ │ │ │ - ldrshteq r7, [pc], #98 │ │ │ │ - rscseq r7, pc, lr, asr #13 │ │ │ │ - rscseq r7, pc, sl, lsr #13 │ │ │ │ - rscseq r7, pc, ip, ror r6 @ │ │ │ │ - rscseq r7, pc, r4, ror r6 @ │ │ │ │ - rscseq r7, pc, r2, asr r6 @ │ │ │ │ + rscseq r7, pc, r0, lsl #21 │ │ │ │ + rscseq r7, pc, r2, asr sl @ │ │ │ │ + rscseq r7, pc, r2, lsr #20 │ │ │ │ + ldrshteq r7, [pc], #148 │ │ │ │ + ldrsbteq r7, [pc], #150 │ │ │ │ + ldrhteq r7, [pc], #148 │ │ │ │ + rscseq r7, pc, sl, lsl #19 │ │ │ │ + rscseq r7, pc, r2, lsl #19 │ │ │ │ + rscseq r7, pc, lr, asr r9 @ │ │ │ │ + rscseq r7, pc, r0, lsr r9 @ │ │ │ │ + rscseq r7, pc, r2, lsl #18 │ │ │ │ + ldrshteq r7, [pc], #138 │ │ │ │ + ldrsbteq r7, [pc], #136 │ │ │ │ + rscseq r7, pc, lr, lsr #17 │ │ │ │ + rscseq r7, pc, r6, lsr #17 │ │ │ │ + rscseq r7, pc, r2, lsl #17 │ │ │ │ + rscseq r7, pc, r6, asr r8 @ │ │ │ │ + rscseq r7, pc, r6, lsr #16 │ │ │ │ + ldrshteq r7, [pc], #124 │ │ │ │ + ldrsbteq r7, [pc], #114 │ │ │ │ + rscseq r7, pc, lr, lsr #15 │ │ │ │ + rscseq r7, pc, sl, lsl #15 │ │ │ │ + rscseq r7, pc, ip, asr r7 @ │ │ │ │ + rscseq r7, pc, r4, asr r7 @ │ │ │ │ + rscseq r7, pc, r2, lsr r7 @ │ │ │ │ cmnpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmppvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -155896,122 +155896,122 @@ │ │ │ │ cmp r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2157 @ 0xfffff793 │ │ │ │ stmdami sp!, {r0, r4, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 58440 @ 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ stmdami ip!, {r0, r1, r3, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 33864 @ 0x8448 │ │ │ │ - ldrhteq r7, [pc], #78 │ │ │ │ - rscseq r7, pc, lr, lsl #9 │ │ │ │ - rscseq r7, pc, lr, ror #8 │ │ │ │ - rscseq r7, pc, sl, asr #8 │ │ │ │ + smlalseq r7, pc, lr, r5 @ │ │ │ │ + rscseq r7, pc, lr, ror #10 │ │ │ │ + rscseq r7, pc, lr, asr #10 │ │ │ │ + rscseq r7, pc, sl, lsr #10 │ │ │ │ + ldrshteq r7, [pc], #78 │ │ │ │ + ldrshteq r7, [pc], #68 │ │ │ │ + rscseq r7, pc, lr, asr #9 │ │ │ │ + smlalseq r7, pc, ip, r4 @ │ │ │ │ + rscseq r7, pc, r0, ror r4 @ │ │ │ │ + rscseq r7, pc, r4, asr #8 │ │ │ │ rscseq r7, pc, lr, lsl r4 @ │ │ │ │ - rscseq r7, pc, r4, lsl r4 @ │ │ │ │ - rscseq r7, pc, lr, ror #7 │ │ │ │ - ldrhteq r7, [pc], #60 │ │ │ │ - smlalseq r7, pc, r0, r3 @ │ │ │ │ - rscseq r7, pc, r4, ror #6 │ │ │ │ - rscseq r7, pc, lr, lsr r3 @ │ │ │ │ - rscseq r7, pc, r8, lsl r3 @ │ │ │ │ - rscseq r7, pc, r8, ror #5 │ │ │ │ - ldrsbteq r7, [pc], #46 │ │ │ │ - ldrhteq r7, [pc], #42 │ │ │ │ - rscseq r7, pc, lr, lsl #5 │ │ │ │ - rscseq r7, pc, r2, ror #4 │ │ │ │ - rscseq r7, pc, r8, asr r2 @ │ │ │ │ - rscseq r7, pc, r2, lsr r2 @ │ │ │ │ - rscseq r7, pc, r2, lsl #4 │ │ │ │ - ldrshteq r7, [pc], #24 │ │ │ │ - ldrsbteq r7, [pc], #20 │ │ │ │ + ldrshteq r7, [pc], #56 │ │ │ │ + rscseq r7, pc, r8, asr #7 │ │ │ │ + ldrhteq r7, [pc], #62 │ │ │ │ + smlalseq r7, pc, sl, r3 @ │ │ │ │ + rscseq r7, pc, lr, ror #6 │ │ │ │ + rscseq r7, pc, r2, asr #6 │ │ │ │ + rscseq r7, pc, r8, lsr r3 @ │ │ │ │ + rscseq r7, pc, r2, lsl r3 @ │ │ │ │ + rscseq r7, pc, r2, ror #5 │ │ │ │ + ldrsbteq r7, [pc], #40 │ │ │ │ + ldrhteq r7, [pc], #36 │ │ │ │ + rscseq r7, pc, r6, lsl #5 │ │ │ │ + rscseq r7, pc, r4, asr r2 @ │ │ │ │ + rscseq r7, pc, r6, lsr #4 │ │ │ │ + ldrshteq r7, [pc], #22 │ │ │ │ + rscseq r7, pc, r6, asr #3 │ │ │ │ rscseq r7, pc, r6, lsr #3 │ │ │ │ - rscseq r7, pc, r4, ror r1 @ │ │ │ │ - rscseq r7, pc, r6, asr #2 │ │ │ │ - rscseq r7, pc, r6, lsl r1 @ │ │ │ │ - rscseq r7, pc, r6, ror #1 │ │ │ │ - rscseq r7, pc, r6, asr #1 │ │ │ │ - rscseq r7, pc, r2, lsr #1 │ │ │ │ - rscseq r7, pc, r6, ror r0 @ │ │ │ │ - rscseq r7, pc, ip, rrx │ │ │ │ - rscseq r7, pc, r6, asr #32 │ │ │ │ - rscseq r7, pc, sl, lsl r0 @ │ │ │ │ - rscseq r6, pc, lr, ror #31 │ │ │ │ - rscseq r6, pc, r8, asr #31 │ │ │ │ - rscseq r6, pc, r2, lsr #31 │ │ │ │ - rscseq r6, pc, r2, ror pc @ │ │ │ │ - rscseq r6, pc, r8, ror #30 │ │ │ │ - rscseq r6, pc, r4, asr #30 │ │ │ │ - rscseq r6, pc, r6, lsl pc @ │ │ │ │ - rscseq r6, pc, r6, ror #29 │ │ │ │ - ldrhteq r6, [pc], #230 │ │ │ │ - smlalseq r6, pc, r6, lr @ │ │ │ │ - rscseq r6, pc, r2, ror lr @ │ │ │ │ + rscseq r7, pc, r2, lsl #3 │ │ │ │ + rscseq r7, pc, r6, asr r1 @ │ │ │ │ + rscseq r7, pc, ip, asr #2 │ │ │ │ + rscseq r7, pc, r6, lsr #2 │ │ │ │ + ldrshteq r7, [pc], #10 │ │ │ │ + rscseq r7, pc, lr, asr #1 │ │ │ │ + rscseq r7, pc, r8, lsr #1 │ │ │ │ + rscseq r7, pc, r2, lsl #1 │ │ │ │ + rscseq r7, pc, r2, asr r0 @ │ │ │ │ + rscseq r7, pc, r8, asr #32 │ │ │ │ + rscseq r7, pc, r4, lsr #32 │ │ │ │ + ldrshteq r6, [pc], #246 │ │ │ │ + rscseq r6, pc, r6, asr #31 │ │ │ │ + smlalseq r6, pc, r6, pc @ │ │ │ │ + rscseq r6, pc, r6, ror pc @ │ │ │ │ + rscseq r6, pc, r2, asr pc @ │ │ │ │ + rscseq r6, pc, r6, lsr #30 │ │ │ │ + rscseq r6, pc, ip, lsl pc @ │ │ │ │ + ldrshteq r6, [pc], #230 │ │ │ │ + rscseq r6, pc, r8, asr #29 │ │ │ │ + smlalseq r6, pc, sl, lr @ │ │ │ │ + smlalseq r6, pc, r2, lr @ │ │ │ │ + rscseq r6, pc, r0, ror lr @ │ │ │ │ rscseq r6, pc, r6, asr #28 │ │ │ │ - rscseq r6, pc, ip, lsr lr @ │ │ │ │ - rscseq r6, pc, r6, lsl lr @ │ │ │ │ - rscseq r6, pc, r8, ror #27 │ │ │ │ + rscseq r6, pc, lr, lsr lr @ │ │ │ │ + rscseq r6, pc, sl, lsl lr @ │ │ │ │ + rscseq r6, pc, sl, ror #27 │ │ │ │ ldrhteq r6, [pc], #218 │ │ │ │ - ldrhteq r6, [pc], #210 │ │ │ │ smlalseq r6, pc, r0, sp @ │ │ │ │ rscseq r6, pc, r6, ror #26 │ │ │ │ - rscseq r6, pc, lr, asr sp @ │ │ │ │ - rscseq r6, pc, sl, lsr sp @ │ │ │ │ - rscseq r6, pc, sl, lsl #26 │ │ │ │ - ldrsbteq r6, [pc], #202 │ │ │ │ - ldrhteq r6, [pc], #192 │ │ │ │ - rscseq r6, pc, r6, lsl #25 │ │ │ │ - rscseq r6, pc, r2, ror #24 │ │ │ │ - rscseq r6, pc, lr, lsr ip @ │ │ │ │ - rscseq r6, pc, r0, lsl ip @ │ │ │ │ - rscseq r6, pc, r8, lsl #24 │ │ │ │ - rscseq r6, pc, r6, ror #23 │ │ │ │ - ldrhteq r6, [pc], #190 │ │ │ │ - smlalseq r6, pc, r6, fp @ │ │ │ │ - smlalseq r6, pc, r0, fp @ │ │ │ │ - rscseq r6, pc, lr, ror #22 │ │ │ │ - rscseq r6, pc, r2, asr #22 │ │ │ │ - rscseq r6, pc, ip, lsr fp @ │ │ │ │ - rscseq r6, pc, ip, lsl fp @ │ │ │ │ + rscseq r6, pc, r2, asr #26 │ │ │ │ + rscseq r6, pc, lr, lsl sp @ │ │ │ │ + ldrshteq r6, [pc], #192 │ │ │ │ + rscseq r6, pc, r8, ror #25 │ │ │ │ + rscseq r6, pc, r6, asr #25 │ │ │ │ + smlalseq r6, pc, lr, ip @ │ │ │ │ + rscseq r6, pc, r6, ror ip @ │ │ │ │ + rscseq r6, pc, r0, ror ip @ │ │ │ │ + rscseq r6, pc, lr, asr #24 │ │ │ │ + rscseq r6, pc, r2, lsr #24 │ │ │ │ + rscseq r6, pc, ip, lsl ip @ │ │ │ │ + ldrshteq r6, [pc], #188 │ │ │ │ + ldrsbteq r6, [pc], #180 │ │ │ │ + rscseq r6, pc, r8, lsr #23 │ │ │ │ + rscseq r6, pc, ip, ror fp @ │ │ │ │ + rscseq r6, pc, r0, ror #22 │ │ │ │ + rscseq r6, pc, r0, asr #22 │ │ │ │ + rscseq r6, pc, sl, lsl fp @ │ │ │ │ + rscseq r6, pc, r4, lsl fp @ │ │ │ │ ldrshteq r6, [pc], #164 │ │ │ │ - rscseq r6, pc, r8, asr #21 │ │ │ │ - smlalseq r6, pc, ip, sl @ │ │ │ │ - rscseq r6, pc, r0, lsl #21 │ │ │ │ - rscseq r6, pc, r0, ror #20 │ │ │ │ - rscseq r6, pc, sl, lsr sl @ │ │ │ │ - rscseq r6, pc, r4, lsr sl @ │ │ │ │ - rscseq r6, pc, r4, lsl sl @ │ │ │ │ - rscseq r6, pc, sl, ror #19 │ │ │ │ - rscseq r6, pc, r0, asr #19 │ │ │ │ - ldrhteq r6, [pc], #154 │ │ │ │ - smlalseq r6, pc, ip, r9 @ │ │ │ │ - rscseq r6, pc, r6, ror r9 @ │ │ │ │ - rscseq r6, pc, r0, ror r9 @ │ │ │ │ - rscseq r6, pc, r0, asr r9 @ │ │ │ │ - smlatbeq r3, r8, r2, r3 │ │ │ │ - tsteq r3, sl, ror #4 │ │ │ │ - rscseq r6, pc, r8, lsr r9 @ │ │ │ │ - rscseq r6, pc, r2, lsr r9 @ │ │ │ │ - rscseq r6, pc, ip, lsr #18 │ │ │ │ - rscseq r6, pc, r6, lsr #18 │ │ │ │ - rscseq r6, pc, r0, lsr #18 │ │ │ │ - rscseq r6, pc, sl, lsl r9 @ │ │ │ │ - rscseq r6, pc, r4, lsl r9 @ │ │ │ │ - rscseq r6, pc, lr, lsl #18 │ │ │ │ - rscseq r6, pc, r8, lsl #18 │ │ │ │ - rscseq r6, pc, r2, lsl #18 │ │ │ │ - ldrshteq r6, [pc], #140 │ │ │ │ - tsteq r3, lr, lsr r2 │ │ │ │ - ldrshteq r6, [pc], #128 │ │ │ │ - rscseq r6, pc, sl, ror #17 │ │ │ │ - rscseq r6, pc, r4, ror #17 │ │ │ │ - smlabbeq r3, r2, r2, r3 │ │ │ │ - ldrsbteq r6, [pc], #136 │ │ │ │ - ldrsbteq r6, [pc], #130 │ │ │ │ - rscseq r6, pc, ip, asr #17 │ │ │ │ - rscseq r6, pc, r6, asr #17 │ │ │ │ - rscseq r6, pc, r0, asr #17 │ │ │ │ + rscseq r6, pc, sl, asr #21 │ │ │ │ + rscseq r6, pc, r0, lsr #21 │ │ │ │ + smlalseq r6, pc, sl, sl @ │ │ │ │ + rscseq r6, pc, ip, ror sl @ │ │ │ │ + rscseq r6, pc, r6, asr sl @ │ │ │ │ + rscseq r6, pc, r0, asr sl @ │ │ │ │ + rscseq r6, pc, r0, lsr sl @ │ │ │ │ + smlabbeq r3, r8, r3, r3 │ │ │ │ + tsteq r3, sl, asr #6 │ │ │ │ + rscseq r6, pc, r8, lsl sl @ │ │ │ │ + rscseq r6, pc, r2, lsl sl @ │ │ │ │ + rscseq r6, pc, ip, lsl #20 │ │ │ │ + rscseq r6, pc, r6, lsl #20 │ │ │ │ + rscseq r6, pc, r0, lsl #20 │ │ │ │ + ldrshteq r6, [pc], #154 │ │ │ │ + ldrshteq r6, [pc], #148 │ │ │ │ + rscseq r6, pc, lr, ror #19 │ │ │ │ + rscseq r6, pc, r8, ror #19 │ │ │ │ + rscseq r6, pc, r2, ror #19 │ │ │ │ + ldrsbteq r6, [pc], #156 │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + ldrsbteq r6, [pc], #144 │ │ │ │ + rscseq r6, pc, sl, asr #19 │ │ │ │ + rscseq r6, pc, r4, asr #19 │ │ │ │ + tsteq r3, r2, ror #6 │ │ │ │ + ldrhteq r6, [pc], #152 │ │ │ │ + ldrhteq r6, [pc], #146 │ │ │ │ + rscseq r6, pc, ip, lsr #19 │ │ │ │ + rscseq r6, pc, r6, lsr #19 │ │ │ │ + rscseq r6, pc, r0, lsr #19 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,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 │ │ │ │ - rscseq r6, pc, sl, lsl #14 │ │ │ │ - rscseq r6, pc, r4, lsl #14 │ │ │ │ - ldrshteq r6, [pc], #110 │ │ │ │ - ldrshteq r6, [pc], #104 │ │ │ │ - ldrshteq r6, [pc], #98 │ │ │ │ - rscseq r6, pc, ip, ror #13 │ │ │ │ - rscseq r6, pc, r6, ror #13 │ │ │ │ - rscseq r6, pc, r0, ror #13 │ │ │ │ - ldrsbteq r6, [pc], #106 │ │ │ │ - ldrsbteq r6, [pc], #100 │ │ │ │ - rscseq r6, pc, lr, asr #13 │ │ │ │ - rscseq r6, pc, r8, asr #13 │ │ │ │ - rscseq r6, pc, r2, asr #13 │ │ │ │ - ldrhteq r6, [pc], #108 │ │ │ │ - ldrhteq r6, [pc], #102 │ │ │ │ - ldrhteq r6, [pc], #96 │ │ │ │ - rscseq r6, pc, sl, lsr #13 │ │ │ │ - rscseq r6, pc, r4, lsr #13 │ │ │ │ - smlalseq r6, pc, lr, r6 @ │ │ │ │ - smlalseq r6, pc, r8, r6 @ │ │ │ │ - smlalseq r6, pc, r2, r6 @ │ │ │ │ - rscseq r6, pc, ip, lsl #13 │ │ │ │ - rscseq r6, pc, r6, lsl #13 │ │ │ │ - rscseq r6, pc, r0, lsl #13 │ │ │ │ - rscseq r6, pc, sl, ror r6 @ │ │ │ │ - rscseq r6, pc, r4, ror r6 @ │ │ │ │ - rscseq r6, pc, lr, ror #12 │ │ │ │ - rscseq r6, pc, r8, ror #12 │ │ │ │ - rscseq r6, pc, r2, ror #12 │ │ │ │ - rscseq r6, pc, ip, asr r6 @ │ │ │ │ - rscseq r6, pc, r6, asr r6 @ │ │ │ │ - rscseq r6, pc, r0, asr r6 @ │ │ │ │ - rscseq r6, pc, sl, asr #12 │ │ │ │ - rscseq r6, pc, r4, asr #12 │ │ │ │ - rscseq r6, pc, lr, lsr r6 @ │ │ │ │ - rscseq r6, pc, r8, lsr r6 @ │ │ │ │ - rscseq r6, pc, r2, lsr r6 @ │ │ │ │ - rscseq r6, pc, ip, lsr #12 │ │ │ │ + rscseq r6, pc, sl, ror #15 │ │ │ │ + rscseq r6, pc, r4, ror #15 │ │ │ │ + ldrsbteq r6, [pc], #126 │ │ │ │ + ldrsbteq r6, [pc], #120 │ │ │ │ + ldrsbteq r6, [pc], #114 │ │ │ │ + rscseq r6, pc, ip, asr #15 │ │ │ │ + rscseq r6, pc, r6, asr #15 │ │ │ │ + rscseq r6, pc, r0, asr #15 │ │ │ │ + ldrhteq r6, [pc], #122 │ │ │ │ + ldrhteq r6, [pc], #116 │ │ │ │ + rscseq r6, pc, lr, lsr #15 │ │ │ │ + rscseq r6, pc, r8, lsr #15 │ │ │ │ + rscseq r6, pc, r2, lsr #15 │ │ │ │ + smlalseq r6, pc, ip, r7 @ │ │ │ │ + smlalseq r6, pc, r6, r7 @ │ │ │ │ + smlalseq r6, pc, r0, r7 @ │ │ │ │ + rscseq r6, pc, sl, lsl #15 │ │ │ │ + rscseq r6, pc, r4, lsl #15 │ │ │ │ + rscseq r6, pc, lr, ror r7 @ │ │ │ │ + rscseq r6, pc, r8, ror r7 @ │ │ │ │ + rscseq r6, pc, r2, ror r7 @ │ │ │ │ + rscseq r6, pc, ip, ror #14 │ │ │ │ + rscseq r6, pc, r6, ror #14 │ │ │ │ + rscseq r6, pc, r0, ror #14 │ │ │ │ + rscseq r6, pc, sl, asr r7 @ │ │ │ │ + rscseq r6, pc, r4, asr r7 @ │ │ │ │ + rscseq r6, pc, lr, asr #14 │ │ │ │ + rscseq r6, pc, r8, asr #14 │ │ │ │ + rscseq r6, pc, r2, asr #14 │ │ │ │ + rscseq r6, pc, ip, lsr r7 @ │ │ │ │ + rscseq r6, pc, r6, lsr r7 @ │ │ │ │ + rscseq r6, pc, r0, lsr r7 @ │ │ │ │ + rscseq r6, pc, sl, lsr #14 │ │ │ │ + rscseq r6, pc, r4, lsr #14 │ │ │ │ + rscseq r6, pc, lr, lsl r7 @ │ │ │ │ + rscseq r6, pc, r8, lsl r7 @ │ │ │ │ + rscseq r6, pc, r2, lsl r7 @ │ │ │ │ + rscseq r6, pc, ip, lsl #14 │ │ │ │ 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 │ │ │ │ @@ -157417,22 +157417,22 @@ │ │ │ │ bl ff844524 │ │ │ │ bmi 43e7b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3287b8> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r3, r4, lsr fp │ │ │ │ - rscseq r5, pc, r4, ror #11 │ │ │ │ - ldrsbteq r5, [pc], #94 │ │ │ │ - rscseq r5, pc, r6, lsr #10 │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - smlabteq r1, ip, r0, r6 │ │ │ │ - strdeq r4, [r1, -r4] │ │ │ │ - rscseq r5, pc, r6, asr #3 │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + rscseq r5, pc, r4, asr #13 │ │ │ │ + ldrhteq r5, [pc], #110 │ │ │ │ + rscseq r5, pc, r6, lsl #12 │ │ │ │ + strdeq r4, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r1, r6 │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + rscseq r5, pc, r6, lsr #5 │ │ │ │ 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 │ │ │ │ @@ -157463,23 +157463,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 │ │ │ │ - smlatteq r3, r8, sl, r1 │ │ │ │ - smlabbeq r3, sl, sl, r1 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r3, r2, ror #20 │ │ │ │ - smlatbeq r3, r0, sl, r1 │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ + smlabteq r3, r8, fp, r1 │ │ │ │ + tsteq r3, sl, ror #22 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + smlabbeq r3, r0, fp, r1 │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + smlatteq r3, sl, fp, r1 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5da8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c47a0 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrsbteq ip, [pc], #122 │ │ │ │ - rscseq r5, pc, r2, lsr #8 │ │ │ │ - rscseq r5, pc, ip, lsl r4 @ │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - ldrshteq r5, [pc], #54 │ │ │ │ - smlatteq r3, sl, sl, r1 │ │ │ │ - rscseq r5, pc, r2, ror #7 │ │ │ │ - smlatteq r1, lr, r4, r5 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - smlabteq r3, r8, sl, r1 │ │ │ │ - strdeq r4, [r1, -ip] │ │ │ │ - smlabteq r3, r2, sl, r1 │ │ │ │ - rscseq r5, pc, r4, lsl #7 │ │ │ │ - rscseq r5, pc, lr, ror r3 @ │ │ │ │ - smlatbeq r3, ip, sl, r1 │ │ │ │ - rscseq r5, pc, r8, asr r3 @ │ │ │ │ - rscseq r5, pc, r2, asr r3 @ │ │ │ │ - @ instruction: 0x01031a98 │ │ │ │ - rscseq r5, pc, ip, lsr #6 │ │ │ │ - rscseq r5, pc, r6, lsr #6 │ │ │ │ - @ instruction: 0x01031a90 │ │ │ │ + ldrhteq ip, [pc], #138 │ │ │ │ + rscseq r5, pc, r2, lsl #10 │ │ │ │ + ldrshteq r5, [pc], #76 │ │ │ │ + @ instruction: 0x01031bbe │ │ │ │ + ldrsbteq r5, [pc], #70 │ │ │ │ + smlabteq r3, sl, fp, r1 │ │ │ │ + rscseq r5, pc, r2, asr #9 │ │ │ │ + smlabteq r1, lr, r5, r5 │ │ │ │ + strdeq r4, [r1, -r6] │ │ │ │ + smlatbeq r3, r8, fp, r1 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + smlatbeq r3, r2, fp, r1 │ │ │ │ + rscseq r5, pc, r4, ror #8 │ │ │ │ + rscseq r5, pc, lr, asr r4 @ │ │ │ │ + smlabbeq r3, ip, fp, r1 │ │ │ │ + rscseq r5, pc, r8, lsr r4 @ │ │ │ │ + rscseq r5, pc, r2, lsr r4 @ │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + rscseq r5, pc, ip, lsl #8 │ │ │ │ + rscseq r5, pc, r6, lsl #8 │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ 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 │ │ │ │ @@ -157627,21 +157627,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 │ │ │ │ - smlabbeq r3, r0, sl, r1 │ │ │ │ - tsteq r3, r2, lsr #20 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - smlatteq r3, lr, r9, r1 │ │ │ │ - smlabteq r3, r4, sl, r1 │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - smlabbeq r3, r8, sl, r1 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + tsteq r3, r2, lsl #22 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + smlabteq r3, lr, sl, r1 │ │ │ │ + smlatbeq r3, r4, fp, r1 │ │ │ │ + ldrdeq r1, [r3, -r6] │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5dd14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -157671,18 +157671,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip, {r0, r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7654620 │ │ │ │ @ instruction: 0xbd70e9d6 │ │ │ │ - smlatbeq r1, r6, fp, lr │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - @ instruction: 0x010152be │ │ │ │ - smlatteq r1, r6, r8, r4 │ │ │ │ + smlabbeq r1, r6, ip, lr │ │ │ │ + smlatteq r1, r4, r9, r4 │ │ │ │ + @ instruction: 0x0101539e │ │ │ │ + smlabteq r1, r6, r9, r4 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5ddcc │ │ │ │ @@ -157691,16 +157691,16 @@ │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -r6, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ vqadd.u16 d0, d7, d28 │ │ │ │ - strtmi sp, [r8], -r3, asr #14 │ │ │ │ - @ instruction: 0xd72af2f9 │ │ │ │ + strtmi sp, [r8], -fp, lsr #15 │ │ │ │ + @ instruction: 0xd792f2f9 │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 19173c4 │ │ │ │ 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 │ │ │ │ @@ -158085,53 +158085,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01b2917c │ │ │ │ @ instruction: 0x01b58bf0 │ │ │ │ muleq r0, r0, r9 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - ldrhteq r1, [r9], #170 @ 0xaa │ │ │ │ + smlatteq r7, r4, r3, fp │ │ │ │ + smlalseq r1, r9, sl, fp │ │ │ │ @ instruction: 0x01b58ace │ │ │ │ - rscseq r1, r9, sl, lsr #21 │ │ │ │ - @ instruction: 0x01089a9c │ │ │ │ - rscseq r1, r9, r2, ror #19 │ │ │ │ - rscseq r1, r9, r0, lsl #20 │ │ │ │ - rscseq r1, r9, r0, ror #19 │ │ │ │ - rscseq r1, r9, r2, lsl sl │ │ │ │ - rscseq r1, r9, sl, lsr #20 │ │ │ │ - ldrsbteq r1, [r9], #150 @ 0x96 │ │ │ │ + rscseq r1, r9, sl, lsl #23 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + rscseq r1, r9, r2, asr #21 │ │ │ │ + rscseq r1, r9, r0, ror #21 │ │ │ │ + rscseq r1, r9, r0, asr #21 │ │ │ │ + ldrshteq r1, [r9], #162 @ 0xa2 │ │ │ │ + rscseq r1, r9, sl, lsl #22 │ │ │ │ + ldrhteq r1, [r9], #166 @ 0xa6 │ │ │ │ @ instruction: 0x01b5896e │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - rscseq r8, r8, r4, asr #22 │ │ │ │ + rscseq r8, r8, r4, lsr #24 │ │ │ │ @ instruction: 0x01b5876c │ │ │ │ - rscseq r8, r8, r2, lsr #22 │ │ │ │ - rscseq r8, r8, sl, lsr fp │ │ │ │ - rscseq r8, r8, r4, lsl fp │ │ │ │ - ldrshteq r8, [r8], #174 @ 0xae │ │ │ │ - ldrshteq r8, [r8], #160 @ 0xa0 │ │ │ │ - rscseq r1, r9, ip, lsr #16 │ │ │ │ + rscseq r8, r8, r2, lsl #24 │ │ │ │ + rscseq r8, r8, sl, lsl ip │ │ │ │ + ldrshteq r8, [r8], #180 @ 0xb4 │ │ │ │ + ldrsbteq r8, [r8], #190 @ 0xbe │ │ │ │ + ldrsbteq r8, [r8], #176 @ 0xb0 │ │ │ │ + rscseq r1, r9, ip, lsl #18 │ │ │ │ @ instruction: 0x000012b0 │ │ │ │ - rscseq r1, r9, ip, asr #15 │ │ │ │ - rscseq r1, r9, sl, asr #15 │ │ │ │ - rscseq r1, r9, lr, asr #15 │ │ │ │ - ldrsbteq r1, [r9], #114 @ 0x72 │ │ │ │ - ldrsbteq r1, [r9], #114 @ 0x72 │ │ │ │ - ldrsbteq r1, [r9], #126 @ 0x7e │ │ │ │ - ldrsbteq r1, [r9], #126 @ 0x7e │ │ │ │ + rscseq r1, r9, ip, lsr #17 │ │ │ │ + rscseq r1, r9, sl, lsr #17 │ │ │ │ + rscseq r1, r9, lr, lsr #17 │ │ │ │ + ldrhteq r1, [r9], #130 @ 0x82 │ │ │ │ + ldrhteq r1, [r9], #130 @ 0x82 │ │ │ │ + ldrhteq r1, [r9], #142 @ 0x8e │ │ │ │ + ldrhteq r1, [r9], #142 @ 0x8e │ │ │ │ @ instruction: 0x01b5858e │ │ │ │ - rscseq r1, r9, r8, lsl #14 │ │ │ │ + rscseq r1, r9, r8, ror #15 │ │ │ │ @ instruction: 0x01b5858e │ │ │ │ @ instruction: 0x01b584f2 │ │ │ │ @ instruction: 0x01b58424 │ │ │ │ - rscseq r8, r8, ip, lsr #14 │ │ │ │ - smlalseq r1, r9, r6, r6 │ │ │ │ - ldrshteq ip, [ip], #16 │ │ │ │ - strdeq lr, [r6, -r0] │ │ │ │ - rscseq fp, sl, r2, lsr #30 │ │ │ │ + rscseq r8, r8, ip, lsl #16 │ │ │ │ + rscseq r1, r9, r6, ror r7 │ │ │ │ + ldrsbteq ip, [ip], #32 │ │ │ │ + ldrdeq lr, [r6, -r0] │ │ │ │ + rscseq ip, sl, r2 │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -158287,25 +158287,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf763d1ee │ │ │ │ svclt 0x0000ea9a │ │ │ │ @ instruction: 0x01b28cd0 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01b85368 │ │ │ │ - @ instruction: 0x0190f498 │ │ │ │ + orrseq pc, r0, r8, ror r5 @ │ │ │ │ @ instruction: 0x01b8535c │ │ │ │ @ instruction: 0x01b28cae │ │ │ │ @ instruction: 0x01b8533e │ │ │ │ @ instruction: 0x01b8532e │ │ │ │ @ instruction: 0x01b852d8 │ │ │ │ @ instruction: 0x01b852c6 │ │ │ │ andeq r3, r0, r8, asr #32 │ │ │ │ @ instruction: 0x01b2c844 │ │ │ │ @ instruction: 0x01b852a4 │ │ │ │ - orrseq pc, r0, r8, asr r2 @ │ │ │ │ + orrseq pc, r0, r8, lsr r3 @ │ │ │ │ @ instruction: 0x01b85276 │ │ │ │ @ instruction: 0x01b85274 │ │ │ │ @ instruction: 0x01b85262 │ │ │ │ @ instruction: 0x01b85252 │ │ │ │ @ instruction: 0x01b851fe │ │ │ │ @ instruction: 0x01b851ec │ │ │ │ @ instruction: 0x000021b4 │ │ │ │ @@ -158549,32 +158549,32 @@ │ │ │ │ ldcl 7, cr15, [r8], {99} @ 0x63 │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x01b289f8 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - smlalseq sl, lr, ip, r8 │ │ │ │ + rscseq sl, lr, ip, ror r9 │ │ │ │ @ instruction: 0x01b289ec │ │ │ │ - rscseq r6, ip, sl, asr #15 │ │ │ │ - rscseq sl, lr, lr, lsl #17 │ │ │ │ - rscseq r7, lr, r0, lsr r4 │ │ │ │ - rscseq r7, lr, r6, ror #9 │ │ │ │ - rscseq r7, lr, r2, ror #9 │ │ │ │ - rscseq r7, lr, ip, lsr #9 │ │ │ │ + rscseq r6, ip, sl, lsr #17 │ │ │ │ + rscseq sl, lr, lr, ror #18 │ │ │ │ + rscseq r7, lr, r0, lsl r5 │ │ │ │ + rscseq r7, lr, r6, asr #11 │ │ │ │ + rscseq r7, lr, r2, asr #11 │ │ │ │ + rscseq r7, lr, ip, lsl #11 │ │ │ │ @ instruction: 0x01b85144 │ │ │ │ andeq r3, r0, r8, lsr r5 │ │ │ │ @ instruction: 0x01b2c556 │ │ │ │ @ instruction: 0x01b8510a │ │ │ │ - smlalseq r7, lr, lr, r3 │ │ │ │ - smlalseq r7, lr, r4, r3 │ │ │ │ - rscseq r7, lr, ip, lsl #7 │ │ │ │ - rscseq r7, lr, r4, lsl #7 │ │ │ │ - rscseq r7, lr, ip, ror r3 │ │ │ │ - rscseq r7, lr, r4, ror r3 │ │ │ │ + rscseq r7, lr, lr, ror r4 │ │ │ │ + rscseq r7, lr, r4, ror r4 │ │ │ │ + rscseq r7, lr, ip, ror #8 │ │ │ │ + rscseq r7, lr, r4, ror #8 │ │ │ │ + rscseq r7, lr, ip, asr r4 │ │ │ │ + rscseq r7, lr, r4, asr r4 │ │ │ │ @ instruction: 0x01b8507e │ │ │ │ strdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01b2c4ae │ │ │ │ @ instruction: 0x01b85048 │ │ │ │ @ instruction: 0x01b85022 │ │ │ │ andeq r2, r0, r8, lsr #14 │ │ │ │ @ instruction: 0x01b84fea │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-168] @ 0xffffff58 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 13, cr15, cr14, cr2, {3} │ │ │ │ @ instruction: 0x01b285e6 │ │ │ │ @ instruction: 0x01b285e2 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - tsteq r0, sl, lsl r3 │ │ │ │ - rscseq r7, lr, r8, ror #3 │ │ │ │ - rscseq r7, lr, r2, ror #3 │ │ │ │ - ldrsbteq r7, [lr], #30 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + rscseq r7, lr, r8, asr #5 │ │ │ │ + rscseq r7, lr, r2, asr #5 │ │ │ │ + ldrhteq r7, [lr], #46 @ 0x2e │ │ │ │ @ instruction: 0x01b84d92 │ │ │ │ @ instruction: 0x01b84d8c │ │ │ │ @ instruction: 0x01b84d88 │ │ │ │ @ instruction: 0x01b84d6a │ │ │ │ @ instruction: 0x01b84d38 │ │ │ │ @ instruction: 0x01b84cc0 │ │ │ │ andeq r0, r0, ip, lsr #30 │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 12c5dc8 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01b28050 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01b28014 │ │ │ │ @ instruction: 0x01b27fd4 │ │ │ │ - rscseq r6, lr, sl, ror #19 │ │ │ │ + rscseq r6, lr, sl, asr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5f264 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ @ instruction: 0x01b27f8c │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - tsteq r3, r4, asr #16 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ @ instruction: 0x01b27f7e │ │ │ │ - ldrshteq r6, [lr], #226 @ 0xe2 │ │ │ │ - ldrshteq r6, [lr], #232 @ 0xe8 │ │ │ │ - rscseq r6, lr, r2, lsl #30 │ │ │ │ - ldrshteq r6, [lr], #236 @ 0xec │ │ │ │ - ldrshteq r6, [lr], #236 @ 0xec │ │ │ │ - ldrshteq r6, [lr], #236 @ 0xec │ │ │ │ - rscseq r6, lr, r0, lsl #30 │ │ │ │ - rscseq r6, lr, r0, lsl #30 │ │ │ │ - rscseq r6, lr, r0, lsl #30 │ │ │ │ - rscseq lr, sl, r4, ror #22 │ │ │ │ - rscseq r5, ip, ip, lsr lr │ │ │ │ - rscseq r6, lr, r0, ror #29 │ │ │ │ - ldrsbteq r6, [lr], #236 @ 0xec │ │ │ │ - ldrsbteq r6, [lr], #232 @ 0xe8 │ │ │ │ - ldrsbteq r6, [lr], #228 @ 0xe4 │ │ │ │ - ldrshteq r5, [ip], #216 @ 0xd8 │ │ │ │ - rscseq r6, lr, r0, asr #29 │ │ │ │ - rscseq r5, ip, r8, lsr #27 │ │ │ │ - rscseq r6, lr, ip, lsr #29 │ │ │ │ - rscseq r6, lr, r8, lsr #29 │ │ │ │ - rscseq r5, ip, r4, lsl #27 │ │ │ │ - smlalseq r6, lr, r4, lr │ │ │ │ - smlalseq r6, lr, r0, lr │ │ │ │ - smlalseq r6, lr, r0, lr │ │ │ │ - rscseq r6, lr, ip, lsl #29 │ │ │ │ - rscseq lr, r6, r4, asr sl │ │ │ │ + ldrsbteq r6, [lr], #242 @ 0xf2 │ │ │ │ + ldrsbteq r6, [lr], #248 @ 0xf8 │ │ │ │ + rscseq r6, lr, r2, ror #31 │ │ │ │ + ldrsbteq r6, [lr], #252 @ 0xfc │ │ │ │ + ldrsbteq r6, [lr], #252 @ 0xfc │ │ │ │ + ldrsbteq r6, [lr], #252 @ 0xfc │ │ │ │ + rscseq r6, lr, r0, ror #31 │ │ │ │ + rscseq r6, lr, r0, ror #31 │ │ │ │ + rscseq r6, lr, r0, ror #31 │ │ │ │ + rscseq lr, sl, r4, asr #24 │ │ │ │ + rscseq r5, ip, ip, lsl pc │ │ │ │ + rscseq r6, lr, r0, asr #31 │ │ │ │ + ldrhteq r6, [lr], #252 @ 0xfc │ │ │ │ + ldrhteq r6, [lr], #248 @ 0xf8 │ │ │ │ + ldrhteq r6, [lr], #244 @ 0xf4 │ │ │ │ + ldrsbteq r5, [ip], #232 @ 0xe8 │ │ │ │ + rscseq r6, lr, r0, lsr #31 │ │ │ │ + rscseq r5, ip, r8, lsl #29 │ │ │ │ + rscseq r6, lr, ip, lsl #31 │ │ │ │ + rscseq r6, lr, r8, lsl #31 │ │ │ │ + rscseq r5, ip, r4, ror #28 │ │ │ │ + rscseq r6, lr, r4, ror pc │ │ │ │ + rscseq r6, lr, r0, ror pc │ │ │ │ + rscseq r6, lr, r0, ror pc │ │ │ │ + rscseq r6, lr, ip, ror #30 │ │ │ │ + rscseq lr, r6, r4, lsr fp │ │ │ │ @ instruction: 0x01b8461c │ │ │ │ andeq r1, r0, r8, ror r7 │ │ │ │ @ instruction: 0x01b2b9d4 │ │ │ │ @ instruction: 0x01b845e8 │ │ │ │ @ instruction: 0x01b27d8a │ │ │ │ @ instruction: 0x01b27d64 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160251,135 +160251,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 │ │ │ │ - smlalseq sl, lr, ip, r2 │ │ │ │ - smlatbeq r1, r6, r5, r6 │ │ │ │ - rscseq sl, lr, lr, ror #4 │ │ │ │ - rscseq sl, lr, ip, lsr #32 │ │ │ │ + rscseq sl, lr, ip, ror r3 │ │ │ │ + smlabbeq r1, r6, r6, r6 │ │ │ │ + rscseq sl, lr, lr, asr #6 │ │ │ │ + rscseq sl, lr, ip, lsl #2 │ │ │ │ @ instruction: 0x01b27b56 │ │ │ │ - rscseq sl, lr, lr, asr #4 │ │ │ │ + rscseq sl, lr, lr, lsr #6 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - rscseq sl, lr, r8, ror r6 │ │ │ │ + rscseq sl, lr, r8, asr r7 │ │ │ │ @ instruction: 0x01b27b16 │ │ │ │ - rscseq sl, lr, ip, ror r6 │ │ │ │ - rscseq sl, lr, r4, lsr #12 │ │ │ │ - ldrshteq sl, [lr], #90 @ 0x5a │ │ │ │ - ldrshteq sl, [lr], #2 │ │ │ │ - rscseq sl, lr, r4, asr #6 │ │ │ │ - rscseq sl, lr, r6, ror #7 │ │ │ │ - rscseq sl, lr, r8, ror #1 │ │ │ │ - ldrsbteq r5, [ip], #122 @ 0x7a │ │ │ │ - rscseq r6, r8, r0, lsl #1 │ │ │ │ - rscseq sl, lr, lr, ror r1 │ │ │ │ - smlalseq r9, lr, lr, sp │ │ │ │ - ldrshteq sl, [lr], #24 │ │ │ │ - rscseq sl, lr, r0, lsr #5 │ │ │ │ - smlalseq sl, lr, r6, r2 │ │ │ │ - rscseq sl, lr, r8, ror #3 │ │ │ │ - rscseq sl, lr, r6, asr #3 │ │ │ │ - rscseq sl, lr, r2, lsl #7 │ │ │ │ - rscseq r9, lr, ip, lsl ip │ │ │ │ - rscseq sl, lr, sl, asr r2 │ │ │ │ - rscseq sl, lr, r2, lsr r2 │ │ │ │ - rscseq sl, lr, r0, lsl #1 │ │ │ │ - rscseq sl, lr, lr, lsl r2 │ │ │ │ - rscseq sl, lr, r8, ror r2 │ │ │ │ - rscseq sl, lr, sl, asr r3 │ │ │ │ - rscseq sl, lr, r0, ror #6 │ │ │ │ - rscseq sl, lr, ip, ror r2 │ │ │ │ - rscseq sl, lr, lr, lsl r2 │ │ │ │ - rscseq r9, lr, r8, lsr #28 │ │ │ │ - rscseq r9, lr, r6, lsr #28 │ │ │ │ - rscseq r5, r8, r0, asr #26 │ │ │ │ - rscseq sl, lr, r2, asr #1 │ │ │ │ - rscseq sl, lr, ip │ │ │ │ - rscseq sl, lr, r2, asr #32 │ │ │ │ - rscseq sl, lr, r4, ror r0 │ │ │ │ - rscseq r9, lr, r2, lsl fp │ │ │ │ - rscseq r9, lr, r8, asr #30 │ │ │ │ - rscseq r9, lr, r8, lsr sl │ │ │ │ - rscseq r9, lr, lr, asr sl │ │ │ │ - rscseq r9, lr, ip, lsr #25 │ │ │ │ - rscseq r9, lr, lr, lsr #25 │ │ │ │ - rscseq r9, lr, r2, ror #24 │ │ │ │ - rscseq r9, lr, r8, ror #24 │ │ │ │ - rscseq r9, lr, sl, ror #24 │ │ │ │ - rscseq r9, lr, ip, ror #24 │ │ │ │ - rscseq r9, lr, r6, ror ip │ │ │ │ - rscseq r9, lr, ip, ror ip │ │ │ │ - ldrhteq r9, [lr], #194 @ 0xc2 │ │ │ │ - ldrhteq r9, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r9, lr, lr, asr ip │ │ │ │ - rscseq r9, lr, r6, asr ip │ │ │ │ - rscseq r9, lr, sl, asr ip │ │ │ │ - rscseq r9, lr, ip, asr ip │ │ │ │ - rscseq r9, lr, r8, ror #15 │ │ │ │ - rscseq r6, sp, ip, ror #1 │ │ │ │ - rscseq r5, r8, r4, lsl #21 │ │ │ │ - rscseq r5, ip, r0, ror r1 │ │ │ │ - rscseq r9, lr, r4, ror #22 │ │ │ │ - rscseq r9, lr, sl, lsr #23 │ │ │ │ - ldrshteq r9, [lr], #180 @ 0xb4 │ │ │ │ - rscseq r9, lr, sl, lsr #23 │ │ │ │ - rscseq r9, lr, ip, lsr #23 │ │ │ │ - rscseq r9, lr, lr, lsr #23 │ │ │ │ - rscseq r9, lr, ip, asr #22 │ │ │ │ - ldrhteq r9, [lr], #178 @ 0xb2 │ │ │ │ - ldrhteq r9, [lr], #180 @ 0xb4 │ │ │ │ - rscseq r9, lr, r0, asr fp │ │ │ │ - tsteq r3, r6, lsr #24 │ │ │ │ - rscseq r9, lr, ip, lsr #21 │ │ │ │ - smlalseq r5, r8, lr, r8 │ │ │ │ - rscseq r9, lr, ip, ror #10 │ │ │ │ - smlatbeq r7, sl, ip, r1 │ │ │ │ - ldrhteq r9, [lr], #72 @ 0x48 │ │ │ │ - smlabbeq r7, r6, fp, r1 │ │ │ │ - rscseq r9, lr, ip, asr r4 │ │ │ │ - rscseq r9, lr, lr, asr r4 │ │ │ │ - rscseq r9, lr, r0, ror #8 │ │ │ │ - rscseq r9, lr, lr, asr r4 │ │ │ │ - rscseq r9, lr, ip, asr r4 │ │ │ │ - rscseq r9, lr, sl, asr r4 │ │ │ │ - rscseq r9, lr, r6, lsr #7 │ │ │ │ - rscseq r9, lr, r8, lsr #7 │ │ │ │ - rscseq r9, lr, sl, lsr #7 │ │ │ │ - rscseq r9, lr, r4, asr #7 │ │ │ │ - rscseq r9, lr, r6, asr #7 │ │ │ │ - rscseq r9, lr, r8, asr #7 │ │ │ │ - rscseq r9, lr, sl, lsl sl │ │ │ │ + rscseq sl, lr, ip, asr r7 │ │ │ │ + rscseq sl, lr, r4, lsl #14 │ │ │ │ + ldrsbteq sl, [lr], #106 @ 0x6a │ │ │ │ + ldrsbteq sl, [lr], #18 │ │ │ │ + rscseq sl, lr, r4, lsr #8 │ │ │ │ + rscseq sl, lr, r6, asr #9 │ │ │ │ + rscseq sl, lr, r8, asr #3 │ │ │ │ + ldrhteq r5, [ip], #138 @ 0x8a │ │ │ │ + rscseq r6, r8, r0, ror #2 │ │ │ │ + rscseq sl, lr, lr, asr r2 │ │ │ │ + rscseq r9, lr, lr, ror lr │ │ │ │ + ldrsbteq sl, [lr], #40 @ 0x28 │ │ │ │ + rscseq sl, lr, r0, lsl #7 │ │ │ │ + rscseq sl, lr, r6, ror r3 │ │ │ │ + rscseq sl, lr, r8, asr #5 │ │ │ │ + rscseq sl, lr, r6, lsr #5 │ │ │ │ + rscseq sl, lr, r2, ror #8 │ │ │ │ + ldrshteq r9, [lr], #204 @ 0xcc │ │ │ │ + rscseq sl, lr, sl, lsr r3 │ │ │ │ + rscseq sl, lr, r2, lsl r3 │ │ │ │ + rscseq sl, lr, r0, ror #2 │ │ │ │ + ldrshteq sl, [lr], #46 @ 0x2e │ │ │ │ + rscseq sl, lr, r8, asr r3 │ │ │ │ + rscseq sl, lr, sl, lsr r4 │ │ │ │ + rscseq sl, lr, r0, asr #8 │ │ │ │ + rscseq sl, lr, ip, asr r3 │ │ │ │ + ldrshteq sl, [lr], #46 @ 0x2e │ │ │ │ + rscseq r9, lr, r8, lsl #30 │ │ │ │ + rscseq r9, lr, r6, lsl #30 │ │ │ │ + rscseq r5, r8, r0, lsr #28 │ │ │ │ + rscseq sl, lr, r2, lsr #3 │ │ │ │ + rscseq sl, lr, ip, ror #1 │ │ │ │ + rscseq sl, lr, r2, lsr #2 │ │ │ │ + rscseq sl, lr, r4, asr r1 │ │ │ │ + ldrshteq r9, [lr], #178 @ 0xb2 │ │ │ │ + rscseq sl, lr, r8, lsr #32 │ │ │ │ + rscseq r9, lr, r8, lsl fp │ │ │ │ + rscseq r9, lr, lr, lsr fp │ │ │ │ + rscseq r9, lr, ip, lsl #27 │ │ │ │ + rscseq r9, lr, lr, lsl #27 │ │ │ │ + rscseq r9, lr, r2, asr #26 │ │ │ │ + rscseq r9, lr, r8, asr #26 │ │ │ │ + rscseq r9, lr, sl, asr #26 │ │ │ │ + rscseq r9, lr, ip, asr #26 │ │ │ │ + rscseq r9, lr, r6, asr sp │ │ │ │ + rscseq r9, lr, ip, asr sp │ │ │ │ + smlalseq r9, lr, r2, sp │ │ │ │ + smlalseq r9, lr, r4, sp │ │ │ │ + rscseq r9, lr, lr, lsr sp │ │ │ │ + rscseq r9, lr, r6, lsr sp │ │ │ │ + rscseq r9, lr, sl, lsr sp │ │ │ │ + rscseq r9, lr, ip, lsr sp │ │ │ │ + rscseq r9, lr, r8, asr #17 │ │ │ │ + rscseq r6, sp, ip, asr #3 │ │ │ │ + rscseq r5, r8, r4, ror #22 │ │ │ │ + rscseq r5, ip, r0, asr r2 │ │ │ │ + rscseq r9, lr, r4, asr #24 │ │ │ │ + rscseq r9, lr, sl, lsl #25 │ │ │ │ + ldrsbteq r9, [lr], #196 @ 0xc4 │ │ │ │ + rscseq r9, lr, sl, lsl #25 │ │ │ │ + rscseq r9, lr, ip, lsl #25 │ │ │ │ + rscseq r9, lr, lr, lsl #25 │ │ │ │ + rscseq r9, lr, ip, lsr #24 │ │ │ │ + smlalseq r9, lr, r2, ip │ │ │ │ + smlalseq r9, lr, r4, ip │ │ │ │ + rscseq r9, lr, r0, lsr ip │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + rscseq r9, lr, ip, lsl #23 │ │ │ │ + rscseq r5, r8, lr, ror r9 │ │ │ │ + rscseq r9, lr, ip, asr #12 │ │ │ │ + smlabbeq r7, sl, sp, r1 │ │ │ │ + smlalseq r9, lr, r8, r5 │ │ │ │ + tsteq r7, r6, ror #24 │ │ │ │ + rscseq r9, lr, ip, lsr r5 │ │ │ │ + rscseq r9, lr, lr, lsr r5 │ │ │ │ + rscseq r9, lr, r0, asr #10 │ │ │ │ + rscseq r9, lr, lr, lsr r5 │ │ │ │ + rscseq r9, lr, ip, lsr r5 │ │ │ │ + rscseq r9, lr, sl, lsr r5 │ │ │ │ + rscseq r9, lr, r6, lsl #9 │ │ │ │ + rscseq r9, lr, r8, lsl #9 │ │ │ │ + rscseq r9, lr, sl, lsl #9 │ │ │ │ rscseq r9, lr, r4, lsr #9 │ │ │ │ - rscseq r9, lr, sl, asr #9 │ │ │ │ - rscseq r9, lr, lr, asr #5 │ │ │ │ - ldrsbteq r9, [lr], #38 @ 0x26 │ │ │ │ - ldrsbteq r9, [lr], #46 @ 0x2e │ │ │ │ - rscseq r9, lr, r2, ror #5 │ │ │ │ - rscseq r9, lr, r6, ror #5 │ │ │ │ - rscseq r9, lr, r4, ror #5 │ │ │ │ - rscseq r9, lr, ip, ror #5 │ │ │ │ - rscseq r9, lr, r4, lsl r3 │ │ │ │ - rscseq r9, lr, r4, lsl #5 │ │ │ │ - rscseq r9, lr, ip, lsl #5 │ │ │ │ - smlalseq r9, lr, r4, r2 │ │ │ │ - smlalseq r9, lr, ip, r2 │ │ │ │ - smlalseq r9, lr, ip, r2 │ │ │ │ - smlalseq r9, lr, r6, r2 │ │ │ │ - smlalseq r9, lr, r0, r2 │ │ │ │ - rscseq r9, lr, sl, lsl #5 │ │ │ │ - rscseq r9, lr, r6, asr #4 │ │ │ │ - rscseq r9, lr, r8, lsr r2 │ │ │ │ - rscseq r9, lr, r2, lsr r2 │ │ │ │ - rscseq r9, lr, r8, lsr #4 │ │ │ │ - rscseq r8, lr, r2, lsl ip │ │ │ │ - ldrshteq r8, [lr], #186 @ 0xba │ │ │ │ - rscseq r8, lr, r0, lsl ip │ │ │ │ - rscseq r8, lr, ip, ror #23 │ │ │ │ + rscseq r9, lr, r6, lsr #9 │ │ │ │ + rscseq r9, lr, r8, lsr #9 │ │ │ │ + ldrshteq r9, [lr], #170 @ 0xaa │ │ │ │ + rscseq r9, lr, r4, lsl #11 │ │ │ │ + rscseq r9, lr, sl, lsr #11 │ │ │ │ + rscseq r9, lr, lr, lsr #7 │ │ │ │ + ldrhteq r9, [lr], #54 @ 0x36 │ │ │ │ + ldrhteq r9, [lr], #62 @ 0x3e │ │ │ │ + rscseq r9, lr, r2, asr #7 │ │ │ │ + rscseq r9, lr, r6, asr #7 │ │ │ │ + rscseq r9, lr, r4, asr #7 │ │ │ │ + rscseq r9, lr, ip, asr #7 │ │ │ │ + ldrshteq r9, [lr], #52 @ 0x34 │ │ │ │ + rscseq r9, lr, r4, ror #6 │ │ │ │ + rscseq r9, lr, ip, ror #6 │ │ │ │ + rscseq r9, lr, r4, ror r3 │ │ │ │ + rscseq r9, lr, ip, ror r3 │ │ │ │ + rscseq r9, lr, ip, ror r3 │ │ │ │ + rscseq r9, lr, r6, ror r3 │ │ │ │ + rscseq r9, lr, r0, ror r3 │ │ │ │ + rscseq r9, lr, sl, ror #6 │ │ │ │ + rscseq r9, lr, r6, lsr #6 │ │ │ │ + rscseq r9, lr, r8, lsl r3 │ │ │ │ + rscseq r9, lr, r2, lsl r3 │ │ │ │ + rscseq r9, lr, r8, lsl #6 │ │ │ │ + ldrshteq r8, [lr], #194 @ 0xc2 │ │ │ │ + ldrsbteq r8, [lr], #202 @ 0xca │ │ │ │ + ldrshteq r8, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r8, lr, ip, asr #25 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -161071,96 +161071,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: 0xf7608ff0 │ │ │ │ svclt 0x0000ea04 │ │ │ │ - rscseq r8, lr, r6, asr #30 │ │ │ │ - rscseq r8, lr, r8, asr #30 │ │ │ │ - rscseq r8, lr, sl, asr #30 │ │ │ │ - rscseq r8, lr, ip, asr #30 │ │ │ │ - rscseq r8, lr, lr, asr #30 │ │ │ │ - rscseq r8, lr, sl, asr #30 │ │ │ │ - rscseq r8, lr, r6, asr #30 │ │ │ │ - rscseq r8, lr, r2, asr #30 │ │ │ │ - rscseq r8, lr, ip, lsr pc │ │ │ │ - rscseq r9, lr, r4, asr #19 │ │ │ │ - rscseq r8, lr, r8, lsl pc │ │ │ │ - rscseq r8, lr, r4, asr #29 │ │ │ │ - rscseq r8, lr, r0, ror pc │ │ │ │ - rscseq r8, lr, r8, lsr #29 │ │ │ │ - rscseq r8, lr, lr, lsl #31 │ │ │ │ - ldrhteq r8, [lr], #226 @ 0xe2 │ │ │ │ - rscseq r8, lr, r6, asr #29 │ │ │ │ - smlalseq r8, lr, r0, lr │ │ │ │ - rscseq r8, lr, r2, lsl #30 │ │ │ │ - ldrhteq r8, [lr], #236 @ 0xec │ │ │ │ - rscseq r8, lr, r4, lsl #29 │ │ │ │ - rscseq r8, lr, ip, ror #28 │ │ │ │ - ldrsbteq r8, [lr], #228 @ 0xe4 │ │ │ │ - ldrsbteq r8, [lr], #238 @ 0xee │ │ │ │ - rscseq r8, lr, r2, lsl #31 │ │ │ │ - rscseq r8, lr, r6, ror pc │ │ │ │ - rscseq r8, lr, sl, ror #30 │ │ │ │ - rscseq r8, lr, r0, lsr #30 │ │ │ │ - rscseq r9, lr, ip, lsr r0 │ │ │ │ - rscseq r8, lr, r4, ror #31 │ │ │ │ - rscseq r9, lr, r4 │ │ │ │ - rscseq r9, lr, r0, lsr r0 │ │ │ │ + rscseq r9, lr, r6, lsr #32 │ │ │ │ + rscseq r9, lr, r8, lsr #32 │ │ │ │ rscseq r9, lr, sl, lsr #32 │ │ │ │ rscseq r9, lr, ip, lsr #32 │ │ │ │ rscseq r9, lr, lr, lsr #32 │ │ │ │ - rscseq r9, lr, r0, lsr r0 │ │ │ │ - rscseq r9, lr, lr, lsr #32 │ │ │ │ - rscseq r8, lr, r4, lsr pc │ │ │ │ - rscseq r8, lr, r2, lsr pc │ │ │ │ - rscseq r0, fp, r0, asr r4 │ │ │ │ - rscseq r8, lr, r6, asr pc │ │ │ │ - rscseq r8, lr, r6, asr pc │ │ │ │ - rscseq r8, lr, sl, lsr pc │ │ │ │ - rscseq r8, lr, r0, lsr pc │ │ │ │ - rscseq r8, lr, r6, lsr #30 │ │ │ │ - rscseq r8, lr, r0, ror #29 │ │ │ │ - rscseq r9, r8, sl, lsr #23 │ │ │ │ - rscseq r8, lr, r0, ror #29 │ │ │ │ - rscseq r8, lr, r2, ror #29 │ │ │ │ - rscseq r8, lr, r4, ror #29 │ │ │ │ - ldrsbteq r8, [lr], #238 @ 0xee │ │ │ │ - ldrsbteq r8, [lr], #232 @ 0xe8 │ │ │ │ - ldrsbteq r8, [lr], #234 @ 0xea │ │ │ │ - rscseq r8, lr, lr, lsr pc │ │ │ │ - rscseq r8, lr, r8, ror #28 │ │ │ │ - rscseq r8, lr, sl, ror #28 │ │ │ │ - rscseq r8, lr, ip, ror #28 │ │ │ │ - ldrsbteq r8, [lr], #234 @ 0xea │ │ │ │ - ldrsbteq r8, [lr], #236 @ 0xec │ │ │ │ - ldrsbteq r8, [lr], #234 @ 0xea │ │ │ │ - smlalseq r3, ip, r0, pc @ │ │ │ │ - rscseq r8, lr, r8, lsr #28 │ │ │ │ - rscseq r8, lr, ip, lsl lr │ │ │ │ - rscseq r8, lr, ip, lsl lr │ │ │ │ - rscseq r8, lr, r0, lsr #28 │ │ │ │ - rscseq r8, lr, ip, lsl lr │ │ │ │ - rscseq r8, lr, r4, lsl lr │ │ │ │ - rscseq r8, lr, ip, lsl lr │ │ │ │ - rscseq r8, lr, ip, ror #27 │ │ │ │ - smlalseq r8, lr, r6, sp │ │ │ │ - smlalseq r8, lr, sl, sp │ │ │ │ - smlalseq r8, lr, sl, sp │ │ │ │ - smlalseq r8, lr, lr, sp │ │ │ │ - rscseq r8, lr, r2, lsr #27 │ │ │ │ - rscseq r8, lr, r6, lsr #27 │ │ │ │ - rscseq r8, lr, sl, lsr #27 │ │ │ │ - rscseq r8, lr, sl, lsr #27 │ │ │ │ + rscseq r9, lr, sl, lsr #32 │ │ │ │ + rscseq r9, lr, r6, lsr #32 │ │ │ │ + rscseq r9, lr, r2, lsr #32 │ │ │ │ + rscseq r9, lr, ip, lsl r0 │ │ │ │ + rscseq r9, lr, r4, lsr #21 │ │ │ │ + ldrshteq r8, [lr], #248 @ 0xf8 │ │ │ │ + rscseq r8, lr, r4, lsr #31 │ │ │ │ + rscseq r9, lr, r0, asr r0 │ │ │ │ + rscseq r8, lr, r8, lsl #31 │ │ │ │ + rscseq r9, lr, lr, rrx │ │ │ │ + smlalseq r8, lr, r2, pc @ │ │ │ │ + rscseq r8, lr, r6, lsr #31 │ │ │ │ + rscseq r8, lr, r0, ror pc │ │ │ │ + rscseq r8, lr, r2, ror #31 │ │ │ │ + smlalseq r8, lr, ip, pc @ │ │ │ │ + rscseq r8, lr, r4, ror #30 │ │ │ │ + rscseq r8, lr, ip, asr #30 │ │ │ │ + ldrhteq r8, [lr], #244 @ 0xf4 │ │ │ │ + ldrhteq r8, [lr], #254 @ 0xfe │ │ │ │ + rscseq r9, lr, r2, rrx │ │ │ │ + rscseq r9, lr, r6, asr r0 │ │ │ │ + rscseq r9, lr, sl, asr #32 │ │ │ │ + rscseq r9, lr, r0 │ │ │ │ + rscseq r9, lr, ip, lsl r1 │ │ │ │ + rscseq r9, lr, r4, asr #1 │ │ │ │ + rscseq r9, lr, r4, ror #1 │ │ │ │ + rscseq r9, lr, r0, lsl r1 │ │ │ │ + rscseq r9, lr, sl, lsl #2 │ │ │ │ + rscseq r9, lr, ip, lsl #2 │ │ │ │ + rscseq r9, lr, lr, lsl #2 │ │ │ │ + rscseq r9, lr, r0, lsl r1 │ │ │ │ + rscseq r9, lr, lr, lsl #2 │ │ │ │ + rscseq r9, lr, r4, lsl r0 │ │ │ │ + rscseq r9, lr, r2, lsl r0 │ │ │ │ + rscseq r0, fp, r0, lsr r5 │ │ │ │ + rscseq r9, lr, r6, lsr r0 │ │ │ │ + rscseq r9, lr, r6, lsr r0 │ │ │ │ + rscseq r9, lr, sl, lsl r0 │ │ │ │ + rscseq r9, lr, r0, lsl r0 │ │ │ │ + rscseq r9, lr, r6 │ │ │ │ + rscseq r8, lr, r0, asr #31 │ │ │ │ + rscseq r9, r8, sl, lsl #25 │ │ │ │ + rscseq r8, lr, r0, asr #31 │ │ │ │ + rscseq r8, lr, r2, asr #31 │ │ │ │ + rscseq r8, lr, r4, asr #31 │ │ │ │ + ldrhteq r8, [lr], #254 @ 0xfe │ │ │ │ + ldrhteq r8, [lr], #248 @ 0xf8 │ │ │ │ + ldrhteq r8, [lr], #250 @ 0xfa │ │ │ │ + rscseq r9, lr, lr, lsl r0 │ │ │ │ + rscseq r8, lr, r8, asr #30 │ │ │ │ + rscseq r8, lr, sl, asr #30 │ │ │ │ + rscseq r8, lr, ip, asr #30 │ │ │ │ + ldrhteq r8, [lr], #250 @ 0xfa │ │ │ │ + ldrhteq r8, [lr], #252 @ 0xfc │ │ │ │ + ldrhteq r8, [lr], #250 @ 0xfa │ │ │ │ + rscseq r4, ip, r0, ror r0 │ │ │ │ + rscseq r8, lr, r8, lsl #30 │ │ │ │ + ldrshteq r8, [lr], #236 @ 0xec │ │ │ │ + ldrshteq r8, [lr], #236 @ 0xec │ │ │ │ + rscseq r8, lr, r0, lsl #30 │ │ │ │ + ldrshteq r8, [lr], #236 @ 0xec │ │ │ │ + ldrshteq r8, [lr], #228 @ 0xe4 │ │ │ │ + ldrshteq r8, [lr], #236 @ 0xec │ │ │ │ + rscseq r8, lr, ip, asr #29 │ │ │ │ + rscseq r8, lr, r6, ror lr │ │ │ │ + rscseq r8, lr, sl, ror lr │ │ │ │ + rscseq r8, lr, sl, ror lr │ │ │ │ + rscseq r8, lr, lr, ror lr │ │ │ │ + rscseq r8, lr, r2, lsl #29 │ │ │ │ + rscseq r8, lr, r6, lsl #29 │ │ │ │ + rscseq r8, lr, sl, lsl #29 │ │ │ │ + rscseq r8, lr, sl, lsl #29 │ │ │ │ @ instruction: 0x01b82952 │ │ │ │ - ldrsbteq r8, [lr], #198 @ 0xc6 │ │ │ │ - ldrsbteq r8, [lr], #202 @ 0xca │ │ │ │ - ldrsbteq r8, [lr], #206 @ 0xce │ │ │ │ - rscseq r8, lr, r2, ror #25 │ │ │ │ + ldrhteq r8, [lr], #214 @ 0xd6 │ │ │ │ + ldrhteq r8, [lr], #218 @ 0xda │ │ │ │ + ldrhteq r8, [lr], #222 @ 0xde │ │ │ │ + rscseq r8, lr, r2, asr #27 │ │ │ │ andeq r2, r0, ip, ror r2 │ │ │ │ @ instruction: 0x01b29bf8 │ │ │ │ @ instruction: 0x01ad2a68 │ │ │ │ @ instruction: 0x01b828a4 │ │ │ │ andeq r3, r0, r8, lsr #17 │ │ │ │ @ instruction: 0x01b8285c │ │ │ │ @ instruction: 0x01ad2714 │ │ │ │ @@ -161198,17 +161198,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: 0xf7614478 │ │ │ │ svclt 0x0000ea88 │ │ │ │ @ instruction: 0x01b340a2 │ │ │ │ - tsteq r5, r6, lsr #14 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ @ instruction: 0x01b34088 │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161421,102 +161421,102 @@ │ │ │ │ bmi 29b814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18581c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b259dc │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, r6, r8, lsr r6 │ │ │ │ + rscseq fp, r6, r8, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6184c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17863c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b848 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185850> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b259a8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, r6, ip, lsl r6 │ │ │ │ + ldrshteq fp, [r6], #108 @ 0x6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61880 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178670> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185884> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b25974 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, r6, r0, lsl #12 │ │ │ │ + rscseq fp, r6, r0, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec618b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e69c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1786a4> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b8b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1858b8> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, lr, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b25940 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, r6, r4, ror #11 │ │ │ │ + rscseq fp, r6, r4, asr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec618e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e6d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1786d8> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b8e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1858ec> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r4, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b2590c │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, r6, r8, asr #11 │ │ │ │ + rscseq fp, r6, r8, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6191c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17870c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185920> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b258d8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq fp, r6, ip, lsr #11 │ │ │ │ + rscseq fp, r6, ip, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec61950 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - stmdble sl!, {r0, r3, r5, r7, ip, sp, lr, pc}^ │ │ │ │ + ldmible lr!, {r0, r3, r5, r7, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf074b1d0 │ │ │ │ - @ instruction: 0xb1b8dc6b │ │ │ │ + @ instruction: 0xb1b8dcbf │ │ │ │ vst4.32 {d31-d34}, [r0 :128], r3 │ │ │ │ pldw [sl, r8, lsr #1] │ │ │ │ @ instruction: 0xf5a4f0a4 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xff64f339 │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf184f0d0 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq fp, r6, sl, ror r5 │ │ │ │ + rscseq fp, r6, sl, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec619a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ stclt 2, cr15, [r8, #-4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec619bc │ │ │ │ @@ -161530,49 +161530,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f153 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, r4, lsl r5 │ │ │ │ + ldrshteq fp, [r6], #84 @ 0x54 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61a00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0740ff8 │ │ │ │ - @ instruction: 0x4604da9f │ │ │ │ + @ instruction: 0x4604daf3 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3eb │ │ │ │ @ instruction: 0xf0a4f745 │ │ │ │ strmi pc, [r4], -pc, asr #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f131 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq fp, [r6], #64 @ 0x40 │ │ │ │ + ldrhteq fp, [r6], #80 @ 0x50 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61a44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0740ff8 │ │ │ │ - strmi sp, [r4], -sp, lsl #21 │ │ │ │ + strmi sp, [r4], -r1, ror #21 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3c9 │ │ │ │ @ instruction: 0xf0a4f723 │ │ │ │ strmi pc, [r4], -sp, lsr #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -pc, lsl #2 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, ip, lsl #9 │ │ │ │ + rscseq fp, r6, ip, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61a88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2bf0ff8 │ │ │ │ strmi pc, [r4], -r1, asr #4 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3a7 │ │ │ │ @@ -161581,32 +161581,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, ror #1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, r8, asr #8 │ │ │ │ + rscseq fp, r6, r8, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61acc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0bb0ff8 │ │ │ │ - @ instruction: 0x4604ddf5 │ │ │ │ + strmi sp, [r4], -r9, asr #28 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f385 │ │ │ │ @ instruction: 0xf0a4f6df │ │ │ │ strmi pc, [r4], -r9, ror #9 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -fp, asr #1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, r4, lsl #8 │ │ │ │ + rscseq fp, r6, r4, ror #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -fp, asr #1 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f363 │ │ │ │ @@ -161615,15 +161615,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r9, lsr #1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, r0, asr #7 │ │ │ │ + rscseq fp, r6, r0, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ @ instruction: 0x4604f075 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f341 │ │ │ │ @@ -161632,49 +161632,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r7, lsl #1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, ip, ror r3 │ │ │ │ + rscseq fp, r6, ip, asr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0be0ff8 │ │ │ │ - @ instruction: 0x4604d857 │ │ │ │ + strmi sp, [r4], -fp, lsr #17 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f31f │ │ │ │ @ instruction: 0xf0a4f679 │ │ │ │ strmi pc, [r4], -r3, lsl #9 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r5, rrx │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, r8, lsr r3 │ │ │ │ + rscseq fp, r6, r8, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61bdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0be0ff8 │ │ │ │ - strmi sp, [r4], -fp, ror #16 │ │ │ │ + @ instruction: 0x4604d8bf │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f2fd │ │ │ │ @ instruction: 0xf0a4f657 │ │ │ │ strmi pc, [r4], -r1, ror #8 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r3, asr #32 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq fp, [r6], #36 @ 0x24 │ │ │ │ + ldrsbteq fp, [r6], #52 @ 0x34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q13, q12 │ │ │ │ @ instruction: 0x4604f6d7 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f2db │ │ │ │ @@ -161683,15 +161683,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r1, lsr #32 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq fp, [r6], #32 │ │ │ │ + smlalseq fp, r6, r0, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d11, d0 │ │ │ │ strmi pc, [r4], -r7, lsl #1 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161701,32 +161701,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0cf4620 │ │ │ │ @ instruction: 0x4620f7fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq fp, r6, r8, ror #4 │ │ │ │ + rscseq fp, r6, r8, asr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61cac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - stmdble r6!, {r0, r2, r3, r6, r7, ip, sp, lr, pc} │ │ │ │ + ldmdble sl!, {r0, r2, r3, r6, r7, ip, sp, lr, pc}^ │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ vaddl.s16 , d20, d19 │ │ │ │ @ instruction: 0xf5eef0a8 │ │ │ │ vrev32.32 d31, d20 │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ ldc2 3, cr15, [r8, #228]! @ 0xe4 │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ pld [sl, pc, asr #1] │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq fp, r6, r2, lsr #4 │ │ │ │ + rscseq fp, r6, r2, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61cf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54eab8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438ac0> │ │ │ │ bmi 576d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d0c> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161742,15 +161742,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf7b0f0cf │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b25504 │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - ldrsbteq fp, [r6], #16 │ │ │ │ + ldrhteq fp, [r6], #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61d50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54eb18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438b20> │ │ │ │ bmi 576d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d6c> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161766,15 +161766,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf780f0cf │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b254a4 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - rscseq fp, r6, r0, ror r1 │ │ │ │ + rscseq fp, r6, r0, asr r2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fdc40c │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161801,15 +161801,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr2, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0cd4640 │ │ │ │ - ldmdblt r8, {r0, r1, r2, r6, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r1, r3, r4, r7, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7dd4c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 264cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ecb8> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -161819,43 +161819,43 @@ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strcc r2, [r4, #-1537] @ 0xfffff9ff │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ strdls lr, [r1], -fp │ │ │ │ @ instruction: 0xf0bc4640 │ │ │ │ - stmdbls r1, {r0, r1, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ - svcle 0x0084f0ad │ │ │ │ + stmdbls r1, {r0, r1, r2, r4, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ + svcle 0x00d8f0ad │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ blmi 549f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433f50> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1704640 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ ldc 7, cr15, [r2], {95} @ 0x5f │ │ │ │ @ instruction: 0x01b25440 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - rscseq fp, r6, r4, asr #2 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - rscseq fp, r6, r8, asr #2 │ │ │ │ - rscseq fp, r6, sl, lsr r1 │ │ │ │ - rscseq fp, r6, ip, ror #1 │ │ │ │ - rscseq fp, r6, r6, lsr #2 │ │ │ │ + rscseq fp, r6, r4, lsr #4 │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + rscseq fp, r6, r8, lsr #4 │ │ │ │ + rscseq fp, r6, sl, lsl r2 │ │ │ │ + rscseq fp, r6, ip, asr #3 │ │ │ │ + rscseq fp, r6, r6, lsl #4 │ │ │ │ @ instruction: 0x01b253c0 │ │ │ │ - @ instruction: 0x0103129a │ │ │ │ - smlalseq fp, r6, r8, r0 │ │ │ │ - rscseq fp, r6, ip, rrx │ │ │ │ + tsteq r3, sl, ror r3 │ │ │ │ + rscseq fp, r6, r8, ror r1 │ │ │ │ + rscseq fp, r6, ip, asr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61ee0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0cc0ff8 │ │ │ │ - stclt 15, cr13, [r8, #-940] @ 0xfffffc54 │ │ │ │ + @ instruction: 0xf0cd0ff8 │ │ │ │ + stclt 8, cr13, [r8, #-252] @ 0xffffff04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61ef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162066,24 +162066,24 @@ │ │ │ │ movwcs lr, #10826 @ 0x2a4a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6ba │ │ │ │ @ instruction: 0x01b252e4 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01b252da │ │ │ │ @ instruction: 0x01b2523a │ │ │ │ - rscseq fp, r6, r2, ror lr │ │ │ │ - rscseq fp, r6, r4, asr #27 │ │ │ │ - rscseq fp, r6, r4, asr #27 │ │ │ │ + rscseq fp, r6, r2, asr pc │ │ │ │ + rscseq fp, r6, r4, lsr #29 │ │ │ │ + rscseq fp, r6, r4, lsr #29 │ │ │ │ andeq r2, r0, r0, ror #13 │ │ │ │ - rscseq fp, r6, r6, asr r3 │ │ │ │ + rscseq fp, r6, r6, lsr r4 │ │ │ │ andeq r3, r0, r8, lsl sl │ │ │ │ - rscseq fp, r6, r6, lsl sp │ │ │ │ - rscseq fp, r6, r6, lsr #26 │ │ │ │ + ldrshteq fp, [r6], #214 @ 0xd6 │ │ │ │ + rscseq fp, r6, r6, lsl #28 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - ldrshteq fp, [r6], #194 @ 0xc2 │ │ │ │ + ldrsbteq fp, [r6], #210 @ 0xd2 │ │ │ │ andeq r3, r0, r4, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec62288 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163228,21 +163228,21 @@ │ │ │ │ bl 45e9f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348a00> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6c518 │ │ │ │ b.n 10bdae │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ │ │ │ │ 0010bdcc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163474,15 +163474,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10bfd2 │ │ │ │ movs r2, #1 │ │ │ │ b.n 10bfd2 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #848] @ (10c37c ) │ │ │ │ + ldr r3, [pc, #720] @ (10c2fc ) │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 0010c02c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163710,15 +163710,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10c1ce │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10c218 │ │ │ │ movs r3, #1 │ │ │ │ b.n 10c218 │ │ │ │ - ldr r0, [pc, #600] @ (10c4e0 ) │ │ │ │ + ldr r1, [pc, #472] @ (10c460 ) │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldr r1, [pc, #32] @ (10c2ac ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10c294 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10c2a6 │ │ │ │ @@ -163729,15 +163729,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10c290 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #768] @ (10c5b0 ) │ │ │ │ lsls r0, r1, #4 │ │ │ │ cbz r0, 10c2d4 │ │ │ │ ldr r3, [pc, #36] @ (10c2d8 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10c2c0 │ │ │ │ adds r2, #1 │ │ │ │ @@ -163750,17 +163750,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (10c2dc ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + ldr r0, [pc, #600] @ (10c534 ) │ │ │ │ lsls r0, r1, #4 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #520] @ (10c4e8 ) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -163933,15 +163933,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10c41c │ │ │ │ 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} │ │ │ │ - mov sl, r1 │ │ │ │ + bx sp │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 0010c4b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -164216,17 +164216,17 @@ │ │ │ │ nop │ │ │ │ subs r2, #54 @ 0x36 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #238 @ 0xee │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r7, pc, #176 @ (adr r7, 10c814 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldc2 0, cr0, [ip], {252} @ 0xfc │ │ │ │ + ldc2l 0, cr0, [ip, #-1008]! @ 0xfffffc10 │ │ │ │ │ │ │ │ 0010c768 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -164730,15 +164730,15 @@ │ │ │ │ b.n 10cbbc │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 10ca7e │ │ │ │ adds r6, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ adds r4, #134 @ 0x86 │ │ │ │ lsls r2, r6, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164803,15 +164803,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10ccde │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r0, pc, #384 @ (adr r0, 10cedc ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 10ce5c ) │ │ │ │ lsls r6, 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 1834a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6d4ac> │ │ │ │ @@ -165462,27 +165462,27 @@ │ │ │ │ lsls r2, r6, #6 │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ b.n 10d930 │ │ │ │ lsls r4, r6, #6 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r5, [pc, #480] @ (10d658 ) │ │ │ │ + ldr r6, [pc, #352] @ (10d5d8 ) │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10d5aa │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ tst r3, r6 │ │ │ │ subs r3, r1, r6 │ │ │ │ @@ -165931,15 +165931,15 @@ │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #96] @ (10d92c ) │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r7, #146 @ 0x92 │ │ │ │ lsls r2, r6, #6 │ │ │ │ │ │ │ │ 0010d8d8 : │ │ │ │ cbz r0, 10d8ee │ │ │ │ push {r3, lr} │ │ │ │ @@ -166210,15 +166210,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r0 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r0, r1, #4 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10db84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -166397,15 +166397,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10dd48 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 0010dd68 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -166441,15 +166441,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ lsls r2, r6, #6 │ │ │ │ │ │ │ │ 0010ddd8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166494,15 +166494,15 @@ │ │ │ │ b.n 10de22 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #10 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r1, #214 @ 0xd6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ │ │ │ │ 0010de58 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166691,15 +166691,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 6bb30 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10e00e │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -167176,19 +167176,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r6, r4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r3, r4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -168072,21 +168072,21 @@ │ │ │ │ nop │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #26 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -169423,17 +169423,17 @@ │ │ │ │ b.n 10fbb4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r0, #20 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r6, r6, #3 │ │ │ │ lsls r2, r1, #16 │ │ │ │ lsls r2, r6, #6 │ │ │ │ │ │ │ │ 0010fc9c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170234,19 +170234,19 @@ │ │ │ │ adcs r3, r2 │ │ │ │ strb.w r3, [r4, #37] @ 0x25 │ │ │ │ b.n 11035e │ │ │ │ stc2 1, cr0, [r2, #708] @ 0x2c4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r6, #-708] @ 0xfffffd3c │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 00110504 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171475,15 +171475,15 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ asrs r4, r5, #2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r5, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 001111e8 : │ │ │ │ @@ -172628,15 +172628,15 @@ │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 111dc6 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 11231c │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r7, #3 │ │ │ │ b.n 112260 │ │ │ │ lsls r1, r6, #6 │ │ │ │ │ │ │ │ 00111dfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -174417,31 +174417,31 @@ │ │ │ │ nop │ │ │ │ bls.n 1130dc │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 112fe4 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r0, [pc, #144] @ (113110 ) │ │ │ │ + ldr r1, [pc, #16] @ (113090 ) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - @ instruction: 0xf5f40107 │ │ │ │ - orr.w r1, r4, #8847360 @ 0x870000 │ │ │ │ - orr.w r1, r0, #8847360 @ 0x870000 │ │ │ │ - rsbs r1, r8, #7 │ │ │ │ - sbcs.w r1, r8, #7 │ │ │ │ - @ instruction: 0xf0f40107 │ │ │ │ - orr.w r1, ip, #7 │ │ │ │ - @ instruction: 0xf26c0107 │ │ │ │ - addw r1, ip, #7 │ │ │ │ - sbc.w r1, ip, #7 │ │ │ │ - sbc.w r1, sl, #7 │ │ │ │ - orrs.w r1, r6, #7 │ │ │ │ - orns r1, r6, #7 │ │ │ │ - @ instruction: 0xf2160107 │ │ │ │ - @ instruction: 0xf2360107 │ │ │ │ + @ instruction: 0xf6d40107 │ │ │ │ + @ instruction: 0xf5240107 │ │ │ │ + @ instruction: 0xf5200107 │ │ │ │ + @ instruction: 0xf2b80107 │ │ │ │ + @ instruction: 0xf2580107 │ │ │ │ + rsbs r1, r4, #7 │ │ │ │ + @ instruction: 0xf12c0107 │ │ │ │ + sbfx r1, ip, #0, #8 │ │ │ │ + @ instruction: 0xf2ec0107 │ │ │ │ + movw r1, #49159 @ 0xc007 │ │ │ │ + movw r1, #40967 @ 0xa007 │ │ │ │ + @ instruction: 0xf1360107 │ │ │ │ + adcs.w r1, r6, #7 │ │ │ │ + @ instruction: 0xf2f60107 │ │ │ │ + @ instruction: 0xf3160107 │ │ │ │ │ │ │ │ 001130bc : │ │ │ │ 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 r4, r2 │ │ │ │ @@ -175137,15 +175137,15 @@ │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cbz r3, 1137b0 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9cafd4 │ │ │ │ + bl 9cb07c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 113762 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -176020,15 +176020,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 67618c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 11415e │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cbz r3, 114146 │ │ │ │ blx r3 │ │ │ │ - bl 9cb0b8 │ │ │ │ + bl 9cb160 │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 67628c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 114130 │ │ │ │ @@ -176044,17 +176044,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 11415e │ │ │ │ bkpt 0x00ee │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r1, #22 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -176243,15 +176243,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 140b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ab10> │ │ │ │ b.n 1142f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9cb360 │ │ │ │ + bl 9cb408 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 114362 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 114370 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176327,15 +176327,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1864] @ 0x748 │ │ │ │ cbz r1, 114482 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9cb374 │ │ │ │ + bl 9cb41c │ │ │ │ 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 │ │ │ │ @@ -176364,15 +176364,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 140720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a728> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9cb3e8 │ │ │ │ + bl 9cb490 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 1144c6 │ │ │ │ nop │ │ │ │ │ │ │ │ 001144f0 : │ │ │ │ @@ -177471,15 +177471,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 │ │ │ │ - bcc.n 114f80 │ │ │ │ + bmi.n 114f40 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 115058 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177535,15 +177535,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 115048 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - bcc.n 1150ac │ │ │ │ + bmi.n 11506c │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -178003,21 +178003,21 @@ │ │ │ │ b.n 11519c │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 1150d6 │ │ │ │ b.n 11519c │ │ │ │ - bcs.n 115408 │ │ │ │ + bcc.n 1155c8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - bcs.n 1155f4 │ │ │ │ + bcc.n 1155b4 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 11554c │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1156dc │ │ │ │ stmdb 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 │ │ │ │ @@ -178274,19 +178274,19 @@ │ │ │ │ b.n 1155d2 │ │ │ │ movs r0, #2 │ │ │ │ b.n 11554e │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ cbz r0, 1157de │ │ │ │ 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] │ │ │ │ @@ -178377,15 +178377,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 115858 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 115840 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ cbz r0, 1158de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178715,15 +178715,15 @@ │ │ │ │ blx 6c518 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 115c04 │ │ │ │ add r6, pc, #984 @ (adr r6, 116020 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #900] @ 115fe8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179054,15 +179054,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #600 @ (adr r3, 116244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ ... │ │ │ │ │ │ │ │ 00115ff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so>: │ │ │ │ @@ -179256,17 +179256,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 116150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x158> │ │ │ │ add r1, pc, #208 @ (adr r1, 1162b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ add r0, pc, #856 @ (adr r0, 116540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x548>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ cbz r0, 11623a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 11623e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179521,17 +179521,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 1163ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r7, r0, #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] │ │ │ │ @@ -180079,23 +180079,23 @@ │ │ │ │ b.n 1167d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7dc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - cbnz r6, 116acc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xad4> │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - cbnz r2, 116aa6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaae> │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ (116be4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xbec>) │ │ │ │ @@ -180845,15 +180845,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 117014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101c> │ │ │ │ nop │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -184644,35 +184644,35 @@ │ │ │ │ b.n 119860 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3868> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - bgt.n 1199d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39e0> │ │ │ │ + ble.n 119998 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39a0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (119bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bf8>) │ │ │ │ @@ -184830,15 +184830,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 119e40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e48> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185044,17 +185044,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185806,15 +185806,15 @@ │ │ │ │ b.n 11a2f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42f8> │ │ │ │ ldrsh r4, [r0, r2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, r3] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r7, 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 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 11a6be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46c6> │ │ │ │ @@ -186430,15 +186430,15 @@ │ │ │ │ b.n 11acea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cf2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r1, r4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r7, r0, #4 │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -189068,19 +189068,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11c8c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x68cc> │ │ │ │ ldr r3, [pc, #28] @ (11c8f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x68fc>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldmia.w lr, {r0, r1, r4, r5, r7, r8} │ │ │ │ ldrd r0, r1, [lr], #-716 @ 0x2cc │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r0, #4 │ │ │ │ @ instruction: 0xe82a01b3 │ │ │ │ @ instruction: 0xe80801b3 │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189677,15 +189677,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #136 @ (adr r2, 11d100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7108>) │ │ │ │ + add r3, pc, #8 @ (adr r3, 11d080 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7088>) │ │ │ │ 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 │ │ │ │ ldr.w r2, [pc, #2484] @ 11da40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a48> │ │ │ │ mov r4, r0 │ │ │ │ @@ -190895,15 +190895,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrsh r1, [r4, r5] │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -191714,15 +191714,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r2, r7, #31 │ │ │ │ lsls r1, r6, #6 │ │ │ │ strb r6, [r0, r6] │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3088] @ 11f538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9540> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194199,15 +194199,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xfac401b0 │ │ │ │ subs r0, #173 @ 0xad │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (120648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa650>) │ │ │ │ @@ -194236,15 +194236,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ vld2.8 {d16[5],d17[5]}, [ip :16], r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr??.w r0, [r2, #432] @ 0x1b0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ bls.n 1206be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa6c6> │ │ │ │ @@ -198808,21 +198808,21 @@ │ │ │ │ orr.w fp, r3, fp │ │ │ │ sub.w r3, r4, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub.w r3, lr, r6 │ │ │ │ orr.w sl, r2, sl │ │ │ │ mov r0, r3 │ │ │ │ b.w 1226b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xc6ba> │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 123f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf64> │ │ │ │ + b.n 12411c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe124> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + b.n 123bd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdbd8> │ │ │ │ lsls r3, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -213882,39 +213882,39 @@ │ │ │ │ nop │ │ │ │ adds r6, r5, r4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, r3 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - mvns r2, r1 │ │ │ │ + add sl, r5 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - bics r2, r4 │ │ │ │ + add sl, r0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - muls r2, r7 │ │ │ │ + add r2, fp │ │ │ │ lsls r6, r0, #4 │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - cmn r2, r0 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - cmp r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - negs r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - tst r2, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - rors r6, r5 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - sbcs r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - sbcs r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adcs r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - asrs r2, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214106,17 +214106,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 12edd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ddc> │ │ │ │ nop │ │ │ │ subs r2, #30 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -214325,20 +214325,20 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12ee48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18e50> │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xe82c0105 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + stmdb ip, {r0, r2, r8} │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -214406,21 +214406,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 12f136 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1913e> │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ 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 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -214590,23 +214590,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12f350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19358>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 12f30c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19314> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12f3b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x193be> │ │ │ │ bls.n 12f3a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x193b0> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214658,15 +214658,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12f374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1937c> │ │ │ │ b.n 12f3b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x193b8> │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r4, 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] │ │ │ │ @@ -214698,15 +214698,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -214842,21 +214842,21 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 12f564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1956c> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12f640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19648> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215152,21 +215152,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 12f6ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x196d6> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12f774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1977c> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12f7d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x197dc> │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12f98e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19996> │ │ │ │ bhi.n 12f992 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1999a> │ │ │ │ @@ -215220,15 +215220,15 @@ │ │ │ │ beq.n 12f98e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19996> │ │ │ │ b.n 12f9aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x199b2> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12f9aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x199b2> │ │ │ │ b.n 12f98e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19996> │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -215496,23 +215496,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 12fbee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19bf6> │ │ │ │ b.n 12fc6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19c74> │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -215629,15 +215629,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bls.n 12fdac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19db4> │ │ │ │ + bge.n 12fd6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19d74> │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -215732,15 +215732,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12feaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19eb2> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12feaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19eb2> │ │ │ │ b.n 12fee4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19eec> │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 1305d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1a5d8> │ │ │ │ @@ -216327,52 +216327,52 @@ │ │ │ │ b.n 130378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1a380> │ │ │ │ lsls r4, r1, #2 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #1 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r4, r6, #3 │ │ │ │ vaddw.u8 q0, q9, d31 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r1, #16] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ 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, #900] @ (1309c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1a9c8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -216899,17 +216899,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 130b8e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ab96> │ │ │ │ b.n 130b9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1aba6> │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ adds r6, #204 @ 0xcc │ │ │ │ lsls r0, 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 │ │ │ │ @@ -217044,23 +217044,23 @@ │ │ │ │ b.n 130c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ac1c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 130cbe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1acc6> │ │ │ │ subs r6, r3, r7 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r5, r0, #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] @ (130ebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1aec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217194,19 +217194,19 @@ │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 130d8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ad94> │ │ │ │ nop │ │ │ │ subs r4, r1, r1 │ │ │ │ lsls r0, r6, #6 │ │ │ │ adds r4, #62 @ 0x3e │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (130ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1aee0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r7, #142 @ 0x8e │ │ │ │ lsls r0, r6, #6 │ │ │ │ @@ -217375,15 +217375,15 @@ │ │ │ │ bne.n 13108e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b096> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 13105e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b066> │ │ │ │ b.n 130fec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1aff4> │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -217574,15 +217574,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 131292 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b29a> │ │ │ │ b.n 1312b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b2b8> │ │ │ │ nop │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r0, r6, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -217670,15 +217670,15 @@ │ │ │ │ bne.n 1313aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b3b2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 13137a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b382> │ │ │ │ b.n 13130c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b314> │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -217736,15 +217736,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (131474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b47c>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 13142c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b434> │ │ │ │ nop │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 131488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b490> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219002,131 +219002,131 @@ │ │ │ │ ldr.w r3, [r7, #420] @ 0x1a4 │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 13203e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c046> │ │ │ │ b.n 131d7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1bd84> │ │ │ │ stmdb r2, {r0, r1, r2, r3, r5, r7, r8} │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r2, [sp, #32] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r6, #6 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r6, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219227,15 +219227,15 @@ │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 132310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c318> │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, r7, #3 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ad54> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219282,17 +219282,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r1, #15 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1323cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c3d4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219333,17 +219333,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r0, #13 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c45c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219622,15 +219622,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #1 │ │ │ │ lsls r0, r6, #6 │ │ │ │ bls.n 132870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c878> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ 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, #28] @ 1327ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c7f4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219666,17 +219666,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vaddw.u32 q0, q13, d31 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ 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, #28] @ 13286c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c874> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219712,17 +219712,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vrhadd.u32 d0, d26, d31 │ │ │ │ - ldr r7, [pc, #656] @ (132b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cb54>) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 133208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d210> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 132954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c95c> │ │ │ │ @@ -221700,21 +221700,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 133cb6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dcbe> │ │ │ │ - eors r2, r1 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ands r6, r2 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ands r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ands r4, r4 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (133e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de3c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -221814,15 +221814,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 133e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de1c> │ │ │ │ b.n 133e24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de2c> │ │ │ │ nop │ │ │ │ orns r1, r6, pc, asr #2 │ │ │ │ lsls r2, r5, #17 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + eors r6, r2 │ │ │ │ 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, #188] @ (133f0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -221893,21 +221893,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (133f1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df24>) │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 133eb6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1debe> │ │ │ │ ldrd r0, r1, [sl, #-700] @ 0x2bc │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r4, 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] @ 133fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dfac> │ │ │ │ mov lr, r0 │ │ │ │ @@ -221949,23 +221949,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6], #-700 @ 0x2bc │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r7, #14 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r4, 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] @ 134038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e040> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222005,23 +222005,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 133ff0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dff8> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (1340f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e100>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222085,25 +222085,25 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 1340b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0bc> │ │ │ │ nop │ │ │ │ b.n 133f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df90> │ │ │ │ lsls r7, r5, #6 │ │ │ │ b.n 133f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df5c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r4, 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] @ 134148 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e150> │ │ │ │ @@ -222112,15 +222112,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 133d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dd28> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (134260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e268>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222220,17 +222220,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 134234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e23c> │ │ │ │ b.n 134252 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e25a> │ │ │ │ b.n 133ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df00> │ │ │ │ lsls r7, r5, #6 │ │ │ │ lsls r2, r3, #1 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r4, 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 │ │ │ │ @@ -222241,15 +222241,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 133d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dd28> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r5, #28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (1343b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e3b8>) │ │ │ │ @@ -222348,17 +222348,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 134382 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e38a> │ │ │ │ b.n 1343a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e3a8> │ │ │ │ nop │ │ │ │ b.n 133da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dda8> │ │ │ │ lsls r7, r5, #6 │ │ │ │ vrhadd.u8 d0, d22, d31 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ 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 r6, [pc, #80] @ (134420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e428>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222394,17 +222394,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 134bd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ebdc> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ 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] @ 13449c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4a4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222439,19 +222439,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 134b74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eb7c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r4, #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 │ │ │ │ ldr r3, [pc, #240] @ (1345b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e5b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222544,17 +222544,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 134590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e598> │ │ │ │ b.n 1345a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e5a8> │ │ │ │ nop │ │ │ │ b.n 134b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eb90> │ │ │ │ lsls r7, r5, #6 │ │ │ │ stc2l 1, cr0, [r4], #700 @ 0x2bc │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (1346c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e6cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222648,17 +222648,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 134696 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e69e> │ │ │ │ b.n 1346b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e6bc> │ │ │ │ nop │ │ │ │ b.n 134a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea7c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ @ instruction: 0xfbea01af │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ 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, #252] @ (1347e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -222755,15 +222755,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1347b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7bc> │ │ │ │ b.n 134738 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e740> │ │ │ │ b.n 13496c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e974> │ │ │ │ lsls r7, r5, #6 │ │ │ │ @ instruction: 0xfb2201af │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -223055,22 +223055,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 134ac2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eaca> │ │ │ │ nop │ │ │ │ udf #144 @ 0x90 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ strh.w r0, [r4, #431] @ 0x1af │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 134908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e910> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223275,21 +223275,21 @@ │ │ │ │ push {r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subw r1, lr, #2223 @ 0x8af │ │ │ │ cbz r6, 134de2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1edea> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r4, 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 130bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1abc0> │ │ │ │ @@ -223404,15 +223404,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 134eaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eeb2> │ │ │ │ bls.n 134e80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee88> │ │ │ │ lsls r7, r5, #6 │ │ │ │ orr.w r1, r0, #175 @ 0xaf │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r4, 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] @ (134fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223503,17 +223503,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bhi.n 134f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef5c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ vrhadd.s32 d0, d24, d31 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (1350ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223585,20 +223585,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 13502e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f036> │ │ │ │ nop │ │ │ │ bvc.n 135014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f01c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldcl 1, cr0, [sl, #700]! @ 0x2bc │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r4, 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] @ (13517c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223666,20 +223666,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 135142 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f14a> │ │ │ │ bvs.n 13512c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f134> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stcl 1, cr0, [r8, #-700] @ 0xfffffd44 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ 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 r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -223751,19 +223751,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 135238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f240> │ │ │ │ nop │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224314,23 +224314,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 150380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a388> │ │ │ │ b.n 1357e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7f0> │ │ │ │ bne.n 1357fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f804> │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r4, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 135768 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f770> │ │ │ │ @@ -224404,17 +224404,17 @@ │ │ │ │ beq.n 13590a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f912> │ │ │ │ b.n 13573c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f744> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 135734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f73c> │ │ │ │ b.n 135772 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f77a> │ │ │ │ nop │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -224441,15 +224441,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 1355d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5dc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r4, 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 │ │ │ │ @@ -224476,15 +224476,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 1355d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5dc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #40] @ 135a70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa78> │ │ │ │ @@ -224502,15 +224502,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 1355d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5dc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r4, 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] │ │ │ │ @@ -224540,15 +224540,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1355d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5dc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (135b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fb74>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224752,33 +224752,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 135c76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc7e> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r6, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + movs r7, #6 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (135e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe4c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225032,27 +225032,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 135ea2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1feaa> │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1360a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200a8>) │ │ │ │ @@ -225141,17 +225141,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 136042 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2004a> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ 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, #408] @ (136258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20260>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225315,35 +225315,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 1361dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201e4> │ │ │ │ stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (136368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20370>) │ │ │ │ @@ -225432,17 +225432,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r4, r6 │ │ │ │ b.n 13630a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20312> │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #7 │ │ │ │ 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, #440] @ (136540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20548>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225619,37 +225619,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 1364c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204ce> │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r3, #2 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (13670c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20714>) │ │ │ │ @@ -225805,17 +225805,17 @@ │ │ │ │ b.n 1365c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x205d0> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 136642 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2064a> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r6, #2 │ │ │ │ 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, #372] @ (1368a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225966,29 +225966,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 136790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20798> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r7, r4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (13698c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20994>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226067,15 +226067,15 @@ │ │ │ │ nop │ │ │ │ bkpt 0x00bc │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -226258,39 +226258,39 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + adds r2, r0, r0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (136d18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20d20>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226429,15 +226429,15 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 136d8e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20d96> │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -226604,33 +226604,33 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ 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, r2 │ │ │ │ @@ -226646,15 +226646,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 1355d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5dc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ 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, r2 │ │ │ │ @@ -226672,15 +226672,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 1355d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5dc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ 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, r2 │ │ │ │ @@ -226700,15 +226700,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 1355d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5dc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -226951,23 +226951,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (137380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21388>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227127,17 +227127,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r1, r4} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (1375f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21600>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227315,15 +227315,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 13714c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21154> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 13766e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21676> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ 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, #56] @ (137694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2169c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227349,17 +227349,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 13714c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21154> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 1376aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216b2> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ 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, #188] @ 13776c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21774> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227428,17 +227428,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r4, 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] @ (1377d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217d8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227470,17 +227470,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1377a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217aa> │ │ │ │ b.n 1377b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217bc> │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, 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] @ (137834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2183c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227512,17 +227512,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 137806 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2180e> │ │ │ │ b.n 137818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21820> │ │ │ │ add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1378b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227564,19 +227564,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r7, sp, #352 @ 0x160 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #288] @ (1379fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21a04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227686,21 +227686,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 13790a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21912> │ │ │ │ nop │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldmia r1!, {r2, r4} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ 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, #144] @ (137ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227756,19 +227756,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (137b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227809,19 +227809,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #872 @ 0x368 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #288] @ (137c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227931,21 +227931,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 137b86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b8e> │ │ │ │ nop │ │ │ │ add r4, sp, #328 @ 0x148 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmia r6!, {r3, r4, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -228020,17 +228020,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #32 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r4, 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] @ (137dc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21dd0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228065,17 +228065,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 137d90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21d98> │ │ │ │ b.n 137daa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21db2> │ │ │ │ nop │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ 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, #164] @ (137e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228191,17 +228191,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ 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] @ (137f4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21f54>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228254,17 +228254,17 @@ │ │ │ │ beq.n 137f96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21f9e> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 137f7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21f84> │ │ │ │ nop │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r4, 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] @ (138090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22098>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228337,19 +228337,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #848 @ (adr r7, 1383e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x223ec>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r4, 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] @ 138170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22178> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228420,17 +228420,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, pc, #984 @ (adr r6, 13854c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22554>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #76] @ (1381d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x221e0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228464,17 +228464,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1381a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x221ae> │ │ │ │ b.n 1381bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x221c4> │ │ │ │ add r6, pc, #112 @ (adr r6, 13824c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22254>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r4, 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, #180] @ 1382a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x222b0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228538,15 +228538,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 138276 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2227e> │ │ │ │ b.n 138232 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2223a> │ │ │ │ nop │ │ │ │ add r5, pc, #712 @ (adr r5, 138574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2257c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (1383a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x223ac>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228632,15 +228632,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 13834c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22354> │ │ │ │ b.n 138302 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2230a> │ │ │ │ nop │ │ │ │ add r4, pc, #920 @ (adr r4, 138740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22748>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (1384a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x224b0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228728,15 +228728,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r6, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #15] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228782,29 +228782,29 @@ │ │ │ │ bl 43772c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321734> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 138514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2251c> │ │ │ │ ldr r0, [pc, #32] @ (138558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22560>) │ │ │ │ add r0, pc │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (13855c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22564>) │ │ │ │ add r0, pc │ │ │ │ bl 2a27f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c800> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ cmp r4, #90 @ 0x5a │ │ │ │ lsls r2, r6, #6 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - add r6, pc, #352 @ (adr r6, 1386c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x226c8>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 138640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22648>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (138588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22590>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -228958,15 +228958,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a23b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3c0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (138774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2277c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230150,18 +230150,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 1391d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231da> │ │ │ │ ldr r2, [pc, #16] @ (139270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23278>) │ │ │ │ add r2, pc │ │ │ │ b.n 1391d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231da> │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr.w r0, [r2, #243] @ 0xf3 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrsh.w r0, [r2, #243] @ 0xf3 │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r4, r6, #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] │ │ │ │ @@ -230354,15 +230354,15 @@ │ │ │ │ b.n 1393be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x233c6> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 139426 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2342e> │ │ │ │ b.n 1393be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x233c6> │ │ │ │ nop │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ 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, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230871,15 +230871,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ bne.n 139976 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2397e> │ │ │ │ b.n 139954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2395c> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cbz r1, 139a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23a8c> │ │ │ │ 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 │ │ │ │ @@ -231270,15 +231270,15 @@ │ │ │ │ b.n 139e16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23e1e> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 139e16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23e1e> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 139e16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23e1e> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 139e16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23e1e> │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -231306,15 +231306,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -231449,15 +231449,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -231485,15 +231485,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 13a078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24080> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 13a0d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240dc> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 13a0d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240d8> │ │ │ │ @@ -233177,17 +233177,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xfa1e00f3 │ │ │ │ + @ instruction: 0xfafe00f3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 13b1b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251ba> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ bls.n 13b1cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251d4> │ │ │ │ @@ -233357,15 +233357,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 13b366 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2536e> │ │ │ │ ldr r2, [pc, #8] @ (13b368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25370>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3256] @ 13c02c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26034> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239569,15 +239569,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13f04c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29054> │ │ │ │ nop │ │ │ │ asrs r6, r6, #32 │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13f04c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29054> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13f04c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29054> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13f04c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29054> │ │ │ │ @@ -240523,15 +240523,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r7, r5, #6 │ │ │ │ @ instruction: 0xfb1201ae │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf201ae │ │ │ │ - add r5, pc, #904 @ (adr r5, 140a40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aa48>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 1409c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9c8>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -240906,15 +240906,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 140aa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aaaa> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf58001ae │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r0, #5701632 @ 0x570000 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 140b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ab18> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241764,15 +241764,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 140ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2acac> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r4, 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] @ 141474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b47c> │ │ │ │ @@ -241781,15 +241781,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 140ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2acac> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r3, 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] @ 1414a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b4ac> │ │ │ │ @@ -241797,15 +241797,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 140ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2acac> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -241843,15 +241843,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 141034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b03c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r4, 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] @ 141560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b568> │ │ │ │ @@ -241860,15 +241860,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 141034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b03c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, 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] @ 141590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b598> │ │ │ │ @@ -241876,15 +241876,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 141034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b03c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244193,23 +244193,23 @@ │ │ │ │ b.n 142e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce50> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrsb.w r0, [r8, #430] @ 0x1ae │ │ │ │ bne.n 142f40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cf48> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r3, r6, #3 │ │ │ │ bne.n 142eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cebc> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #20] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ lsls r3, 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] @ (142fc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cfc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244288,17 +244288,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 143006 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d00e> │ │ │ │ @ instruction: 0xf7d601ae │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (14307c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244349,15 +244349,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf71a01ae │ │ │ │ ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #328] @ (143258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d260>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244603,15 +244603,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1433a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3b0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orn r1, ip, #5701632 @ 0x570000 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r3, 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] @ (14344c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d454>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -244956,15 +244956,15 @@ │ │ │ │ strb.w r1, [ip, #609] @ 0x261 │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf34001ae │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 143788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d790> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245037,15 +245037,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 1434f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4fa> │ │ │ │ b.n 143824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d82c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r3, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -245349,19 +245349,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 143b6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2db76> │ │ │ │ nop │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -248985,15 +248985,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #33776 @ 0x83f0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34481 @ 0x86b1 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #952] @ (146660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x30668>) │ │ │ │ + ldr r4, [pc, #824] @ (1465e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x305e8>) │ │ │ │ lsls r3, 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 138778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22780> │ │ │ │ @@ -249100,15 +249100,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r1, [pc, #200] @ (14648c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x30494>) │ │ │ │ + ldr r2, [pc, #72] @ (14640c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x30414>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r2, 1463da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x303e2> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 1463de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x303e6> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 1463ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x303f6> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249134,17 +249134,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 1463dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x303e4> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r4, r0, #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, #3824] @ 0xef0 │ │ │ │ ldr.w r5, [pc, #1032] @ 146834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3083c> │ │ │ │ @@ -250583,19 +250583,19 @@ │ │ │ │ b.n 147282 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3128a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - rev16 r4, r5 │ │ │ │ + cbnz r4, 147456 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3145e> │ │ │ │ lsls r4, r0, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251058,19 +251058,19 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cbnz r4, 14791c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31924> │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldc2 1, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ stmdb 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 │ │ │ │ @@ -251435,27 +251435,27 @@ │ │ │ │ b.n 147c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31c44> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 147d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d54> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ strh r4, [r7, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 147d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d54> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cbz r4, 147d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d50> │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r4, r0, #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] @ (147df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e00>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -252956,26 +252956,26 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 1488a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x328aa> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #24 @ (adr r5, 148cb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32cbc>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 149034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3303c>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 149098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330a0>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 149018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33020>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ - sxth r4, r1 │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r4, r0, #4 │ │ │ │ adds.w r1, r8, r3, asr #2 │ │ │ │ strb r2, [r6, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r1, pc, #40 @ (adr r1, 148cd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32ce0>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 149058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33060>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 1490ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330b4>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 14902c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33034>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 148d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d68> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (148da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32db0>) │ │ │ │ @@ -253051,17 +253051,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 148d34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d3c> │ │ │ │ nop │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -253545,25 +253545,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 149210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33218> │ │ │ │ b.n 149314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3331c> │ │ │ │ nop │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r4, r0, #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] @ (149428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33430>) │ │ │ │ @@ -253893,15 +253893,15 @@ │ │ │ │ ble.n 1496de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x336e6> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r5, pc, #264 @ (adr r5, 1497f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x337f8>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 149770 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33778>) │ │ │ │ lsls r4, r0, #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] @ (1497c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x337cc>) │ │ │ │ @@ -254326,15 +254326,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 149b3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33b44> │ │ │ │ nop │ │ │ │ - add r1, pc, #136 @ (adr r1, 149be0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33be8>) │ │ │ │ + add r2, pc, #8 @ (adr r2, 149b60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33b68>) │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -254371,15 +254371,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 149bb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33bb8> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - add r0, pc, #448 @ (adr r0, 149d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33d9c>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 149d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33d1c>) │ │ │ │ lsls r4, r0, #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] @ (149ce0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33ce8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254800,15 +254800,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 14a08a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34092> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ 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 r6, [pc, #296] @ (14a1ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x341f4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256229,21 +256229,21 @@ │ │ │ │ b.w 14a592 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3459a> │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ mov.w sl, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, ip │ │ │ │ mov fp, lr │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -261520,17 +261520,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14e6a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x386ac> │ │ │ │ ldr r2, [pc, #12] @ (14e6ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x386f4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14e6a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x386ac> │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -261684,15 +261684,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14e878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38880>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 14e7ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x387d2> │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261735,19 +261735,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 14e8ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x388d2> │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -261796,21 +261796,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 14e954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3895c> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -261850,15 +261850,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -261950,15 +261950,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14eafa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38b02> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14ebc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38bc8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262044,15 +262044,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262351,37 +262351,37 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 14ee46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38e4e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #12 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - itte gt │ │ │ │ - lslgt r2, r6, #3 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r2, r6, #3 │ │ │ │ - noplt {11} │ │ │ │ - lslge r2, r6, #3 │ │ │ │ - it ge │ │ │ │ - lslge r2, r6, #3 │ │ │ │ - itt lt │ │ │ │ - lsllt r2, r6, #3 │ │ │ │ - ite @ unpredictable │ │ │ │ - lsl r2, r6, #3 │ │ │ │ - itee al @ unpredictable │ │ │ │ - lslal r2, r6, #3 │ │ │ │ - ite vs @ unpredictable > │ │ │ │ - lslvs r2, r6, #3 │ │ │ │ - stmdbvc sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ + lsls r2, 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 │ │ │ │ movw r1, #3410 @ 0xd52 │ │ │ │ bl 1385d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x225d8> │ │ │ │ @@ -262664,29 +262664,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14f260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39268>) │ │ │ │ add r2, pc │ │ │ │ b.n 14f21a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39222> │ │ │ │ ldr r1, [pc, #32] @ (14f264 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3926c>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14f16e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39176> │ │ │ │ - bkpt 0x0018 │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x001c │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #56] @ (14f2a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x392a8>) │ │ │ │ + ldr r4, [pc, #952] @ (14f620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39628>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14f3a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x393b0> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14f2b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x392be> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14f294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3929c> │ │ │ │ @@ -263759,21 +263759,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14fd38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39d40> │ │ │ │ b.n 14fd6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39d74> │ │ │ │ - cbz r4, 14fde6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39dee> │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbz r2, 14fdd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39dd8> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 14fdf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39dfc> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bge.n 14fcb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39cc0> │ │ │ │ + blt.n 14fe78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39e80> │ │ │ │ lsls r3, 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 172628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5c630> │ │ │ │ @@ -263789,15 +263789,15 @@ │ │ │ │ beq.n 14fdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39dc8> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14fdb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39db8> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - lsls r2, r7 │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14fde8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39df0> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -263866,15 +263866,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14fe90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39e98>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14fe52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39e5a> │ │ │ │ - cbz r6, 14feb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39ebc> │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r2, 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, #3984] @ 0xf90 │ │ │ │ @@ -264214,24 +264214,24 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 150268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a270> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bvc.n 15034c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a354> │ │ │ │ + bhi.n 15030c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a314> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -264326,19 +264326,19 @@ │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 15030a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a312> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 150336 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a33e> │ │ │ │ b.n 15030a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a312> │ │ │ │ ldc2l 1, cr0, [r0, #-692]! @ 0xfffffd4c │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (150634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a63c>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 1503c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a3ca> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -264863,17 +264863,17 @@ │ │ │ │ sub.w sl, sl, #21 │ │ │ │ mov r4, sl │ │ │ │ b.n 150814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a81c> │ │ │ │ nop │ │ │ │ movs r1, #86 @ 0x56 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrsb.w r0, [sl, #429] @ 0x1ad │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 150698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a6a0> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265119,31 +265119,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 15085c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a864> │ │ │ │ nop │ │ │ │ - add r7, pc, #328 @ (adr r7, 150d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad24>) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r7, pc, #112 @ (adr r7, 150c48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ac50>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 150fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3afd0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #336 @ (adr r5, 150d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad38>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 150cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3acb8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #432 @ (adr r5, 150d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad9c>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 150d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad1c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #496 @ (adr r5, 150dd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ade0>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 150d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad60>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #384 @ (adr r5, 150d6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad74>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 150cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3acf4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #480 @ (adr r5, 150dd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3add8>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 150d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad58>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #88 @ (adr r5, 150c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ac54>) │ │ │ │ + add r5, pc, #984 @ (adr r5, 150fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3afd4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34075 @ 0x851b │ │ │ │ cmp r0, r3 │ │ │ │ @@ -265233,15 +265233,15 @@ │ │ │ │ bls.n 150c46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ac4e> │ │ │ │ b.n 150ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3acac> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 150ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3acac> │ │ │ │ b.n 150cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3acb8> │ │ │ │ nop │ │ │ │ - add r4, pc, #712 @ (adr r4, 150fac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3afb4>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 150f2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3af34>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 150d12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad1a> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 150d0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ad16> │ │ │ │ @@ -265701,15 +265701,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 151068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b070> │ │ │ │ b.n 1510ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b0f6> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 151068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b070> │ │ │ │ b.n 1510ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b0f6> │ │ │ │ - add r0, pc, #608 @ (adr r0, 15144c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b454>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 1513cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b3d4>) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -266139,15 +266139,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 1512f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b300> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 151578 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b580> │ │ │ │ b.n 1513c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b3ce> │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, 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, #3984] @ 0xf90 │ │ │ │ @@ -266617,45 +266617,45 @@ │ │ │ │ b.n 151918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b920> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldmdb lr!, {r0, r2, r3, r5, r7, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15192c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b934> │ │ │ │ + b.n 151aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3baf4> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ @ instruction: 0xe8c601ad │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ beq.n 151c8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc92> │ │ │ │ - vqshl.u64 , q13, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffff98da │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -267030,25 +267030,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (151fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bfa8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 151d62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd6a> │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -267133,15 +267133,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -267314,17 +267314,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 152158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c160> │ │ │ │ nop │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267572,35 +267572,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (152508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c510>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 152370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c378> │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -267947,45 +267947,45 @@ │ │ │ │ add ip, pc │ │ │ │ b.n 1526fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c706> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bls.n 152900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c908> │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ bhi.n 152870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c878> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 152e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ce20> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268492,59 +268492,59 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bvc.n 152e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ce3c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 152e2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ce34> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r2, r6, #3 │ │ │ │ bpl.n 152e40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ce48> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r2, 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, #232] @ (152f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3cf80>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -268965,53 +268965,53 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 15300e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d016> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ beq.n 153384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d38c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #640 @ (adr r5, 153580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d588>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 153500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d508>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #464 @ (adr r5, 1534d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d4e0>) │ │ │ │ + add r6, pc, #336 @ (adr r6, 153458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d460>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r2, 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] @ 153378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d380> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269595,29 +269595,29 @@ │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 1535dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3d5e4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldmia r1, {r1, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r2, r6, #3 │ │ │ │ uxtb r3, r5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3dd00>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -269969,23 +269969,23 @@ │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 153aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3dab4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r6, sp, #820 @ 0x334 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1540d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e0d8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270574,30 +270574,30 @@ │ │ │ │ b.n 15431a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e322> │ │ │ │ stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vqrshrn.u64 d23, q1, #1 │ │ │ │ + vshll.u32 , d18, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -271069,20 +271069,20 @@ │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ revsh r6, r7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #268 @ (adr r4, 15497c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e984>) │ │ │ │ - vmls.i , , d18[0] │ │ │ │ + @ instruction: 0xffff7542 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ lsls r0, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271398,23 +271398,23 @@ │ │ │ │ nop │ │ │ │ udf #174 @ 0xae │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb718 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ @ instruction: 0xb694 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bics.w r1, lr, #8585216 @ 0x830000 │ │ │ │ + adds.w r1, lr, #8585216 @ 0x830000 │ │ │ │ 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 │ │ │ │ @@ -271557,25 +271557,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 154ae6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eaee> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15514c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f154>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -271857,23 +271857,23 @@ │ │ │ │ b.n 154e1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ee24> │ │ │ │ bls.n 15505c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f064> │ │ │ │ lsls r5, r5, #6 │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cbz r4, 1550c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f0ce> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - vaddw.s8 q0, q3, d3 │ │ │ │ + orn r1, r6, #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 │ │ │ │ @@ -272016,25 +272016,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 154f9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3efa6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272341,22 +272341,22 @@ │ │ │ │ nop │ │ │ │ bmi.n 155530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f538> │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xeaa20103 │ │ │ │ + @ instruction: 0xeb820103 │ │ │ │ add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14e78c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38794> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272545,25 +272545,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 155496 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f49e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (155b60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3fb68>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272860,23 +272860,23 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 1555fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f604> │ │ │ │ + b.n 1557bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f7c4> │ │ │ │ lsls r3, r0, #4 │ │ │ │ add r5, pc, #1000 @ (adr r5, 155e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3fe9c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -273041,25 +273041,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 155986 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3f98e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r7, [r0, #56] @ 0x38 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -273367,23 +273367,23 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, pc, #16 @ (adr r3, 155fbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ffc4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 156078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40080> │ │ │ │ + b.n 156238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40240> │ │ │ │ lsls r3, r0, #4 │ │ │ │ add r0, pc, #680 @ (adr r0, 156264 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4026c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14e78c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38794> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 155f4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ff56> │ │ │ │ @@ -273563,25 +273563,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 155ed6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3fede> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (156590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40598>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -273877,23 +273877,23 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blt.n 1565cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x405d4> │ │ │ │ + bgt.n 15658c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40594> │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -274051,25 +274051,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 1750c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0cc> │ │ │ │ b.n 1563b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x403bc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r3, [r5, #38] @ 0x26 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274237,21 +274237,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ nop {15} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #568] @ (156ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40ab8>) │ │ │ │ + ldr r1, [pc, #440] @ (156a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40a38>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (15690c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274303,19 +274303,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ itet ne │ │ │ │ lslne r5, r5, #6 │ │ │ │ streq r7, [sp, #368] @ 0x170 │ │ │ │ lslne r5, r5, #6 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r2, 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, #184] @ (1569e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x409f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274392,19 +274392,19 @@ │ │ │ │ nop │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r5, #6 │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r2, r7] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (156a78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40a80>) │ │ │ │ @@ -274480,15 +274480,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 151fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bfac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r2, [r7, r2] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (156b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40b60>) │ │ │ │ @@ -274572,15 +274572,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 151fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bfac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r1, r3, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (156c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40c4c>) │ │ │ │ @@ -274663,15 +274663,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 151fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bfac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 156cfa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40d02> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274732,15 +274732,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 15207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c084> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ hlt 0x001a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -274786,15 +274786,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14f714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3971c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rev r6, r5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #720] @ (1570b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x410c0>) │ │ │ │ + ldr r7, [pc, #592] @ (157038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41040>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -274821,15 +274821,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 15207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c084> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 156e6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40e72> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r7, [pc, #592] @ (157094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4109c>) │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274902,15 +274902,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c084> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #872] @ (157280 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41288>) │ │ │ │ + ldr r7, [pc, #744] @ (157200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41208>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (156f9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40fa4>) │ │ │ │ @@ -274960,15 +274960,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14f714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3971c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb880 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r5, [pc, #160] @ (157044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4104c>) │ │ │ │ + ldr r6, [pc, #32] @ (156fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x40fcc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (157000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41008>) │ │ │ │ @@ -275000,15 +275000,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 15207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c084> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb7f6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #8] @ (157010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41018>) │ │ │ │ + ldr r6, [pc, #904] @ (157390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41398>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275080,15 +275080,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c084> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb73a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r5, [pc, #288] @ (1571ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411f4>) │ │ │ │ + ldr r6, [pc, #160] @ (15716c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41174>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (157150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41158>) │ │ │ │ @@ -275138,15 +275138,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14f714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3971c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [pc, #640] @ (1573d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x413e0>) │ │ │ │ + ldr r4, [pc, #512] @ (157358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41360>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (1571b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411bc>) │ │ │ │ @@ -275179,15 +275179,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 15207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c084> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb642 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [pc, #400] @ (15734c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41354>) │ │ │ │ + ldr r5, [pc, #272] @ (1572cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412d4>) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -275448,17 +275448,17 @@ │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #856] @ (1577ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x417f4>) │ │ │ │ + ldr r4, [pc, #728] @ (15776c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41774>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #128] @ (157518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41520>) │ │ │ │ + ldr r1, [pc, #0] @ (157498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x414a0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275787,30 +275787,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 157640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41648> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 157826 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4182e> │ │ │ │ - cmp r8, sp │ │ │ │ + mov r8, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r6, r0 │ │ │ │ + mov lr, ip │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, pc │ │ │ │ + mov r4, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - @ instruction: 0xffff43e6 │ │ │ │ + vmls.i q10, , d6[0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r4, r3 │ │ │ │ + add ip, pc │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #620] @ (157ae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ae8>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276042,17 +276042,17 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #6 │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r2 │ │ │ │ + mov r6, lr │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rors r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276382,30 +276382,30 @@ │ │ │ │ b.n 157c94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41c9c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 157e78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e80> │ │ │ │ nop │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - @ instruction: 0xffff3d92 │ │ │ │ + vcvt.f32.u32 , q9, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -276713,19 +276713,19 @@ │ │ │ │ b.n 157f62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f6a> │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #6 │ │ │ │ strh r0, [r5, #6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r6, [r2, #2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r2, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 1580a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x420ac> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277027,30 +277027,30 @@ │ │ │ │ b.n 15805c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42064> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 158514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4251c> │ │ │ │ nop │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vabdl.u , d15, d6 │ │ │ │ + @ instruction: 0xffff37e6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + subs r0, #24 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (158824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4282c>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -277328,19 +277328,19 @@ │ │ │ │ b.n 1585b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425ba> │ │ │ │ add r2, pc, #176 @ (adr r2, 1588d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428dc>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrb r4, [r2, #10] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r0, #8] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 1586f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426fc> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277642,30 +277642,30 @@ │ │ │ │ b.n 1586ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426b4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 158b64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b6c> │ │ │ │ nop │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r5, #20] │ │ │ │ - vshr.u64 d19, d22, #1 │ │ │ │ + vsra.u64 d19, d6, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r7, #4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -277778,18 +277778,18 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 152230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c238> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xf5f600f1 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + @ instruction: 0xf6d600f1 │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (158d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277845,19 +277845,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds.w r0, r4, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf5f400f1 │ │ │ │ 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] @ (158e08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e10>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -277912,19 +277912,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orns r0, r0, #7897088 @ 0x788000 │ │ │ │ + adcs.w r0, r0, #7897088 @ 0x788000 │ │ │ │ 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] @ (158ea4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eac>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -277978,19 +277978,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 152230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c238> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xf3f800f1 │ │ │ │ + @ instruction: 0xf4d800f1 │ │ │ │ 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] @ (158f4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42f54>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278046,19 +278046,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 152230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c238> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xf35800f1 │ │ │ │ + bics.w r0, r8, #7897088 @ 0x788000 │ │ │ │ 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] @ (158fbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42fc4>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278093,15 +278093,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 152230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c238> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (15905c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43064>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278158,17 +278158,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xf21e00f1 │ │ │ │ + @ instruction: 0xf2fe00f1 │ │ │ │ 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] @ (159104 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4310c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278226,17 +278226,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sbcs.w r0, r6, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf25600f1 │ │ │ │ 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] @ (159174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4317c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278274,15 +278274,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 152230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c238> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (159250 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43258>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278364,17 +278364,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bic.w r0, ip, #241 @ 0xf1 │ │ │ │ + add.w r0, ip, #241 @ 0xf1 │ │ │ │ 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] @ (159338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43340>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278457,17 +278457,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - vqadd.s8 q8, q9, │ │ │ │ + bic.w r0, r2, #241 @ 0xf1 │ │ │ │ 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] @ (1593e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433ec>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278529,15 +278529,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 152230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c238> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (159474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4347c>) │ │ │ │ @@ -279182,27 +279182,27 @@ │ │ │ │ b.n 159876 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4387e> │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r1, [pc, #72] @ (159ac8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ad0>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279230,15 +279230,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1775c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x615d0> │ │ │ │ b.n 159876 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4387e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (159cb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43cbc>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279417,21 +279417,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -279723,23 +279723,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r0, pc, #120 @ (adr r0, 15a068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44070>) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 15a3e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x443f0>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -279862,25 +279862,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 1754a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f4a8> │ │ │ │ b.n 159ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43f00> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [pc, #172] @ (15a210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44218>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15a528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44530>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280141,23 +280141,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrsh r0, [r0, r2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrsh r0, [r0, r0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280280,25 +280280,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 1754a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f4a8> │ │ │ │ b.n 15a342 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4434a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp fp, ip │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280606,23 +280606,23 @@ │ │ │ │ b.n 15a84a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44852> │ │ │ │ strh r0, [r7, #10] │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r4, [r4, r7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -280761,25 +280761,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 1754a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f4a8> │ │ │ │ b.n 15a7d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x447da> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r3, r0 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15ae54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44e5c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281055,23 +281055,23 @@ │ │ │ │ b.n 15acd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ce0> │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r4, [r2, r5] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281210,25 +281210,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 1754a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f4a8> │ │ │ │ b.n 15ac60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c68> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r4, #119 @ 0x77 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -281544,23 +281544,23 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ str r4, [r6, r1] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r6, [pc, #264] @ (15b36c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45374>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281697,25 +281697,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 1754a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f4a8> │ │ │ │ b.n 15b13e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45146> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r7, #147 @ 0x93 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15b7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x457cc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -281998,22 +281998,22 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #13] │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r3, [pc, #912] @ (15ba70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45a78>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r1, [pc, #728] @ (15b9c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x459d0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mcr2 0, 2, r0, cr4, cr1, {7} │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + vqadd.u32 q0, q10, │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -282156,23 +282156,23 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 1754a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f4a8> │ │ │ │ b.n 15b5ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455d2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldc2 0, cr0, [ip, #-964] @ 0xfffffc3c │ │ │ │ - stc2 0, cr0, [r6, #-964] @ 0xfffffc3c │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + ldc2l 0, cr0, [ip, #964]! @ 0x3c4 │ │ │ │ + stc2l 0, cr0, [r6, #964]! @ 0x3c4 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldc2l 0, cr0, [lr], {241} @ 0xf1 │ │ │ │ + ldc2 0, cr0, [lr, #964]! @ 0x3c4 │ │ │ │ adds r2, #251 @ 0xfb │ │ │ │ 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 │ │ │ │ @@ -282292,15 +282292,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282323,15 +282323,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282355,15 +282355,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282387,15 +282387,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282420,15 +282420,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282454,15 +282454,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282488,15 +282488,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282524,15 +282524,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282560,15 +282560,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282597,15 +282597,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282633,15 +282633,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282669,15 +282669,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r2, 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] @ 15be10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45e18> │ │ │ │ @@ -282705,15 +282705,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282742,15 +282742,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282779,15 +282779,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282814,15 +282814,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r2, 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] @ 15bf74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45f7c> │ │ │ │ @@ -282850,15 +282850,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -282887,15 +282887,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15063c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a644> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15c538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46540> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15c04e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46056> │ │ │ │ @@ -283698,17 +283698,17 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15c648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46650> │ │ │ │ nop │ │ │ │ subs r2, #22 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfade00f1 │ │ │ │ - @ instruction: 0xfac800f1 │ │ │ │ - @ instruction: 0xfac400f1 │ │ │ │ + @ instruction: 0xfbbe00f1 │ │ │ │ + @ instruction: 0xfba800f1 │ │ │ │ + @ instruction: 0xfba400f1 │ │ │ │ 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] @ (15c94c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46954>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -283766,18 +283766,18 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15c5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x465d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r4, r3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb.w r0, [ip, #241] @ 0xf1 │ │ │ │ - vld1.8 @ instruction: 0xf9a600f1 │ │ │ │ - vst1.8 @ instruction: 0xf98200f1 │ │ │ │ - vst4. {d16-d19}, [r4 :256], r1 │ │ │ │ + @ instruction: 0xfa7c00f1 │ │ │ │ + @ instruction: 0xfa8600f1 │ │ │ │ + @ instruction: 0xfa6200f1 │ │ │ │ + @ instruction: 0xfa2400f1 │ │ │ │ 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] @ (15c9fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46a04>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -283838,18 +283838,18 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14e908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38910> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15c9a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x469ae> │ │ │ │ b.n 15c998 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x469a0> │ │ │ │ ldrsh r0, [r7, r0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - vld4. {d0-d3}, [r8 :256], r1 │ │ │ │ + @ instruction: 0xfa0800f1 │ │ │ │ ldr??.w r0, [sl, #241] @ 0xf1 │ │ │ │ ldr??.w r0, [r4, #241] @ 0xf1 │ │ │ │ - str??.w r0, [r2, #241] @ 0xf1 │ │ │ │ + vst1.8 @ instruction: 0xf9c200f1 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #140] @ (15cab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46abc>) │ │ │ │ @@ -283910,17 +283910,17 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x465d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb.w r0, [r6, #241] @ 0xf1 │ │ │ │ - ldrh.w r0, [r0, r1, lsl #3] │ │ │ │ - strh.w r0, [lr, r1, lsl #3] │ │ │ │ + ldr??.w r0, [r6, r1, lsl #3] │ │ │ │ + ldrsb.w r0, [r0, r1, lsl #3] │ │ │ │ + vst4. {d0-d3}, [lr :256], r1 │ │ │ │ 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] @ (15cb54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46b5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -283973,17 +283973,17 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x465d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf7f200f1 │ │ │ │ - @ instruction: 0xf7e200f1 │ │ │ │ - @ instruction: 0xf76a00f1 │ │ │ │ + ldr.w r0, [r2, #241] @ 0xf1 │ │ │ │ + str.w r0, [r2, #241] @ 0xf1 │ │ │ │ + str.w r0, [sl, r1, lsl #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] @ (15cbfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46c04>) │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -284041,17 +284041,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x465d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf75200f1 │ │ │ │ - @ instruction: 0xf75000f1 │ │ │ │ - movt r0, #18673 @ 0x48f1 │ │ │ │ + ldrh.w r0, [r2, r1, lsl #3] │ │ │ │ + ldrh.w r0, [r0, r1, lsl #3] │ │ │ │ + @ instruction: 0xf7a400f1 │ │ │ │ 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] @ (15cca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46cac>) │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -284108,17 +284108,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x465d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - movt r0, #59633 @ 0xe8f1 │ │ │ │ - @ instruction: 0xf6ba00f1 │ │ │ │ - @ instruction: 0xf61c00f1 │ │ │ │ + @ instruction: 0xf7ae00f1 │ │ │ │ + @ instruction: 0xf79a00f1 │ │ │ │ + @ instruction: 0xf6fc00f1 │ │ │ │ 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] @ (15cd58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46d60>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -284179,17 +284179,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15c5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x465d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r2, [r4, r3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf63c00f1 │ │ │ │ - addw r0, ip, #2289 @ 0x8f1 │ │ │ │ - adcs.w r0, sl, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf71c00f1 │ │ │ │ + @ instruction: 0xf6ec00f1 │ │ │ │ + @ instruction: 0xf63a00f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1328c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c8c8> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ @@ -284237,15 +284237,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 1516a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b6a8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ ldr r2, [r7, r7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adcs.w r0, r0, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf63000f1 │ │ │ │ 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] @ (15ce78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46e80>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -284274,15 +284274,15 @@ │ │ │ │ bl 1516a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b6a8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [r1, r6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf4fe00f1 │ │ │ │ + rsbs r0, lr, #7897088 @ 0x788000 │ │ │ │ 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] @ (15cf18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46f20>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -284329,16 +284329,16 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [r3, r4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - eors.w r0, r8, #7897088 @ 0x788000 │ │ │ │ - eor.w r0, r6, #7897088 @ 0x788000 │ │ │ │ + sbcs.w r0, r8, #7897088 @ 0x788000 │ │ │ │ + sbc.w r0, r6, #7897088 @ 0x788000 │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -284390,16 +284390,16 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - and.w r0, lr, #7897088 @ 0x788000 │ │ │ │ - ands.w r0, sl, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf4ee00f1 │ │ │ │ + @ instruction: 0xf4fa00f1 │ │ │ │ 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] @ (15d078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47080>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -284462,16 +284462,16 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r0, r7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrsb r2, [r3, r5] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf3dc00f1 │ │ │ │ - @ instruction: 0xf31600f1 │ │ │ │ + @ instruction: 0xf4bc00f1 │ │ │ │ + @ instruction: 0xf3f600f1 │ │ │ │ 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] @ (15d138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47140>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -284537,16 +284537,16 @@ │ │ │ │ bl 1516a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b6a8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf34000f1 │ │ │ │ - @ instruction: 0xf29a00f1 │ │ │ │ + bic.w r0, r0, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf37a00f1 │ │ │ │ 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] @ (15d1ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x471f4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -284609,16 +284609,16 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r1] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r0, [r5, r7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subw r0, ip, #241 @ 0xf1 │ │ │ │ - sub.w r0, r8, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf38c00f1 │ │ │ │ + @ instruction: 0xf28800f1 │ │ │ │ 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] @ (15d2ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x472b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -284685,16 +284685,16 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, r6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r4, [r3, r5] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf21c00f1 │ │ │ │ - @ instruction: 0xf12600f1 │ │ │ │ + @ instruction: 0xf2fc00f1 │ │ │ │ + addw r0, r6, #241 @ 0xf1 │ │ │ │ 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 │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -284916,22 +284916,22 @@ │ │ │ │ b.n 15d364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4736c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12200f1 │ │ │ │ + addw r0, r2, #241 @ 0xf1 │ │ │ │ cmp r4, #148 @ 0x94 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf0d200f1 │ │ │ │ - @ instruction: 0xf0b600f1 │ │ │ │ - eor.w r0, r2, #241 @ 0xf1 │ │ │ │ - orr.w r0, ip, #241 @ 0xf1 │ │ │ │ - and.w r0, ip, #241 @ 0xf1 │ │ │ │ + subs.w r0, r2, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf19600f1 │ │ │ │ + sbc.w r0, r2, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf12c00f1 │ │ │ │ + @ instruction: 0xf0ec00f1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 15d590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47598> │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #116] @ (15d594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4759c>) │ │ │ │ @@ -285100,17 +285100,17 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15d6a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x476ae> │ │ │ │ b.n 15d6c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x476d0> │ │ │ │ nop │ │ │ │ - mrc 0, 5, r0, cr8, cr1, {7} │ │ │ │ - mrc 0, 4, r0, cr6, cr1, {7} │ │ │ │ - mrc 0, 1, r0, cr6, cr1, {7} │ │ │ │ + vshr.s64 q0, , #40 │ │ │ │ + vqadd.s64 q8, q11, │ │ │ │ + vqadd.s16 q0, q11, │ │ │ │ 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 │ │ │ │ movs r2, #1 │ │ │ │ @@ -285260,15 +285260,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15d870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47878> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15d840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47848> │ │ │ │ b.n 15d7dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x477e4> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [sl], {241} @ 0xf1 │ │ │ │ + ldc 0, cr0, [sl, #964]! @ 0x3c4 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ @@ -285600,15 +285600,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #50 @ 0x32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add.w r0, r4, r1, ror #3 │ │ │ │ + @ instruction: 0xebe400f1 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ @@ -285780,16 +285780,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15de24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47e2c>) │ │ │ │ add r1, pc │ │ │ │ bl 2a23b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3c0> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15ddd6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47dde> │ │ │ │ ldr r1, [pc, #728] @ (15e0fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48104>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 15dc80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47c88> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ + @ instruction: 0xe80c00f1 │ │ │ │ stmdb 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, #904] @ (15e1c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x481cc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #904] @ (15e1c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x481d0>) │ │ │ │ @@ -286558,15 +286557,15 @@ │ │ │ │ b.n 15e574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4857c> │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 15e5ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x485f2> │ │ │ │ lsrs r1, r1, #1 │ │ │ │ b.n 15e5ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x485f2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48610> │ │ │ │ - b.n 15e6f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x486f8> │ │ │ │ + b.n 15e8b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x488b8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15e6ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x486b6> │ │ │ │ @@ -286732,15 +286731,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r7, #166 @ 0xa6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 15e8f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48900> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r3, [pc, #604] @ (15eac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48ac8>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15e9b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x489ba> │ │ │ │ bhi.n 15e8a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x488ae> │ │ │ │ @@ -287021,17 +287020,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15eb5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48b64>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 15eb42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48b4a> │ │ │ │ - bge.n 15ec48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48c50> │ │ │ │ + blt.n 15ec08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48c10> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -287409,21 +287408,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #11 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #10 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r3, 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, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -287534,16 +287533,15 @@ │ │ │ │ b.n 15efde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48fe6> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 15f03e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49046> │ │ │ │ - b.n 15f034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4903c> │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + stmia.w r8, {r1, r8} │ │ │ │ cbz r1, 15f118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49120> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #36] @ (15f11c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49124>) │ │ │ │ @@ -287560,15 +287558,15 @@ │ │ │ │ bl 15efa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48fa8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r6, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 15f090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49098> │ │ │ │ + bpl.n 15f050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49058> │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 15f15c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49164> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287586,15 +287584,15 @@ │ │ │ │ bl 15efa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48fa8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r6, #110 @ 0x6e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 15f06c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49074> │ │ │ │ + bpl.n 15f22c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49234> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15f1bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x491c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287622,19 +287620,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r6, #50 @ 0x32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 15f218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49220> │ │ │ │ + bpl.n 15f1d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x491e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 15f1ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x491f4> │ │ │ │ + bmi.n 15f1ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x491b4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r1, 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] @ (15f244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4924c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287679,21 +287677,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #204 @ 0xcc │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcc.n 15f1d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x491dc> │ │ │ │ + bmi.n 15f194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4919c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 15f1d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x491dc> │ │ │ │ + bmi.n 15f194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4919c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 15f188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49190> │ │ │ │ + bmi.n 15f348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49350> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r1, 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 │ │ │ │ @@ -287955,23 +287953,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15f448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49450> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 15f448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49450> │ │ │ │ - cbnz r0, 15f5ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x495d2> │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 15f4b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x494c0> │ │ │ │ + bcs.n 15f478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49480> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbnz r0, 15f5c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x495ce> │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 15fb88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49b90> │ │ │ │ + b.n 15fd48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49d50> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 15f5dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x495e4> │ │ │ │ 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 r4, [pc, #60] @ (15f5c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x495c8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287996,15 +287994,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15e1d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x481d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 15f6c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x496c8> │ │ │ │ + bne.n 15f680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49688> │ │ │ │ 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 r4, [pc, #60] @ (15f614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4961c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288029,15 +288027,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15e1d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x481d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 15f66c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49674> │ │ │ │ + bne.n 15f62c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49634> │ │ │ │ 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, #104] @ (15f694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4969c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288079,17 +288077,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15e1d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x481d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r1, #126 @ 0x7e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 15f5d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x495e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + beq.n 15f604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4960c> │ │ │ │ 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, #204] @ (15f780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288288,19 +288286,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15f884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4988c> │ │ │ │ b.n 15f8b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x498bc> │ │ │ │ nop │ │ │ │ adds r0, #18 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ 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 r3, [pc, #324] @ (15fa2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49a34>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288581,17 +288579,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15fbae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49bb6> │ │ │ │ b.n 15fa8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49a94> │ │ │ │ nop │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15fd6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49d74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288728,15 +288726,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (15fed0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49ed8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288858,21 +288856,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 15fe38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49e40> │ │ │ │ cmp r2, #32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (15ffdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49fe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288962,15 +288960,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15ff64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x49f6c> │ │ │ │ nop │ │ │ │ cmp r0, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -289230,27 +289228,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289264,15 +289262,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15d59c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x475a4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289317,17 +289315,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (16049c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a4a4>) │ │ │ │ @@ -289429,17 +289427,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 16047c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a484> │ │ │ │ b.n 16048c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a494> │ │ │ │ nop │ │ │ │ movs r4, #22 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 160522 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a52a> │ │ │ │ bls.n 1604d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a4d8> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289788,15 +289786,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, #7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, 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] @ (1608dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a8e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -289823,15 +289821,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -290937,21 +290935,21 @@ │ │ │ │ bls.n 161658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b660> │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ b.n 161546 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b54e> │ │ │ │ @ instruction: 0xf66201ac │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3b601ac │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + cbnz r0, 1615a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b5ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r1, r6, #3 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 161532 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b53a> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291015,15 +291013,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 161582 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b58a> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 161150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b158> │ │ │ │ - cbz r6, 1616d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b6e0> │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291242,19 +291240,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 161950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b958> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r3, r0, #4 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -291484,41 +291482,41 @@ │ │ │ │ b.n 161b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bb54> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 161704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b70c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 161574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4b57c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - b.n 1620fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c104> │ │ │ │ + b.n 1622bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c2c4> │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r3, pc, #880 @ (adr r3, 161f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bf4c>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 161ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4becc>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add sp, #16 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -291628,15 +291626,15 @@ │ │ │ │ b.n 161ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bcec> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 1624e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c4e8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 162348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c350> │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -291711,15 +291709,15 @@ │ │ │ │ b.n 161d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bda4> │ │ │ │ ldr r2, [pc, #16] @ (161df4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bdfc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -291836,23 +291834,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 161eee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bef6> │ │ │ │ ldr.w r9, [pc, #24] @ 161f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bf44> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 161e5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be64> │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r0, pc, #144 @ (adr r0, 161fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bfcc>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 161f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bf4c>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r0, pc, #72 @ (adr r0, 161f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4bf88>) │ │ │ │ + add r0, pc, #968 @ (adr r0, 162300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c308>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #332] @ 16209c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c0a4> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -291986,15 +291984,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1621ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c1f4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #656] @ 162348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c350> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292411,25 +292409,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 162424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c42c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bgt.n 162420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c428> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r1, r6, #3 │ │ │ │ bgt.n 162574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c57c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r7, pc, #960 @ (adr r7, 1628dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c8e4>) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #616 @ (adr r7, 162788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c790>) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #448 @ (adr r7, 1626e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c6f0>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292673,39 +292671,39 @@ │ │ │ │ b.n 162762 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c76a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 162700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c708> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #248] @ (162890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c898>) │ │ │ │ + ldr r3, [pc, #120] @ (162810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c818>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r6, pc, #784 @ (adr r6, 162ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cab8>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 162a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ca38>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ bls.n 162718 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c720> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r5, pc, #200 @ (adr r5, 162878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c880>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 1627f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c800>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r5, pc, #328 @ (adr r5, 162900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c908>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 162880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c888>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r5, pc, #416 @ (adr r5, 162960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c968>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 1628e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c8e8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r4, pc, #392 @ (adr r4, 162950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c958>) │ │ │ │ + add r5, pc, #264 @ (adr r5, 1628d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c8d8>) │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (16287c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c884>) │ │ │ │ @@ -292771,17 +292769,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vaddw.u8 q8, q15, d28 │ │ │ │ - add r4, pc, #824 @ (adr r4, 162bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cbc4>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 162b3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cb44>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 162ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cbb0>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 162b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cb30>) │ │ │ │ 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 r4, [pc, #136] @ (162924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c92c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -292838,17 +292836,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 200388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea390> │ │ │ │ ldr r2, [pc, #12] @ (16292c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c934>) │ │ │ │ add r2, pc │ │ │ │ b.n 162904 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c90c> │ │ │ │ vrhadd.u8 d0, d30, d28 │ │ │ │ - add r4, pc, #104 @ (adr r4, 162994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c99c>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 162d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd1c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #80 @ (adr r4, 162980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c988>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 162d00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd08>) │ │ │ │ lsls r1, 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] @ (162984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c98c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -292877,15 +292875,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 6, cr0, cr8, cr12, {5} │ │ │ │ - add r3, pc, #912 @ (adr r3, 162d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd24>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 162c9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cca4>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -292899,15 +292897,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 162888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c890> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #648 @ (adr r3, 162c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cc54>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 162bcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cbd4>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -292940,15 +292938,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr, #688] @ 0x2b0 │ │ │ │ - add r3, pc, #376 @ (adr r3, 162b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cba4>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 162b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cb24>) │ │ │ │ lsls r1, 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] @ 162a64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ca6c> │ │ │ │ @@ -292965,15 +292963,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 162888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c890> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #136 @ (adr r3, 162af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4caf8>) │ │ │ │ + add r4, pc, #8 @ (adr r4, 162a70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ca78>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -293006,15 +293004,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [sl, #-688]! @ 0xfffffd50 │ │ │ │ - add r2, pc, #792 @ (adr r2, 162de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cde8>) │ │ │ │ + add r3, pc, #664 @ (adr r3, 162d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd68>) │ │ │ │ lsls r1, 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] @ 162b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cb10> │ │ │ │ @@ -293032,15 +293030,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 162888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c890> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #568 @ (adr r2, 162d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd4c>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 162cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cccc>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -293073,15 +293071,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6], {172} @ 0xac │ │ │ │ - add r2, pc, #200 @ (adr r2, 162c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cc3c>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 162bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cbbc>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -293099,15 +293097,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 162888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c890> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #952 @ (adr r1, 162f68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cf70>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 162ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cef0>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -293140,15 +293138,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbe201ac │ │ │ │ - add r1, pc, #664 @ (adr r1, 162ea8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ceb0>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 162e28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ce30>) │ │ │ │ lsls r1, 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] @ 162c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cc54> │ │ │ │ @@ -293166,15 +293164,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 162888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c890> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #456 @ (adr r1, 162e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ce20>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 162d98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cda0>) │ │ │ │ lsls r1, 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] @ (162ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cca8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293199,15 +293197,15 @@ │ │ │ │ strd ip, r4, [sp, #20] │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xfb4801ac │ │ │ │ - add r1, pc, #176 @ (adr r1, 162d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd60>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 162cd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cce0>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -293219,15 +293217,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 1627c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c7d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - add r0, pc, #952 @ (adr r0, 163094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d09c>) │ │ │ │ + add r1, pc, #824 @ (adr r1, 163014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d01c>) │ │ │ │ lsls r1, 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] @ (162d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd38>) │ │ │ │ @@ -293255,15 +293253,15 @@ │ │ │ │ strd r5, r4, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xfabc01ac │ │ │ │ - add r0, pc, #720 @ (adr r0, 163008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d010>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 162f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cf90>) │ │ │ │ lsls r1, 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] @ 162d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cd7c> │ │ │ │ @@ -293279,15 +293277,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 1627c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c7d0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #488 @ (adr r0, 162f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cf68>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 162ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cee8>) │ │ │ │ lsls r1, 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] @ (162dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cdd4>) │ │ │ │ @@ -293316,15 +293314,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4be00> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa2001ac │ │ │ │ - add r0, pc, #192 @ (adr r0, 162e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ce9c>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 162e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ce1c>) │ │ │ │ lsls r1, 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] @ 162e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ce14> │ │ │ │ @@ -293340,15 +293338,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 1627c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c7d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #840 @ (adr r0, 163158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d160>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (162e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4ce6c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293376,15 +293374,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1627c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c7d0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vst2.8 {d0[5],d1[5]}, [r6], ip │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #624 @ (adr r0, 1630dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d0e4>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (162ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cecc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293415,15 +293413,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1627c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c7d0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [sl :128], ip │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 16302c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d034>) │ │ │ │ lsls r1, 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] @ (162f20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cf28>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293454,15 +293452,15 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1627c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4c7d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str.w r0, [ip, #428] @ 0x1ac │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 162f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4cf50>) │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293718,41 +293716,41 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 16302e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d036> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ beq.n 163118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4d120> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295641,31 +295639,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 164394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4e39c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r1, 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, #264] @ (164664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4e66c>) │ │ │ │ @@ -295936,21 +295934,21 @@ │ │ │ │ b.n 16479c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4e7a4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r6, 164804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4e80c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xb85c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -296163,16 +296161,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6be60 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf6300102 │ │ │ │ - subs.w r1, r8, #8519680 @ 0x820000 │ │ │ │ + @ instruction: 0xf7100102 │ │ │ │ + @ instruction: 0xf6980102 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -296415,17 +296413,17 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (165010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4f018>) │ │ │ │ @@ -296744,19 +296742,19 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r2, 16505a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4f062> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -297377,21 +297375,21 @@ │ │ │ │ nop │ │ │ │ bcs.n 1657fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4f804> │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (16582c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4f834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297693,23 +297691,23 @@ │ │ │ │ b.n 1659d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4f9de> │ │ │ │ ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #688 @ (adr r7, 165d00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4fd08>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (165ac8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4fad0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297815,19 +297813,19 @@ │ │ │ │ b.n 165b78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4fb80> │ │ │ │ ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #72 @ (adr r5, 165be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4fbf0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (165c10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4fc18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297933,19 +297931,19 @@ │ │ │ │ b.n 165cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4fcc4> │ │ │ │ ldmia r3!, {r1, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #808 @ (adr r3, 166010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50018>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r1, 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] @ (165de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4fde8>) │ │ │ │ @@ -298266,27 +298264,27 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #984 @ (adr r1, 16640c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50414>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ 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, #84] @ (1660b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x500c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298415,21 +298413,21 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (166238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50240>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298544,19 +298542,19 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r1, 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] @ 16636c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50374> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298646,17 +298644,17 @@ │ │ │ │ b.n 1663c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x503ce> │ │ │ │ stmia r4!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r1, 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] @ 16647c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50484> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298752,17 +298750,17 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -298869,15 +298867,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 166748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50750> │ │ │ │ add lr, pc │ │ │ │ @@ -298950,23 +298948,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 1666d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x506dc> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 166734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5073c> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 1666a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x506ac> │ │ │ │ + bgt.n 166664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5066c> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - blt.n 1667c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x507cc> │ │ │ │ + bgt.n 166784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5078c> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - bge.n 1666d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x506d8> │ │ │ │ + blt.n 166690 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50698> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - bls.n 1666d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x506dc> │ │ │ │ + bge.n 166694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5069c> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - bhi.n 16674c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50754> │ │ │ │ + bls.n 16670c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50714> │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 166798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x507a0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299275,21 +299273,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 166ae6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50aee> │ │ │ │ bhi.w 166d16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50d1e> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299654,41 +299652,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (166ef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50ef8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 166a6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50a72> │ │ │ │ nop │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -299883,19 +299881,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 166f8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x50f92> │ │ │ │ nop │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -299935,15 +299933,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 167172 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5117a> │ │ │ │ nop │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -299981,17 +299979,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 1671ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x511d2> │ │ │ │ nop │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -300373,27 +300371,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 167420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51428> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 167420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51428> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -300479,21 +300477,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (167774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5177c>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 1676ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x516d6> │ │ │ │ nop │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r4, #32] │ │ │ │ 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 r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (1679b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x519bc>) │ │ │ │ @@ -300688,25 +300686,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 1678b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x518be> │ │ │ │ movs r2, #4 │ │ │ │ b.n 167888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51890> │ │ │ │ nop │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + beq.n 167a7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51a84> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -300891,23 +300889,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 167b18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51b20> │ │ │ │ movs r3, #4 │ │ │ │ b.n 167aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51af4> │ │ │ │ nop │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r2, 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 167c62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51c6a> │ │ │ │ @@ -300974,18 +300972,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (167cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51cf4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - vqadd.u32 q8, q11, q8 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r5, #178 @ 0xb2 │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (167d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51d78>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 167d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51d7c> │ │ │ │ add r6, pc │ │ │ │ @@ -301018,17 +301017,17 @@ │ │ │ │ strh.w r5, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r5, [lr, #784] @ 0x310 │ │ │ │ strd r3, r4, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r2, r0, #4 │ │ │ │ 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 167e46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51e4e> │ │ │ │ @@ -301131,18 +301130,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2 0, cr0, [r0, #960] @ 0x3c0 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + mcr2 0, 3, r0, cr0, cr0, {7} │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r1, 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 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -301349,15 +301348,15 @@ │ │ │ │ bne.w 16801c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52024> │ │ │ │ b.n 168064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5206c> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 167ff2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51ffa> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #356] @ 1682b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x522b8> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301504,23 +301503,23 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #26] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #24] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (168534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5253c>) │ │ │ │ @@ -301748,23 +301747,23 @@ │ │ │ │ b.n 168406 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5240e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #20] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r0, [r5, #15] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ 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.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -301906,19 +301905,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 16862c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52634> │ │ │ │ movs r3, #4 │ │ │ │ b.n 168600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52608> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - bkpt 0x0020 │ │ │ │ + nop │ │ │ │ lsls r2, r0, #4 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -301972,19 +301971,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 16879c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x527a4> │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r2, 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] │ │ │ │ @@ -302071,19 +302070,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (168920 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52928>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 1688bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x528c4> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 168892 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5289a> │ │ │ │ - it vc │ │ │ │ - lslvc r2, r0, #4 │ │ │ │ - cbnz r4, 168982 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5298a> │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ + lsls r2, r0, #4 │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cbnz r6, 16896e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52976> │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r2, 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] @ 16897c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52984> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302159,15 +302158,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #32] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (168ae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52af0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302249,15 +302248,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #6 │ │ │ │ strb r6, [r0, #23] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ strb r4, [r1, #22] │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302333,15 +302332,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r7, [pc, #632] @ (168e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52e68>) │ │ │ │ + str r6, [r7, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #180] @ (168cac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52cb4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302419,15 +302418,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #6 │ │ │ │ strb r6, [r7, #15] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #192] @ (168d78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52d80>) │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ strb r4, [r0, #15] │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -302537,15 +302536,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r5, [pc, #696] @ (1690bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x530c4>) │ │ │ │ + ldr r6, [pc, #568] @ (16903c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53044>) │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (168efc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52f04>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302643,15 +302642,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ strb r0, [r4, #7] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #248] @ (169000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53008>) │ │ │ │ + ldr r6, [pc, #120] @ (168f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52f88>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ strb r2, [r7, #5] │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302727,15 +302726,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r3, [pc, #904] @ (169388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53390>) │ │ │ │ + ldr r4, [pc, #776] @ (169308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53310>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (1690c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x530d0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302818,15 +302817,15 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #480] @ (1692b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x532bc>) │ │ │ │ + ldr r4, [pc, #352] @ (169234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5323c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302902,15 +302901,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r2, [pc, #296] @ (1692f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x532fc>) │ │ │ │ + ldr r3, [pc, #168] @ (169274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5327c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (169294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5329c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302993,15 +302992,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #880] @ (169610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53618>) │ │ │ │ + ldr r2, [pc, #752] @ (169590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53598>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -303116,15 +303115,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [pc, #320] @ (169538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53540>) │ │ │ │ + ldr r1, [pc, #192] @ (1694b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x534c0>) │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1694f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x534f8>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303223,15 +303222,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #760] @ (1697f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x537fc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -303314,15 +303313,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - mov ip, r4 │ │ │ │ + blxns r0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (1696e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x536f0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303408,15 +303407,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r1 │ │ │ │ + mov sl, sp │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -303517,19 +303516,19 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add sl, r6 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (169864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5386c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303606,15 +303605,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r0, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (1699c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x539cc>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303696,15 +303695,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303834,17 +303833,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - negs r4, r0 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - sbcs r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r1, 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] @ (169c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53c74>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303956,19 +303955,19 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #32] │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r6, r3 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (169d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53d78>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304063,19 +304062,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #22] │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ands r4, r7 │ │ │ │ + asrs r4, r3 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (169de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53df0>) │ │ │ │ @@ -304180,17 +304179,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r6, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + ands r6, r0 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (169f18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53f20>) │ │ │ │ @@ -304320,19 +304319,19 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r0, [r1, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r7, #10 │ │ │ │ lsls r1, 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] @ (16a0e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x540ec>) │ │ │ │ @@ -304404,17 +304403,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r1, 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, 16a106 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5410e> │ │ │ │ @@ -304532,17 +304531,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (16a268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54270>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r1, 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] @ (16a29c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x542a4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304596,17 +304595,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ 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 r2, [pc, #84] @ (16a374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5437c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304641,17 +304640,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r4, #26 │ │ │ │ lsls r1, 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] @ (16a3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x543c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304761,15 +304760,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (16a4cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x544d4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ strh r6, [r3, #24] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r1, 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] @ (16a500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54508>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304819,17 +304818,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r1, 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] @ (16a5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x545d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304860,17 +304859,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #16] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r1, 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] @ (16a60c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304931,17 +304930,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r6, [r0, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ lsls r1, 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] @ 16a72c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54734> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -304984,17 +304983,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r2, [r0, #8] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r1, 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] @ 16a7c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x547c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305033,17 +305032,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r1, 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] @ 16a85c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54864> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305085,17 +305084,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #31] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r1, 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] @ 16a8ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x548f4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305134,17 +305133,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #28] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r1, 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] @ 16a968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54970> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305182,17 +305181,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #26] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r1, 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] @ 16a9e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x549ec> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305230,17 +305229,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r1, 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] @ (16aa58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54a60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305273,17 +305272,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ 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 r5, [pc, #176] @ (16ab24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54b2c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305353,17 +305352,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} │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ 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 r4, [pc, #120] @ (16abb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x54bc0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305412,19 +305411,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #17] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r1, 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 168980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52988> │ │ │ │ @@ -305511,15 +305510,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 168550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x52558> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r1, 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 169868 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x53870> │ │ │ │ @@ -305822,17 +305821,17 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r0, [r7, r3] │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, r1] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r1, 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] @ (16b090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55098>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305865,19 +305864,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r1, 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] @ (16b0dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x550e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305894,15 +305893,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #27] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r1, 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] @ (16b110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305941,15 +305940,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ 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, #136] @ (16b200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306039,17 +306038,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #22] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r1, 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] @ (16b308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55310>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306092,19 +306091,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r2, #20] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #32 │ │ │ │ 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 r6, [pc, #176] @ (16b3dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x553e4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306182,15 +306181,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [pc, #816] @ (16b710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55718>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #456] @ (16b5b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x555b8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ 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.w ip, [pc, #132] @ 16b480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55488> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306238,19 +306237,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r2, [r5, #14] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (16b558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55560>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306331,15 +306330,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [pc, #336] @ (16b6ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x556b4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #976] @ (16b934 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5593c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r1, 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] @ (16b5d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x555dc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306378,17 +306377,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r6, #8] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r0, 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] @ (16b64c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55654>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306427,17 +306426,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r7, #6] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (16b828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55830>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306610,15 +306609,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, #4] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [pc, #560] @ (16ba5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55a64>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r5, #58 @ 0x3a │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r0, [pc, #824] @ (16bb70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55b78>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -306664,19 +306663,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (16b8cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x558d4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 16b89e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x558a6> │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r3, 16b938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55940> │ │ │ │ stmdb 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 │ │ │ │ @@ -306885,15 +306884,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r5, #6 │ │ │ │ mov r8, r5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp sl, r6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -306936,17 +306935,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -306958,15 +306957,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16bbdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55be4> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 167778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51780> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r1, 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] @ 16bc20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55c28> │ │ │ │ @@ -306980,15 +306979,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 167778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51780> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r1, 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] @ 16bc60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55c68> │ │ │ │ @@ -307001,15 +307000,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 167778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51780> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -307027,15 +307026,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 1679d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x519d8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -307054,15 +307053,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 1679d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x519d8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r1, 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 │ │ │ │ @@ -307082,15 +307081,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 1679d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x519d8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -307109,15 +307108,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 1679d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x519d8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -307137,15 +307136,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 1679d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x519d8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -307164,15 +307163,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 1679d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x519d8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r1, 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] @ 16be64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55e6c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307257,25 +307256,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, #16] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, r5 │ │ │ │ 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, #48] @ (16bf84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x55f8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307325,15 +307324,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51e5c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ 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, #56] @ (16c020 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x56028>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307358,15 +307357,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51e5c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16c0a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x560a8>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307471,25 +307470,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - revsh r2, r5 │ │ │ │ + cbnz r2, 16c1e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x561ea> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf13200f0 │ │ │ │ + @ instruction: 0xf21200f0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (16c210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x56218>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -307562,15 +307561,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51c74> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ 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, #56] @ (16c2ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x562b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307595,15 +307594,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x51c74> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -307985,21 +307984,21 @@ │ │ │ │ b.n 16c4a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x564a8> │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -308069,19 +308068,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2ea4ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d44b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r1, #8] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, #4 │ │ │ │ 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 r5, [pc, #216] @ (16c874 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5687c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308174,17 +308173,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r1, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r1, 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 r4, [pc, #120] @ (16c908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x56910>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308233,19 +308232,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -308290,20 +308289,20 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16c9a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x569ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 16c974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5697c> │ │ │ │ ldr r2, [pc, #16] @ (16c9a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x569b0>) │ │ │ │ add r2, pc │ │ │ │ b.n 16c974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5697c> │ │ │ │ - sub.w r0, lr, #8257536 @ 0x7e0000 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + @ instruction: 0xf68e00fc │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r7, #7 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #604] @ (16cc1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x56c24>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308551,46 +308550,46 @@ │ │ │ │ adds r6, #54 @ 0x36 │ │ │ │ lsls r4, r5, #6 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf68801ae │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf65c01ae │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r5, #15] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrb r6, [r2, #15] │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xf61601ae │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrb r2, [r1, #14] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrb r4, [r1, #13] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf52001ae │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ lsls r4, r5, #6 │ │ │ │ eor.w r1, ip, #5701632 @ 0x570000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -308729,16 +308728,16 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r2, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - sbcs.w r0, lr, #252 @ 0xfc │ │ │ │ - adds r2, r2, r6 │ │ │ │ + @ instruction: 0xf25e00fc │ │ │ │ + subs r2, r6, r1 │ │ │ │ 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 r5, [pc, #68] @ (16ce3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x56e44>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308767,23 +308766,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r6, r3, r5 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16d374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5737c> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309698,23 +309697,22 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16d6bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x576c4> │ │ │ │ b.n 16d6cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x576d4> │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 16d790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57798> │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + @ instruction: 0xe81a00fc │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -310380,120 +310378,119 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16db92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57b9a> │ │ │ │ nop │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strd r0, r1, [sl], #4 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + strd r0, r1, [sl, #4] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16dffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x58004> │ │ │ │ - lsls r1, r0, #4 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + stmia.w lr!, {r0, r8} │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 16e83c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x58844> │ │ │ │ + b.n 16d9fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57a04> │ │ │ │ lsls r4, r7, #3 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 16dbb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57bb8> │ │ │ │ + b.n 16dd70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57d78> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 16db28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57b30> │ │ │ │ + b.n 16dce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57cf0> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 16d960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57968> │ │ │ │ + b.n 16db20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57b28> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 16e868 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x58870> │ │ │ │ + b.n 16da28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x57a30> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -312109,15 +312106,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 6a834 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -312416,15 +312413,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} │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r4, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -314323,19 +314320,19 @@ │ │ │ │ ldr.w r1, [r6, #1616] @ 0x650 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 170840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5a848> │ │ │ │ b.n 170788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5a790> │ │ │ │ - b.n 170ed0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5aed8> │ │ │ │ + b.n 171090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5b098> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 170e50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5ae58> │ │ │ │ + b.n 171010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5b018> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w ip, [pc, #304] @ 170f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5af3c> │ │ │ │ @@ -314451,15 +314448,15 @@ │ │ │ │ moveq r3, r1 │ │ │ │ b.n 170e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5ae9c> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 170f18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5af20> │ │ │ │ b.n 170e86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5ae8e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf1e801ab │ │ │ │ - bge.n 170fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5afe4> │ │ │ │ + blt.n 170f9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5afa4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r6, #171 @ 0xab │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -314870,15 +314867,15 @@ │ │ │ │ b.n 171030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5b038> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 171030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5b038> │ │ │ │ nop │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r7, #26 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -317224,19 +317221,19 @@ │ │ │ │ movs r2, #12 │ │ │ │ b.n 172b6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5cb72> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bhi.n 172c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5cc3c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r0, r6, #3 │ │ │ │ bpl.n 172c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5cc78> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (172d28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5cd30>) │ │ │ │ @@ -317850,15 +317847,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 1731b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5d1bc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ bcs.n 173348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5d350> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r0, r2, #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, #3992] @ 0xf98 │ │ │ │ @@ -318139,15 +318136,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 1735cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5d5d4> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 1735b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5d5bc> │ │ │ │ @@ -319493,15 +319490,15 @@ │ │ │ │ b.n 173c42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5dc4a> │ │ │ │ ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r3, #398 @ 0x18e │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 173c42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5dc4a> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 173c42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5dc4a> │ │ │ │ @@ -320728,20 +320725,20 @@ │ │ │ │ b.n 174b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5eb60> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 174b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5eb60> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 174b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5eb60> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 174b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5eb60> │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str??.w r0, [r0, #257] @ 0x101 │ │ │ │ - ldrb.w r0, [lr, #257] @ 0x101 │ │ │ │ - str??.w r0, [r4, ] │ │ │ │ - strh.w r0, [r0, ] │ │ │ │ + vst2.8 {d16[0],d17[0]}, [r0], r1 │ │ │ │ + ldr??.w r0, [lr, ] │ │ │ │ + vst4.8 {d16,d18,d20,d22}, [r4], r1 │ │ │ │ + vst4.8 {d0,d2,d4,d6}, [r0], r1 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -320789,15 +320786,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 1750ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f0f6> │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -321183,17 +321180,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (175520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5f528>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2a23b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3c0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ 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, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323324,15 +323321,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323444,19 +323441,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (176c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x60c54>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 17647a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x60482> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -323957,15 +323954,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bx r2 │ │ │ │ + blx lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 177248 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x61250> │ │ │ │ @@ -324512,17 +324509,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #16] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #10] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - beq.n 1777cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x617d4> │ │ │ │ + bne.n 17778c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x61794> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - beq.n 1777c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x617cc> │ │ │ │ + bne.n 177784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6178c> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -324636,15 +324633,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47616 @ 0xba00 │ │ │ │ @@ -327035,15 +327032,15 @@ │ │ │ │ ... │ │ │ │ adds r3, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #6 │ │ │ │ adds r3, #206 @ 0xce │ │ │ │ lsls r6, r5, #6 │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ b.n 179558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x63560> │ │ │ │ lsls r0, r4, #6 │ │ │ │ adds r3, #154 @ 0x9a │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327725,15 +327722,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 179b6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x63b72> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #384] @ (179d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x63d24>) │ │ │ │ + ldr r7, [pc, #256] @ (179c9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x63ca4>) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ @@ -328164,15 +328161,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 17a05c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x64064> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #128] @ (17a0e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x640ec>) │ │ │ │ + ldr r3, [pc, #0] @ (17a064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6406c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ ldrsh r6, [r7, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ @@ -328226,17 +328223,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #488] @ (17a2e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x642e8>) │ │ │ │ + ldr r2, [pc, #360] @ (17a260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x64268>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #424] @ (17a2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x642ac>) │ │ │ │ + ldr r2, [pc, #296] @ (17a224 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6422c>) │ │ │ │ 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 r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -329343,15 +329340,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ @@ -330360,19 +330357,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #104] @ (17b8d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x658e0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r1, [pc, #144] @ (17b910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x65918>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -331320,15 +331317,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bx r8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ bx r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r4, #2 │ │ │ │ lsls r3, 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, #3832] @ 0xef8 │ │ │ │ @@ -331823,33 +331820,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #164 @ 0xa4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ lsls r3, r5, #6 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ mov r0, r4 │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332191,19 +332188,19 @@ │ │ │ │ beq.w 17d4b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x674bc> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17d814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6781c> │ │ │ │ b.n 17ccfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x66d04> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - movs r0, #14 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ mov r0, r4 │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ vldr d7, [pc, #844] @ 17d058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x67060> │ │ │ │ @@ -332541,19 +332538,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17d070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x67078>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17d074 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6707c> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ bl 465bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34fbfc> │ │ │ │ vldr d7, [pc, #860] @ 17d3d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x673e0> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333750,15 +333747,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -334316,27 +334313,27 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ lsls r3, r5, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ mov r5, r0 │ │ │ │ @@ -334822,15 +334819,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 17dda0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x67da8> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -336487,29 +336484,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17fbac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69bb4> │ │ │ │ b.n 17fbc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69bd0> │ │ │ │ lsrs r0, r1, #30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r0, #4 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r7, [pc, #624] @ (17fdfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69e04>) │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r6, [pc, #288] @ (17fcb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69cb8>) │ │ │ │ + ldr r7, [pc, #160] @ (17fc30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69c38>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r5, [pc, #816] @ (17fec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69ecc>) │ │ │ │ + ldr r6, [pc, #688] @ (17fe44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69e4c>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ @@ -337446,17 +337443,17 @@ │ │ │ │ b.n 1802e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a2ea> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17ff02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69f0a> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17ff02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x69f0a> │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #168] @ (1806d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a6e0>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [pc, #776] @ (18093c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a944>) │ │ │ │ + ldr r1, [pc, #648] @ (1808bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a8c4>) │ │ │ │ lsls r1, 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -337643,15 +337640,15 @@ │ │ │ │ b.n 18075e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a766> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 18075e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a766> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 18075e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a766> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 18075e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a766> │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r1, 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 138560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22568> │ │ │ │ @@ -337818,19 +337815,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 1387d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x227e0> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 180908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a910> │ │ │ │ b.n 180946 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6a94e> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - b.n 180e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6ae74> │ │ │ │ + b.n 18102c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6b034> │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -339123,15 +339120,15 @@ │ │ │ │ cbz r3, 18172e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6b736> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 181692 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6b69a> │ │ │ │ mov r1, r4 │ │ │ │ b.n 181704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6b70c> │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -339992,15 +339989,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 181f9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6bfa4> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #424 @ (adr r7, 1821ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6c1b4>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -340599,19 +340596,19 @@ │ │ │ │ b.n 1824c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6c4ca> │ │ │ │ ldr r2, [pc, #20] @ (182634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6c63c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 1822fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6c304> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -341592,15 +341589,15 @@ │ │ │ │ nop │ │ │ │ bcs.n 182f50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6cf58> │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 183074 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6d07c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r0, #4 │ │ │ │ cbz r0, 1830b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6d0be> │ │ │ │ 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] │ │ │ │ @@ -343412,15 +343409,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ itet le │ │ │ │ lslle r2, r5, #6 │ │ │ │ itee le @ unpredictable │ │ │ │ lslle r2, r5, #6 │ │ │ │ - strgt r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldrgt r0, [sp, #552] @ 0x228 │ │ │ │ lslgt r0, r0, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r2, r5, #6 │ │ │ │ @@ -343579,15 +343576,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ pop {r1, r3, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r7, r5, #3 │ │ │ │ pop {r3, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ revsh r2, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ @@ -344976,35 +344973,35 @@ │ │ │ │ b.w 184a58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6ea60> │ │ │ │ @ instruction: 0xb7a6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb786 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, pc, #640 @ (adr r3, 18574c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6f754>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 1856cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6f6d4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 185584 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6f58c> │ │ │ │ + bvs.n 185544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6f54c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r4, r8 │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -345220,15 +345217,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ b.n 185702 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6f70a> │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ b.n 18520c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6f214> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -345673,15 +345670,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r6, pc, #784 @ (adr r6, 185f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6ff6c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r6, pc, #648 @ (adr r6, 185ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6fef0>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ add r6, pc, #448 @ (adr r6, 185e24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x6fe2c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -345981,15 +345978,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r2, pc, #416 @ (adr r2, 186164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7016c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r2, pc, #288 @ (adr r2, 1860f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x700f8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ @@ -346438,17 +346435,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53adc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x424dcc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -346616,17 +346613,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1866a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x706ac> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1866a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x706ac> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -347122,15 +347119,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, 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, #4008] @ 0xfa8 │ │ │ │ @@ -352559,15 +352556,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -354237,23 +354234,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, r0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ strb r6, [r6, r0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r2, r6 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r0, r0, #4 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r5 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -356906,15 +356903,15 @@ │ │ │ │ b.n 18d0f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x770f8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r2, #150 @ 0x96 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r4, [sp, #444] @ 0x1bc │ │ │ │ vmull.u , d31, d11 │ │ │ │ vqrshrn.u64 d25, , #1 │ │ │ │ @ instruction: 0xffff9997 │ │ │ │ @@ -358716,25 +358713,25 @@ │ │ │ │ nop │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ 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, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r5, r2 │ │ │ │ @@ -359254,21 +359251,21 @@ │ │ │ │ subs r6, r5, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ bl 256ad2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140ada> │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ble.n 18ea7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78a84> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ble.n 18e9ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x789f4> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ble.n 18eb94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78b9c> │ │ │ │ + udf #56 @ 0x38 │ │ │ │ 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, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1260] @ 18efe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78fec> │ │ │ │ @@ -359733,23 +359730,23 @@ │ │ │ │ b.n 18edde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78de6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r7, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 18efe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78fe8> │ │ │ │ + bgt.n 18efa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78fa8> │ │ │ │ lsls r0, r0, #4 │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bhi.n 18efd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78fd8> │ │ │ │ + bls.n 18ef90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78f98> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bvc.n 18efac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78fb4> │ │ │ │ + bhi.n 18ef6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78f74> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bvc.n 18ef78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78f80> │ │ │ │ + bhi.n 18ef38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x78f40> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -359872,37 +359869,37 @@ │ │ │ │ b.n 18f0ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x790b6> │ │ │ │ ldr r2, [pc, #64] @ (18f174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7917c>) │ │ │ │ add r2, pc │ │ │ │ b.n 18f0de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x790e6> │ │ │ │ ldr r2, [pc, #64] @ (18f178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x79180>) │ │ │ │ add r2, pc │ │ │ │ b.n 18f0de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x790e6> │ │ │ │ - stc2l 0, cr0, [sl], #952 @ 0x3b8 │ │ │ │ - stc2l 0, cr0, [ip], #952 @ 0x3b8 │ │ │ │ - ldc2l 0, cr0, [r0], #952 @ 0x3b8 │ │ │ │ - ldc2l 0, cr0, [r2], #952 @ 0x3b8 │ │ │ │ - ldc2l 0, cr0, [r0], #952 @ 0x3b8 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + stc2l 0, cr0, [sl, #952] @ 0x3b8 │ │ │ │ + stc2l 0, cr0, [ip, #952] @ 0x3b8 │ │ │ │ + ldc2l 0, cr0, [r0, #952] @ 0x3b8 │ │ │ │ + ldc2l 0, cr0, [r2, #952] @ 0x3b8 │ │ │ │ + ldc2l 0, cr0, [r0, #952] @ 0x3b8 │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stc2l 0, cr0, [sl], #952 @ 0x3b8 │ │ │ │ + stc2l 0, cr0, [sl, #952] @ 0x3b8 │ │ │ │ bvs.n 18f130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x79138> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldc2 0, cr0, [r6], #952 @ 0x3b8 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldc2 0, cr0, [r6, #952] @ 0x3b8 │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldc2 0, cr0, [r2], {238} @ 0xee │ │ │ │ - stc2 0, cr0, [ip], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [r2, #-952]! @ 0xfffffc48 │ │ │ │ + stc2l 0, cr0, [ip, #-952]! @ 0xfffffc48 │ │ │ │ stmdb 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -360079,56 +360076,56 @@ │ │ │ │ b.n 18f268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x79270> │ │ │ │ ldr r1, [pc, #116] @ (18f39c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x793a4>) │ │ │ │ add r1, pc │ │ │ │ b.n 18f28c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x79294> │ │ │ │ ldr r1, [pc, #116] @ (18f3a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x793a8>) │ │ │ │ add r1, pc │ │ │ │ b.n 18f28c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x79294> │ │ │ │ - @ instruction: 0xfbf800ee │ │ │ │ - @ instruction: 0xfbf400ee │ │ │ │ - @ instruction: 0xfbf600ee │ │ │ │ - @ instruction: 0xfbf800ee │ │ │ │ - @ instruction: 0xfb6c00ee │ │ │ │ - @ instruction: 0xfbf200ee │ │ │ │ - @ instruction: 0xfbfe00ee │ │ │ │ - @ instruction: 0xfbf800ee │ │ │ │ - @ instruction: 0xfbf800ee │ │ │ │ - @ instruction: 0xfbf800ee │ │ │ │ - @ instruction: 0xfbfa00ee │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldc2l 0, cr0, [r8], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [r4], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [r6], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [r8], {238} @ 0xee │ │ │ │ + mcrr2 0, 14, r0, ip, cr14 │ │ │ │ + ldc2l 0, cr0, [r2], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [lr], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [r8], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [r8], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [r8], {238} @ 0xee │ │ │ │ + ldc2l 0, cr0, [sl], {238} @ 0xee │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xfbe000ee │ │ │ │ - @ instruction: 0xfbe400ee │ │ │ │ + stc2l 0, cr0, [r0], {238} @ 0xee │ │ │ │ + stc2l 0, cr0, [r4], {238} @ 0xee │ │ │ │ bpl.n 18f398 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x793a0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xfaf000ee │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xfbd000ee │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xfa9e00ee │ │ │ │ - @ instruction: 0xfa9800ee │ │ │ │ + @ instruction: 0xfb7e00ee │ │ │ │ + @ instruction: 0xfb7800ee │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18f3ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x793b4> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -361752,19 +361749,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 190350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a358> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 1904f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a4fa> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb3a01a9 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9b200ee │ │ │ │ + eors.w r0, r2, lr, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (1906bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a6c4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -361901,15 +361898,15 @@ │ │ │ │ @ instruction: 0xfaa401a9 │ │ │ │ @ instruction: 0xfa9a01a9 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [ip, #425] @ 0x1a9 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8], #-952 @ 0x3b8 │ │ │ │ + strd r0, r0, [r8, #-952] @ 0x3b8 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (19077c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a784>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 190776 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a77e> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ @@ -361968,15 +361965,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :128], r9 │ │ │ │ - @ instruction: 0xe82600ee │ │ │ │ + stmdb r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r2, #428] @ 0x1ac │ │ │ │ @@ -362074,15 +362071,15 @@ │ │ │ │ ldrh.w r0, [r8, ] │ │ │ │ ldrh.w r0, [r0, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r0, [r4, ] │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 190684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a68c> │ │ │ │ + b.n 190844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7a84c> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -362498,18 +362495,18 @@ │ │ │ │ str.w r3, [r8, #1616] @ 0x650 │ │ │ │ b.n 190c76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ac7e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sub.w r1, r4, #5537792 @ 0x548000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - itee lt │ │ │ │ - lsllt r0, r0, #4 │ │ │ │ - popge {r4, r5, r7, pc} │ │ │ │ - lslge r0, r0, #4 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ + lsls r0, r0, #4 │ │ │ │ + bkpt 0x0090 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ @ instruction: 0xf38201a9 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #45056 @ 0xb000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -363362,22 +363359,22 @@ │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ b.n 191580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7b588> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r0, #169 @ 0xa9 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r1, r0, #4 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrd r0, r1, [r4, #-0]! │ │ │ │ - bne.n 191678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7b680> │ │ │ │ + orrs.w r1, r4, r0 │ │ │ │ + bcs.n 191638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7b640> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 1916d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7b6e0> │ │ │ │ lsls r0, r0, #4 │ │ │ │ sub.w r1, ip, r9, asr #2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 1916a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7b6a8> │ │ │ │ bx lr │ │ │ │ @@ -365111,15 +365108,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r5, 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, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -365667,17 +365664,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 192da2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cdaa> │ │ │ │ b.n 192e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ce6c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xfa5001a9 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (192fb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -365700,16 +365697,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh.w r0, [r6, ] │ │ │ │ - it le │ │ │ │ - lslle r6, r5, #3 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ + 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, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [pc, #1352] @ 193518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d520> │ │ │ │ @@ -366624,21 +366621,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (193a80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7da88>) │ │ │ │ add r3, pc │ │ │ │ b.n 193a3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7da46> │ │ │ │ ldr r3, [pc, #16] @ (193a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7da8c>) │ │ │ │ add r3, pc │ │ │ │ b.n 193a3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7da46> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 193aae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7dab6> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + cbnz r6, 193a96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7da9e> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 193aae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7dab6> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + cbnz r2, 193aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7daac> │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (193af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7dafc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367540,17 +367537,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1944e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e4ec> │ │ │ │ nop │ │ │ │ b.n 194b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7eba0> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ 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, #192] @ (194600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367620,17 +367617,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1945b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e5be> │ │ │ │ nop │ │ │ │ b.n 194ad4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7eadc> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ 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, #200] @ (1946e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e6ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367701,17 +367698,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1946a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e6aa> │ │ │ │ b.n 194a00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ea08> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ 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, #228] @ (1947e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e7ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367791,17 +367788,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e790> │ │ │ │ nop │ │ │ │ b.n 194938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e940> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 194bb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ebb8>) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ 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, #224] @ (1948e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e8e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367878,17 +367875,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e8a0> │ │ │ │ nop │ │ │ │ svc 168 @ 0xa8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r7, pc, #200 @ (adr r7, 1949b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e9b8>) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r6, pc, #976 @ (adr r6, 194cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ecc4>) │ │ │ │ + add r7, pc, #848 @ (adr r7, 194c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ec44>) │ │ │ │ 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, #264] @ (194a04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ea0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367978,17 +367975,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194996 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7e99e> │ │ │ │ nop │ │ │ │ udf #172 @ 0xac │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r6, pc, #120 @ (adr r6, 194a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ea8c>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 194e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ee0c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r5, pc, #832 @ (adr r5, 194d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ed58>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 194cd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ecd8>) │ │ │ │ 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, #272] @ (194b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7eb38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368079,17 +368076,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194ac6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7eace> │ │ │ │ ble.n 194a44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ea4c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r5, pc, #0 @ (adr r5, 194b38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7eb40>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 194eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7eec0>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r4, pc, #648 @ (adr r4, 194dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7edcc>) │ │ │ │ + add r5, pc, #520 @ (adr r5, 194d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ed4c>) │ │ │ │ lsls r6, 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, #288] @ (194c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ec74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368184,17 +368181,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 194bf2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ebfa> │ │ │ │ nop │ │ │ │ bgt.n 194d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ed2c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r3, pc, #832 @ (adr r3, 194fb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7efbc>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 194f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ef3c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r3, pc, #392 @ (adr r3, 194e00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ee08>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 194d80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7ed88>) │ │ │ │ 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, #616] @ (194ef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7eef8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368391,17 +368388,17 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r1, pc, #480 @ (adr r1, 1950e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f0ec>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 195064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f06c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 1952f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f2f8>) │ │ │ │ + add r1, pc, #872 @ (adr r1, 195270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f278>) │ │ │ │ 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, #636] @ (195194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f19c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368606,17 +368603,17 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ 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, #616] @ (195424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f42c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368813,17 +368810,17 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ 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, #636] @ (1956c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f6d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369028,17 +369025,17 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ 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, #616] @ (195958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7f960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369235,17 +369232,17 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ 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, #636] @ (195bfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7fc04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369450,17 +369447,17 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ 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, #108] @ (195c94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7fc9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -374882,15 +374879,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 199d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x83d28> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r1, r5, #31 │ │ │ │ bpl.n 199ef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x83ef8> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375317,19 +375314,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 19a322 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8432a> │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [pc, #880] @ (19a714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8471c>) │ │ │ │ + ldr r7, [pc, #752] @ (19a694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8469c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [pc, #920] @ (19a740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x84748>) │ │ │ │ + ldr r7, [pc, #792] @ (19a6c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x846c8>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 19a3f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x843fc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376138,17 +376135,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19ad32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x84d3a> │ │ │ │ ldrb r6, [r5, #11] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bics r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - negs r0, r4 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r6, 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, #192] @ (19ae48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x84e50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376215,17 +376212,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19ae04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x84e0c> │ │ │ │ ldrb r6, [r3, #8] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmn r6, r4 │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - sbcs r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r6, 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, #204] @ (19af30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x84f38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376295,17 +376292,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19aef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x84ef8> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - tst r0, r3 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r3 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r6, 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, #228] @ (19b030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x85038>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376382,17 +376379,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19afda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x84fe2> │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r2, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + eors r4, r7 │ │ │ │ lsls r6, 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, #224] @ (19b12c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x85134>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376466,17 +376463,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19b0ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x850f2> │ │ │ │ strb r2, [r3, #29] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - eors r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r6, 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, #264] @ (19b250 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x85258>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376563,17 +376560,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19b1e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x851f0> │ │ │ │ strb r6, [r3, #25] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r6, 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, #276] @ (19b380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x85388>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376663,17 +376660,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19b318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x85320> │ │ │ │ nop │ │ │ │ strb r2, [r7, #20] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r6, 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, #300] @ (19b4c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x854d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376771,17 +376768,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 19b44e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x85456> │ │ │ │ nop │ │ │ │ strb r2, [r1, #16] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r6, 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, #92] @ (19b540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x85548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378369,15 +378366,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19c7a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x867aa> │ │ │ │ nop │ │ │ │ str r6, [r6, #8] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r1, 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 r3, [pc, #316] @ (19c994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8699c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378482,15 +378479,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86910> │ │ │ │ ldrsh r2, [r2, r5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r1, r0, #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 r3, [pc, #340] @ (19cb04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378601,15 +378598,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19ca66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86a6e> │ │ │ │ ldrb r2, [r7, r7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r1, 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 r3, [pc, #312] @ (19cc58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86c60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378712,15 +378709,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19cbda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86be2> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r1, r0, #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 r3, [pc, #344] @ (19cdcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378832,15 +378829,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19ccf6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86cfe> │ │ │ │ ldrh r6, [r6, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r1, 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 r3, [pc, #296] @ (19cf10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86f18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378943,15 +378940,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19ce68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86e70> │ │ │ │ nop │ │ │ │ ldr r2, [r0, r7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r1, r0, #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 r3, [pc, #348] @ (19d088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379062,15 +379059,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19cfb2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x86fba> │ │ │ │ ldr r6, [r7, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r3, #14 │ │ │ │ lsls r1, 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 r3, [pc, #280] @ (19d1bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x871c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379165,15 +379162,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19d128 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87130> │ │ │ │ ldrsb r6, [r0, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r1, 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 r3, [pc, #312] @ (19d310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87318>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379276,15 +379273,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d286 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8728e> │ │ │ │ strb r2, [r2, r7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r1, 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 r3, [pc, #308] @ (19d460 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87468>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379388,15 +379385,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d3e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x873e8> │ │ │ │ nop │ │ │ │ strb r6, [r7, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #3 │ │ │ │ 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 r5, [pc, #292] @ (19d5a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x875a8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379496,15 +379493,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19d500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87508> │ │ │ │ nop │ │ │ │ strh r6, [r5, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r1, r0, #4 │ │ │ │ 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, #276] @ (19d6d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x876d8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379598,15 +379595,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19d63e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87646> │ │ │ │ str r6, [r5, r7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r1, 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 r3, [pc, #312] @ (19d824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8782c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379712,15 +379709,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d7a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x877ae> │ │ │ │ nop │ │ │ │ str r6, [r7, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r1, 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 r3, [pc, #292] @ (19d964 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8796c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379824,15 +379821,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19d8c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x878c8> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #424] @ (19db10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87b18>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r1, 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 r3, [pc, #284] @ (19da9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379934,15 +379931,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19da04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87a0c> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #168] @ (19db48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87b50>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r1, 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 r3, [pc, #312] @ (19dbf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87bf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380045,15 +380042,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19db66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87b6e> │ │ │ │ ldr r4, [pc, #968] @ (19dfbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87fc4>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r1, 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 r3, [pc, #308] @ (19dd40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87d48>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380157,15 +380154,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19dcc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87cc8> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #632] @ (19dfbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87fc4>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ 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 r5, [pc, #292] @ (19de80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87e88>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380265,15 +380262,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19dde0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87de8> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #312] @ (19dfbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87fc4>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r1, r0, #4 │ │ │ │ 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, #276] @ (19dfb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87fb8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380367,15 +380364,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19df1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87f26> │ │ │ │ ldr r1, [pc, #56] @ (19dfec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x87ff4>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r1, 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 r3, [pc, #312] @ (19e104 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8810c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380481,15 +380478,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19e086 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8808e> │ │ │ │ nop │ │ │ │ @ instruction: 0x47de │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r1, 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 r3, [pc, #292] @ (19e244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8824c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380593,15 +380590,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19e1a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x881a8> │ │ │ │ nop │ │ │ │ mov sl, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r1, 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 r3, [pc, #284] @ (19e37c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x88384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380703,15 +380700,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19e2e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x882ec> │ │ │ │ nop │ │ │ │ cmp r2, r9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r1, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19e424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8842c> │ │ │ │ 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 │ │ │ │ @@ -381633,17 +381630,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19edfa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x88e02> │ │ │ │ subs r2, #202 @ 0xca │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19f06c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89074>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381791,17 +381788,18 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19efd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x88fdc> │ │ │ │ nop │ │ │ │ subs r0, #250 @ 0xfa │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - vmla.i32 q0, q12, d13[1] │ │ │ │ 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, #432] @ (19f23c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -381937,16 +381935,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19f170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89178> │ │ │ │ adds r7, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - vrev32.32 q0, │ │ │ │ - ldc2 0, cr0, [sl, #948] @ 0x3b4 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + cdp2 0, 7, cr0, cr10, cr13, {7} │ │ │ │ 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, #444] @ (19f418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382088,16 +382087,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19f346 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8934e> │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stc2l 0, cr0, [ip, #948]! @ 0x3b4 │ │ │ │ - @ instruction: 0xfbbe00ed │ │ │ │ + cdp2 0, 12, cr0, cr12, cr13, {7} │ │ │ │ + ldc2 0, cr0, [lr], {237} @ 0xed │ │ │ │ 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, #432] @ (19f5e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x895ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382233,16 +382232,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19f51a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89522> │ │ │ │ nop │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldc2 0, cr0, [r0], #-948 @ 0xfffffc4c │ │ │ │ - ldr??.w r0, [r2, #237] @ 0xed │ │ │ │ + ldc2 0, cr0, [r0, #-948] @ 0xfffffc4c │ │ │ │ + @ instruction: 0xfad200ed │ │ │ │ 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] @ (19f7bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x897c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382385,16 +382384,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19f6ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x896f6> │ │ │ │ nop │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xfa6800ed │ │ │ │ - ldrb.w r0, [sl, sp, lsl #2] │ │ │ │ + @ instruction: 0xfb4800ed │ │ │ │ + ldr??.w r0, [sl, #237] @ 0xed │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (19f934 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8993c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -382508,15 +382507,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19f890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89898> │ │ │ │ nop │ │ │ │ cmp r7, #206 @ 0xce │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf70e0100 │ │ │ │ + @ instruction: 0xf7ee0100 │ │ │ │ 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, #332] @ (19fa9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -382624,15 +382623,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19fa06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89a0e> │ │ │ │ nop │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r1, r5, #6 │ │ │ │ - sbcs.w r1, lr, #8388608 @ 0x800000 │ │ │ │ + @ instruction: 0xf65e0100 │ │ │ │ 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, #348] @ (19fc14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -382746,15 +382745,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19fb74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89b7c> │ │ │ │ cmp r4, #242 @ 0xf2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf3fa0100 │ │ │ │ + @ instruction: 0xf4da0100 │ │ │ │ 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] @ (19fd74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89d7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -382860,15 +382859,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19fcf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89cfc> │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf2600100 │ │ │ │ + sbfx r1, r0, #0, #1 │ │ │ │ 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 r3, [pc, #360] @ (19fef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89f00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -382984,15 +382983,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19fe12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89e1a> │ │ │ │ cmp r2, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf0d40100 │ │ │ │ + subs.w r1, r4, #0 │ │ │ │ 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, #320] @ (1a0054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -383096,15 +383095,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 19ffa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x89fa8> │ │ │ │ cmp r0, #150 @ 0x96 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - vrhadd.s32 d0, d12, d0 │ │ │ │ + and.w r1, ip, #0 │ │ │ │ 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 r3, [pc, #364] @ (1a01dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a1e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -383218,15 +383217,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1a00f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a0fe> │ │ │ │ movs r7, #58 @ 0x3a │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stcl 1, cr0, [lr] │ │ │ │ + cdp 1, 10, cr0, cr14, cr0, {0} │ │ │ │ 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, #312] @ (1a0330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -383326,15 +383325,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a028c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a294> │ │ │ │ movs r5, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stc 1, cr0, [r0], #-0 │ │ │ │ + stc 1, cr0, [r0, #-0] │ │ │ │ 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, #320] @ (1a048c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a494>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -383440,15 +383439,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1a0400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a408> │ │ │ │ nop │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xeada0100 │ │ │ │ + subs.w r1, sl, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (1a05e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a5f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -383552,15 +383551,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1a055e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a566> │ │ │ │ nop │ │ │ │ movs r3, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrd r0, r1, [sl, #-0] │ │ │ │ + bics.w r1, sl, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (1a06c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8a6d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ @@ -384087,15 +384086,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a0bd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8abda> │ │ │ │ adds r6, r1, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 1a11fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b204> │ │ │ │ + b.n 1a13bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b3c4> │ │ │ │ lsls r0, r0, #4 │ │ │ │ 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, [pc, #328] @ (1a0dbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8adc4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384205,15 +384204,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a0d42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8ad4a> │ │ │ │ subs r6, r6, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 1a1050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b058> │ │ │ │ + b.n 1a1210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b218> │ │ │ │ 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 r5, [pc, #344] @ (1a0f30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8af38>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384329,15 +384328,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a0e72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8ae7a> │ │ │ │ adds r2, r2, r7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 1a1038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b040> │ │ │ │ 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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (1a10a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b0b0>) │ │ │ │ @@ -384453,15 +384452,15 @@ │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a0ff4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8affc> │ │ │ │ nop │ │ │ │ adds r0, r4, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - udf #18 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (1a1204 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b20c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384568,15 +384567,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a117e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b186> │ │ │ │ asrs r6, r4, #27 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bgt.n 1a1190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b198> │ │ │ │ + ble.n 1a1150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b158> │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a136c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384685,15 +384684,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a12ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b2f6> │ │ │ │ asrs r2, r1, #22 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - blt.n 1a13e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b3f0> │ │ │ │ + bgt.n 1a13a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b3b0> │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a14d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b4dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384804,15 +384803,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a141a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b422> │ │ │ │ nop │ │ │ │ asrs r2, r4, #16 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bls.n 1a1410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b418> │ │ │ │ + bge.n 1a15d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b5d8> │ │ │ │ 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 r3, [pc, #328] @ (1a1638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384920,15 +384919,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a158a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b592> │ │ │ │ asrs r2, r7, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bhi.n 1a1678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b680> │ │ │ │ + bhi.n 1a1638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b640> │ │ │ │ lsls r0, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a17aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8b7b2> │ │ │ │ @@ -390463,15 +390462,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5876 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8f87e> │ │ │ │ ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ 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, #344] @ (1a5a78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8fa80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390583,15 +390582,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a59d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8f9e0> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a5bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8fbf4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -390702,15 +390701,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5b6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8fb76> │ │ │ │ ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (1a5d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8fd78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390825,15 +390824,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5cd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8fcd8> │ │ │ │ ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ 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, #356] @ (1a5ef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8fef8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -390946,15 +390945,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a5e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8fe38> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #368] @ (1a607c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391071,15 +391070,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a5f9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8ffa2> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r0, #4 │ │ │ │ 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, #368] @ (1a6208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90210>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391193,15 +391192,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a614e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90156> │ │ │ │ stmia r7!, {r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, 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 r3, [pc, #380] @ (1a639c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x903a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391320,15 +391319,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a62b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x902bc> │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ 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 r3, [pc, #340] @ (1a650c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391438,15 +391437,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a647e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90486> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ 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 r3, [pc, #332] @ (1a6674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9067c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391554,15 +391553,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a65e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x905ee> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ 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 r3, [pc, #360] @ (1a67f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391677,15 +391676,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90780> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ 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 r3, [pc, #340] @ (1a6968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391794,15 +391793,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a68ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x908f2> │ │ │ │ itet ls │ │ │ │ lslls r0, r5, #6 │ │ │ │ - strhhi r6, [r5, #30] │ │ │ │ + strhhi r6, [r1, #38] @ 0x26 │ │ │ │ lslls 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 r3, [pc, #376] @ (1a6afc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90b04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391919,15 +391918,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a6a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90a38> │ │ │ │ nop │ │ │ │ bkpt 0x0026 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ 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 r3, [pc, #352] @ (1a6c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392039,15 +392038,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a6bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90bbc> │ │ │ │ nop │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ 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 r3, [pc, #392] @ (1a6e1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90e24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392167,15 +392166,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a6d52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90d5a> │ │ │ │ cbnz r6, 1a6e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90e6c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ 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 r3, [pc, #352] @ (1a6f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90fa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392284,15 +392283,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a6ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90ee8> │ │ │ │ cbnz r2, 1a6fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x90fc0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ 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 r3, [pc, #388] @ (1a7138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91140>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392410,15 +392409,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a706e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91076> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ 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 r3, [pc, #360] @ (1a72bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x912c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392530,15 +392529,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a7200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91208> │ │ │ │ nop │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ 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 r3, [pc, #372] @ (1a744c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392656,15 +392655,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a738a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91392> │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ 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 r3, [pc, #376] @ (1a75e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x915e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392784,15 +392783,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a751e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91526> │ │ │ │ cbz r2, 1a7634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9163c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ 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 r3, [pc, #360] @ (1a7764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9176c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392904,15 +392903,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a76a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x916b0> │ │ │ │ nop │ │ │ │ cbz r6, 1a7792 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9179a> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #504] @ (1a7978 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91980>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393061,15 +393060,15 @@ │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a7872 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9187a> │ │ │ │ nop │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ 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 r3, [pc, #504] @ (1a7b90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91b98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393218,15 +393217,15 @@ │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a7a8e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91a96> │ │ │ │ nop │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -393387,15 +393386,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ @@ -393511,15 +393510,15 @@ │ │ │ │ b.n 1a7e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91e9c> │ │ │ │ add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ 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 r3, [pc, #324] @ (1a80a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x920a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393637,15 +393636,15 @@ │ │ │ │ b.n 1a7ff6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x91ffe> │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh r4, [r2, #4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ 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 r3, [pc, #412] @ (1a8260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393775,15 +393774,15 @@ │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a818a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92192> │ │ │ │ nop │ │ │ │ add r6, pc, #920 @ (adr r6, 1a85fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92604>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -393916,15 +393915,15 @@ │ │ │ │ b.n 1a8352 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9235a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r5, pc, #152 @ (adr r5, 1a84d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x924dc>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ 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 r3, [pc, #316] @ (1a8590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92598>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394030,15 +394029,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a8504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9250c> │ │ │ │ nop │ │ │ │ add r3, pc, #344 @ (adr r3, 1a86ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x926f4>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ 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 r3, [pc, #316] @ (1a86e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x926f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394144,15 +394143,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a865c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92664> │ │ │ │ nop │ │ │ │ add r1, pc, #1016 @ (adr r1, 1a8ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92aec>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ 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 r3, [pc, #300] @ (1a8830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394254,15 +394253,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a8790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92798> │ │ │ │ nop │ │ │ │ add r0, pc, #664 @ (adr r0, 1a8acc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92ad4>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ 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 r3, [pc, #296] @ (1a8974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9297c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394360,15 +394359,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a88d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x928e0> │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ 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 r3, [pc, #284] @ (1a8aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92ab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394470,15 +394469,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a8a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92a1c> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ 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 r3, [pc, #280] @ (1a8be0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92be8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394576,15 +394575,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ b.n 1a8b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92b54> │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (1a8d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92d54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394691,15 +394690,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a8c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x92c84> │ │ │ │ ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r0, 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] │ │ │ │ @@ -395519,15 +395518,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1a9632 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9363a> │ │ │ │ nop │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ 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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a98e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x938f0>) │ │ │ │ @@ -395664,15 +395663,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1a97ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x937f6> │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a9a98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93aa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395804,15 +395803,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1a9998 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x939a0> │ │ │ │ ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #416] @ (1a9c54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93c5c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -395949,15 +395948,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1a9b50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93b58> │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #336] @ (1a9dac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93db4>) │ │ │ │ + ldr r7, [pc, #208] @ (1a9d2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93d34>) │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a9e08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93e10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396089,15 +396088,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a9d76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93d7e> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #24] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r4, [pc, #640] @ (1aa090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94098>) │ │ │ │ + ldr r5, [pc, #512] @ (1aa010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94018>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ 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, [pc, #400] @ (1a9fb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93fbc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -396229,15 +396228,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a9f28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x93f30> │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [pc, #840] @ (1aa304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9430c>) │ │ │ │ + ldr r3, [pc, #712] @ (1aa284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9428c>) │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1aa154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9415c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396367,15 +396366,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aa0bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x940c4> │ │ │ │ nop │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r1, [pc, #128] @ (1aa1dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x941e4>) │ │ │ │ + ldr r2, [pc, #0] @ (1aa15c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94164>) │ │ │ │ lsls r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1aa2f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x942f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396505,15 +396504,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aa258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94260> │ │ │ │ nop │ │ │ │ strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #288] @ (1aa418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94420>) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1aa404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9440c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397179,15 +397178,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1aaa30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94a38> │ │ │ │ ldrb r2, [r7, #23] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ 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 r3, [pc, #348] @ (1aac80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94c88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397310,15 +397309,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1aaba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94bac> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #18] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ 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 r3, [pc, #368] @ (1aae0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397438,15 +397437,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1aad28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94d30> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ 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 r3, [pc, #368] @ (1aaf98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94fa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397568,15 +397567,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1aaeb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x94ebc> │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ 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 r3, [pc, #348] @ (1ab110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397699,15 +397698,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1ab034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9503c> │ │ │ │ nop │ │ │ │ strb r6, [r6, #31] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r0, 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, #380] @ (1ab2a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x952b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397834,15 +397833,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1ab1b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x951ba> │ │ │ │ nop │ │ │ │ strb r6, [r7, #25] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r0, 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, #380] @ (1ab440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95448>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397970,15 +397969,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab3b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x953ba> │ │ │ │ strb r6, [r4, #19] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r0, 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, #384] @ (1ab5dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x955e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398106,15 +398105,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95548> │ │ │ │ strb r6, [r1, #13] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ 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 r3, [pc, #348] @ (1ab754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9575c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398237,15 +398236,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1ab678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95680> │ │ │ │ nop │ │ │ │ strb r2, [r6, #6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r0, 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, #380] @ (1ab8ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x958f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398372,15 +398371,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1ab7f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x957fe> │ │ │ │ nop │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r0, 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, #380] @ (1aba84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95a8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398508,15 +398507,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab9f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x959fe> │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r0, 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, #384] @ (1abc20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398644,15 +398643,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1abb84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95b8c> │ │ │ │ ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ 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 r5, [pc, #348] @ (1abd98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95da0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -398771,15 +398770,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1abcc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95cc8> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ 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 r5, [pc, #352] @ (1abf14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95f1c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -398899,15 +398898,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1abe34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x95e3c> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #28] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r0, 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 r3, [pc, #372] @ (1ac0a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x960ac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399032,15 +399031,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac016 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9601e> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r0, 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, #384] @ (1ac240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x96248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399168,15 +399167,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x961ac> │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r7, #10 │ │ │ │ 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 r5, [pc, #348] @ (1ac3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x963c0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399295,15 +399294,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1ac2e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x962e8> │ │ │ │ nop │ │ │ │ str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ 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 r5, [pc, #352] @ (1ac534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9653c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399423,15 +399422,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1ac454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9645c> │ │ │ │ nop │ │ │ │ str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r0, 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 r3, [pc, #372] @ (1ac6c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x966cc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399556,15 +399555,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac636 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9663e> │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r0, 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, #384] @ (1ac860 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x96868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399692,15 +399691,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x967cc> │ │ │ │ str r2, [r1, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1aca30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x96a38>) │ │ │ │ @@ -405146,15 +405145,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1b097c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9a984> │ │ │ │ nop │ │ │ │ subs r2, r3, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ble.n 1b097c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9a984> │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #384] @ (1b0bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9abbc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405282,15 +405281,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1b0b1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ab22> │ │ │ │ adds r6, r6, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - blt.n 1b0b94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ab9c> │ │ │ │ + bgt.n 1b0b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ab5c> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1b0d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ad58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405412,15 +405411,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b0c66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ac6e> │ │ │ │ subs r2, r3, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bge.n 1b0d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ad68> │ │ │ │ + bge.n 1b0d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ad28> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b0f00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9af08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405550,15 +405549,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b0dfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ae06> │ │ │ │ nop │ │ │ │ subs r6, r7, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bhi.n 1b0f84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9af8c> │ │ │ │ + bls.n 1b0f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9af4c> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (1b10b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405689,15 +405688,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1b101a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b022> │ │ │ │ nop │ │ │ │ adds r6, r1, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bvs.n 1b0fe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9aff0> │ │ │ │ + bvc.n 1b11a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b1b0> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b1264 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405831,15 +405830,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1b11bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b1c4> │ │ │ │ nop │ │ │ │ asrs r2, r3, #27 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bmi.n 1b1220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b228> │ │ │ │ + bpl.n 1b11e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b1e8> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #468] @ (1b1454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b45c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405982,15 +405981,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b130a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b312> │ │ │ │ asrs r2, r5, #20 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcs.n 1b1444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b44c> │ │ │ │ + bcc.n 1b1404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b40c> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1b1640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406135,15 +406134,15 @@ │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b14f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b500> │ │ │ │ asrs r2, r7, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 1b15f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b5f8> │ │ │ │ + bne.n 1b15b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b5b8> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b1810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406285,15 +406284,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b174c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b754> │ │ │ │ nop │ │ │ │ asrs r6, r1, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b19c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b9d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406429,15 +406428,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b190e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9b916> │ │ │ │ lsrs r6, r7, #29 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #588] @ (1b1c30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406622,17 +406621,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b1b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bb10> │ │ │ │ lsrs r6, r0, #23 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bvs.n 1b1c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bc68> │ │ │ │ + bvs.n 1b1c20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bc28> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - bcc.n 1b1bc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bbd0> │ │ │ │ + bmi.n 1b1b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bb90> │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #596] @ (1b1ea4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9beac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406821,17 +406820,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b1d76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bd7e> │ │ │ │ lsrs r2, r3, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcc.n 1b1dac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bdb4> │ │ │ │ + bmi.n 1b1f6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bf74> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - bne.n 1b1f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bf5c> │ │ │ │ + bcs.n 1b1f14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9bf1c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b211c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407022,17 +407021,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b2062 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c06a> │ │ │ │ lsrs r6, r4, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bne.n 1b2174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c17c> │ │ │ │ + bcs.n 1b2134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c13c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #576] @ (1b237c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407213,17 +407212,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b2256 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c25e> │ │ │ │ nop │ │ │ │ lsls r6, r5, #25 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #584] @ (1b25e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c5ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407407,17 +407406,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b24ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c4c2> │ │ │ │ nop │ │ │ │ lsls r6, r1, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (1b283c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c844>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407597,17 +407596,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b26d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c6e0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #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, #444] @ (1b2a18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ca20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407748,15 +407747,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b2910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9c918> │ │ │ │ nop │ │ │ │ vrhadd.u8 d16, d30, d23 │ │ │ │ - cbnz r6, 1b2a7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ca82> │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b2bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9cbe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407888,15 +407887,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b2adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9cae4> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r6, #-668]! @ 0xfffffd64 │ │ │ │ - cbnz r6, 1b2c06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9cc0e> │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #436] @ (1b2dac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9cdb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408034,15 +408033,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b2ca6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ccae> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbb201a7 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ (1b2f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9cf9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408183,15 +408182,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b2e84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ce8c> │ │ │ │ nop │ │ │ │ vld2.8 {d16[5],d17[5]}, [r2], r7 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #444] @ (1b316c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d174>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408330,15 +408329,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b3068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d070> │ │ │ │ @ instruction: 0xf7fa01a7 │ │ │ │ - cbz r4, 1b31de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d1e6> │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b3330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408470,15 +408469,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b3230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d238> │ │ │ │ nop │ │ │ │ @ instruction: 0xf62201a7 │ │ │ │ - cbz r2, 1b336a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d372> │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1b34a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d4ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408593,15 +408592,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b33cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d3d4> │ │ │ │ orrs.w r1, lr, #5472256 @ 0x538000 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 1b34b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d4b8> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #448] @ (1b3680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408740,15 +408739,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b3546 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d54e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2ea01a7 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ (1b3840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408878,15 +408877,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b3742 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d74a> │ │ │ │ nop │ │ │ │ add.w r1, lr, #167 @ 0xa7 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #488] @ (1b3a44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9da4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409032,15 +409031,15 @@ │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b38f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9d900> │ │ │ │ vrhadd.s8 d16, d30, d23 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (1b3c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9dc2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409177,15 +409176,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b3b18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9db20> │ │ │ │ stcl 1, cr0, [sl, #-668] @ 0xfffffd64 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (1b3e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9de28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409335,15 +409334,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b3d08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9dd10> │ │ │ │ sbc.w r1, sl, r7, asr #2 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r6, pc, #144 @ (adr r6, 1b3ebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9dec4>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 1b3e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9de44>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ 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 │ │ │ │ @@ -409498,15 +409497,15 @@ │ │ │ │ b.n 1b3f14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9df1c> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strd r0, r1, [r6, #-668]! @ 0x29c │ │ │ │ - add r3, pc, #960 @ (adr r3, 1b4408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e410>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 1b4388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e390>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #400] @ (1b41ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e1f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409647,15 +409646,15 @@ │ │ │ │ nop │ │ │ │ b.n 1b408c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e094> │ │ │ │ lsls r7, r4, #6 │ │ │ │ ite ls │ │ │ │ lslls r7, r4, #6 │ │ │ │ subhi r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #104 @ (adr r2, 1b4264 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e26c>) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 1b45e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e5ec>) │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -409795,15 +409794,15 @@ │ │ │ │ b.n 1b42b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e2bc> │ │ │ │ b.n 1b3ec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9dec8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ pop {r5, r6, r7, pc} │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #288 @ (adr r0, 1b44d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e4dc>) │ │ │ │ + add r1, pc, #160 @ (adr r1, 1b4454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e45c>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b4604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e60c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409972,15 +409971,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b44be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e4c6> │ │ │ │ b.n 1b4dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9edd4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #620] @ (1b4890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e898>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410161,15 +410160,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ b.n 1b4ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9eba8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b4ae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9eaf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410339,15 +410338,15 @@ │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b49a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9e9a8> │ │ │ │ nop │ │ │ │ udf #254 @ 0xfe │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (1b4cd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ecd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410490,15 +410489,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b4bba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ebc2> │ │ │ │ nop │ │ │ │ bgt.n 1b4c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ec20> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #432] @ (1b4e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9eea4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410636,15 +410635,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b4d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ed9c> │ │ │ │ nop │ │ │ │ bge.n 1b4e1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ee24> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b5038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410770,15 +410769,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b4f3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ef46> │ │ │ │ nop │ │ │ │ bhi.n 1b5020 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f028> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b5214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f21c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410918,15 +410917,15 @@ │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b50dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f0e4> │ │ │ │ bvc.n 1b52c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f2cc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b53dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f3e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411060,15 +411059,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ b.n 1b52d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f2d8> │ │ │ │ bpl.n 1b54d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f4dc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1b55cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f5d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411212,15 +411211,15 @@ │ │ │ │ bl 1939e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7d9ec> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b548c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f494> │ │ │ │ bcc.n 1b5534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f53c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b579c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411357,15 +411356,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b570a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f712> │ │ │ │ bne.n 1b5724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f72c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #424] @ (1b5960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f968>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411501,15 +411500,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b58ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9f8d6> │ │ │ │ ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b5afc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9fb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411636,15 +411635,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b5a6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9fa72> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b5cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9fcc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411780,15 +411779,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5bfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9fc04> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r4, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b5e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9fe84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411921,15 +411920,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b5de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9fdf0> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1b605c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412071,15 +412070,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x9ffa0> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b6218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412213,15 +412212,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0180> │ │ │ │ stmia r7!, {r1, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b63c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa03d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412354,15 +412353,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0330> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (1b6568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412491,15 +412490,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b64c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa04d0> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b671c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412632,15 +412631,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6666 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa066e> │ │ │ │ stmia r2!, {r1, r2, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b68cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa08d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412773,15 +412772,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b682c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0834> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b6a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412916,15 +412915,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b69d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa09da> │ │ │ │ bkpt 0x00c2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1b6bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa0bbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415417,17 +415416,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r4, 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, #776] @ (1b8c38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa2c40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415677,17 +415676,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #836] @ (1b8fac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa2fb4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -415945,17 +415944,17 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r4, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b9482 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa348a> │ │ │ │ ldrh.w r2, [r4, #2996] @ 0xbb4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416336,15 +416335,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x7cfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -416932,19 +416931,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b9c04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa3c0c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r7, r7, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ @@ -417623,19 +417622,19 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r5, [pc, #832] @ (1ba900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa4908>) │ │ │ │ + ldr r6, [pc, #704] @ (1ba880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa4888>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1ba810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa4818> │ │ │ │ @@ -418410,19 +418409,19 @@ │ │ │ │ bcs.w 1babb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa4bc0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - mov r4, ip │ │ │ │ + bxns r8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - mvns r6, r2 │ │ │ │ + add lr, r6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bb256 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa525e> │ │ │ │ @@ -418977,21 +418976,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldr r5, [pc, #480] @ (1bb8d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa58dc>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #20] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r7, r7, #3 │ │ │ │ ldr r3, [pc, #456] @ (1bb8cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa58d4>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1bb83a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa5842> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -419493,21 +419492,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ bx r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cmp r6, r3 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1bbea4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa5eac> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -419915,21 +419914,21 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ lsls r2, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ subs r6, #86 @ 0x56 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r4, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1bc5de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa65e6> │ │ │ │ @@ -420479,21 +420478,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #12] │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r1, #66 @ 0x42 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r7, r7, #3 │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421106,21 +421105,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, r4] │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r1, #130 @ 0x82 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cmp r6, #234 @ 0xea │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421731,21 +421730,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r7, r4, #6 │ │ │ │ cmp r1, #202 @ 0xca │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422374,21 +422373,21 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #592] @ (1be39c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa83a4>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r1, #246 @ 0xf6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r7, r7, #3 │ │ │ │ subs r0, r6, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423051,15 +423050,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r6, r1, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r7, r7, #3 │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bedb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa8dc0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bedbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa8dc4>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423334,17 +423333,17 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bed1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa8d22> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r4, 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 1be8a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa88a8> │ │ │ │ @@ -423764,19 +423763,20 @@ │ │ │ │ nop │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r6, r7, #32 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f800fe │ │ │ │ + @ instruction: 0xf3d800fe │ │ │ │ lsrs r2, r5, #21 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - vhadd.u32 q8, q14, │ │ │ │ - stc2 0, cr0, [r2], #940 @ 0x3ac │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + stc2 0, cr0, [r2, #940] @ 0x3ac │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ add.w r4, r4, #598016 @ 0x92000 │ │ │ │ @@ -424465,15 +424465,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsls r2, r3, #29 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r2, lr, ror #3 │ │ │ │ + sbc.w r0, r2, lr, ror #3 │ │ │ │ lsls r0, r0, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r3, [pc, #948] @ (1bffb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa9fbc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1bffb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa9fc0>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ @@ -424750,16 +424750,16 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1bfee2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa9eea> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - @ instruction: 0xf67a00eb │ │ │ │ - @ instruction: 0xf39c00eb │ │ │ │ + @ instruction: 0xf75a00eb │ │ │ │ + orns r0, ip, #7700480 @ 0x758000 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bfae6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa9aee> │ │ │ │ vmov s15, r3 │ │ │ │ @@ -425478,21 +425478,21 @@ │ │ │ │ ble.w 1c02c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaa2ca> │ │ │ │ b.n 1c03ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaa3d6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - b.n 1c09f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaaa00> │ │ │ │ + b.n 1c0bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaabc0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ @ instruction: 0xfad201a6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], #940 @ 0x3ac │ │ │ │ - and.w r0, r8, fp, asr #3 │ │ │ │ + ldcl 0, cr0, [sl, #940] @ 0x3ac │ │ │ │ + @ instruction: 0xeae800eb │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1c0bce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaabd6> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -426294,22 +426294,22 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1c0cea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaacf2> │ │ │ │ b.n 1c0dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaae04> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - bvs.n 1c12f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xab2fc> │ │ │ │ + bvc.n 1c12b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xab2bc> │ │ │ │ lsls r6, r7, #3 │ │ │ │ eors.w r1, r8, #166 @ 0xa6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1c192c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xab934> │ │ │ │ + b.n 1c1aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xabaf4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + b.n 1c14e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xab4ec> │ │ │ │ lsls r3, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1c1658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xab660> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -430924,15 +430924,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 1c4fac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaefb4> │ │ │ │ - add r2, pc, #872 @ (adr r2, 1c53f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaf3fc>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 1c5374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaf37c>) │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c5528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaf530> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432031,15 +432031,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #512 @ (adr r0, 1c5f4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaff54>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafd5a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432053,15 +432053,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #176 @ (adr r0, 1c5e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafe3c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafd92> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432075,15 +432075,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dc2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafdca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432097,15 +432097,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dfa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafe02> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432119,15 +432119,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafe3a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432141,15 +432141,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafe72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432163,15 +432163,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ea2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xafeaa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432185,15 +432185,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -432212,17 +432212,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432241,17 +432241,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432270,17 +432270,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432299,17 +432299,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432328,17 +432328,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432357,17 +432357,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r2, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb00aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432381,15 +432381,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb00e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432403,15 +432403,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6112 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb011a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432425,15 +432425,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c614a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0152> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432447,15 +432447,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6182 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb018a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432469,15 +432469,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb01c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432491,15 +432491,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb01fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432513,15 +432513,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c622a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0232> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432535,15 +432535,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -432562,17 +432562,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432591,17 +432591,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432620,17 +432620,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432649,17 +432649,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r4!, {r2, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432678,17 +432678,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432707,17 +432707,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432736,17 +432736,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432765,17 +432765,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r2, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432794,17 +432794,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432823,17 +432823,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432852,17 +432852,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432881,17 +432881,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432910,17 +432910,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r3, r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432939,17 +432939,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432968,17 +432968,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -432997,17 +432997,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433026,17 +433026,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433055,17 +433055,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433084,17 +433084,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop {13} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433113,17 +433113,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ itt hi │ │ │ │ lslhi r6, r4, #6 │ │ │ │ - ldrhhi r6, [r7, #4] │ │ │ │ + ldrhhi r6, [r3, #12] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433142,17 +433142,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ it cc │ │ │ │ lslcc r6, r4, #6 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433171,17 +433171,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x00ec │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433200,17 +433200,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x00a0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, 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 │ │ │ │ @@ -433229,17 +433229,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x0054 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6982 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb098a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433253,15 +433253,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0014 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c69ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb09c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433275,15 +433275,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c69f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb09fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433297,15 +433297,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r5, r7, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6a2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0a32> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433319,15 +433319,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c6ab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0abc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433356,19 +433356,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c6b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0b24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433397,19 +433397,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c6b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0ba0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433446,19 +433446,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r3, 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] @ (1c6c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0c1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433495,19 +433495,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 1c6c94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0c9c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r3, 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] @ (1c6c90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0c98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433544,19 +433544,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0cf8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r3, 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] @ (1c6d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0d14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433593,19 +433593,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ revsh r0, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r3, 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] @ (1c6d88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0d90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433642,19 +433642,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ lsls r3, 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] @ (1c6e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0e0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433691,19 +433691,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ rev r0, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6e1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0e22> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433717,15 +433717,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6e66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0e6e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6e52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0e5a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433739,15 +433739,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6e90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0e98> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6e8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0e92> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433761,15 +433761,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6eba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0ec2> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6ec2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0eca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433783,15 +433783,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8d4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6efa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0f02> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433805,15 +433805,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb89c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6f32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0f3a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433827,15 +433827,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb864 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6f6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0f72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433849,15 +433849,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6fa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0faa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433871,15 +433871,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6fda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb0fe2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433893,15 +433893,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7bc │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7012 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb101a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433915,15 +433915,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c704a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1052> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433937,15 +433937,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb74c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7082 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb108a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433959,15 +433959,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb714 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c70ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb10c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433981,15 +433981,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c70f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb10fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434003,15 +434003,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c712a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1132> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434025,15 +434025,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb66c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7162 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb116a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434047,15 +434047,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb634 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c719a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb11a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434069,15 +434069,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c71d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb11da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434091,15 +434091,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r6, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c720a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1212> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434113,15 +434113,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7242 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb124a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434135,15 +434135,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c727a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1282> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434157,15 +434157,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c72b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb12ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434179,15 +434179,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c72ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb12f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434201,15 +434201,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7322 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb132a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434223,15 +434223,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c735a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1362> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434245,15 +434245,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7392 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb139a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434267,15 +434267,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c73ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb13d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434289,15 +434289,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c746a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1472> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7402 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb140a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434311,15 +434311,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb149c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c743a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1442> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434333,15 +434333,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c74be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb14c6> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7472 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb147a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434355,15 +434355,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c74e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb14f0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c74aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb14b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434377,15 +434377,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ uxtb r4, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c74e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb14ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434399,15 +434399,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ uxth r4, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c751a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1522> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434421,15 +434421,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7552 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb155a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434443,15 +434443,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c758a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1592> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434465,15 +434465,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sxth r4, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c75c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb15ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434487,15 +434487,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb162c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c75fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1602> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434509,15 +434509,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c764e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1656> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7632 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb163a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434531,15 +434531,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1680> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c766a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1672> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434553,15 +434553,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c76a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb16aa> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c76a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb16aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434575,15 +434575,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c76da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb16e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434597,15 +434597,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7712 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb171a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434619,15 +434619,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c774a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1752> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434641,15 +434641,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7782 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb178a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434663,15 +434663,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c77ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb17c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434685,15 +434685,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #880 @ 0x370 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c77f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb17fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434707,15 +434707,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #656 @ 0x290 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c782a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1832> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434729,15 +434729,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7862 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb186a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434751,15 +434751,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c789a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb18a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434773,15 +434773,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c78d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb18da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434795,15 +434795,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #784 @ 0x310 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c790a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1912> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434817,15 +434817,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7942 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb194a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434839,15 +434839,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #336 @ 0x150 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c797a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb1982> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434861,15 +434861,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c79b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb19ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434883,15 +434883,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #912 @ 0x390 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r6, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -441810,15 +441810,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, pc} │ │ │ │ strh r2, [r0, r7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r3, 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] @ (1cd480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb7488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443006,21 +443006,21 @@ │ │ │ │ b.n 1ce5fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb8604> │ │ │ │ cmp r2, #202 @ 0xca │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r2, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r7, #102 @ 0x66 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r3, r5, #3 │ │ │ │ movw r3, #48315 @ 0xbcbb │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ asrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ beq.w 1cd7e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb77ec> │ │ │ │ @@ -443762,15 +443762,15 @@ │ │ │ │ b.w 1cdc7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb7c86> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ vrecps.f32 , , │ │ │ │ stc 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ stcl 15, cr15, [r9], {255} @ 0xff │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -444290,21 +444290,21 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 1ceb58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb8b60> │ │ │ │ ldr r0, [pc, #20] @ (1cedec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb8df4>) │ │ │ │ add r0, pc │ │ │ │ b.n 1ceb58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb8b60> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r6, r7, #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, #200] @ (1ceec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb8ed0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470138,15 +470138,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r0, r1, [r3] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [sl, #3956] @ 0xf74 │ │ │ │ b.n 1e1bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcbbc4> │ │ │ │ lsrs r4, r1, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 1e1e58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcbe60> │ │ │ │ + bhi.n 1e1e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcbe20> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ add.w sl, r7, #598016 @ 0x92000 │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 1e22ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcc2d6> │ │ │ │ ldrb.w r3, [sl, #3996] @ 0xf9c │ │ │ │ add.w r9, r7, #602112 @ 0x93000 │ │ │ │ @@ -471306,17 +471306,17 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bhi.n 1e2a5e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcca66> │ │ │ │ mov sl, r9 │ │ │ │ mov r4, r8 │ │ │ │ ldrd r7, r6, [sp, #8] │ │ │ │ mov r9, fp │ │ │ │ b.w 1e219a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcc1a2> │ │ │ │ - bpl.n 1e2b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xccb0c> │ │ │ │ + bpl.n 1e2ac4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xccacc> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bmi.n 1e2a44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcca4c> │ │ │ │ + bpl.n 1e2c04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xccc0c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ mov sl, r5 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, sl │ │ │ │ strd r0, r7, [sp, #4] │ │ │ │ @@ -472079,15 +472079,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3242 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd24a> │ │ │ │ b.n 1e3294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd29c> │ │ │ │ @ instruction: 0xf61a01a4 │ │ │ │ - bne.n 1e3448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd450> │ │ │ │ + bcs.n 1e3408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd410> │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #560] @ (1e35fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472271,15 +472271,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 1e348c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd494> │ │ │ │ b.n 1e34ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd4d6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3e001a4 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1e3820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472450,15 +472450,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e36c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd6ca> │ │ │ │ b.n 1e370c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd714> │ │ │ │ @ instruction: 0xf19201a4 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #528] @ (1e3a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcda54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472633,15 +472633,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e38f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd8f8> │ │ │ │ b.n 1e392e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcd936> │ │ │ │ vrhadd.s d16, d16, d20 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e3c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdc68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472810,15 +472810,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 1e3b0a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdb12> │ │ │ │ b.n 1e3b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdb54> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r2, #-656] @ 0xfffffd70 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1e3e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcde74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472985,15 +472985,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 1e3d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdd2c> │ │ │ │ b.n 1e3d5e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdd66> │ │ │ │ @ instruction: 0xeb3001a4 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e4068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473156,15 +473156,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 1e3f22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdf2a> │ │ │ │ b.n 1e3f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdf64> │ │ │ │ nop │ │ │ │ stmdb r2!, {r2, r5, r7, r8} │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1e4258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473325,15 +473325,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce128> │ │ │ │ b.n 1e4156 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce15e> │ │ │ │ nop │ │ │ │ b.n 1e40ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce0b4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r7, #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, #444] @ (1e442c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473476,17 +473476,17 @@ │ │ │ │ b.n 1e4348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce350> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e4342 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce34a> │ │ │ │ b.n 1e4348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce350> │ │ │ │ b.n 1e3e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcdea4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r1, 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, #412] @ (1e45e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce5ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473616,17 +473616,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce518> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 1e4ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcecac> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r1, 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, #392] @ (1e4788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce790>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473752,17 +473752,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e46be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce6c6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 1e4ad8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceae0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r1, 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, #384] @ (1e4924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce92c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473884,17 +473884,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e485e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce866> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 1e492c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce934> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 1e4bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcebf8>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 1e4b70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceb78>) │ │ │ │ lsls r1, 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, #356] @ (1e4aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceaac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474010,17 +474010,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e49ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xce9f4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #102 @ 0x66 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r7, pc, #248 @ (adr r7, 1e4ba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcebac>) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r5, pc, #192 @ (adr r5, 1e4b70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceb78>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 1e4af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceaf8>) │ │ │ │ lsls r1, 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, #348] @ (1e4c1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcec24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474133,17 +474133,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4b68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceb70> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bgt.n 1e4bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcebf4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, pc, #720 @ (adr r5, 1e4ef4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceefc>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 1e4e74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcee7c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r3, pc, #728 @ (adr r3, 1e4f00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcef08>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 1e4e80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcee88>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ (1e4eac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xceeb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474351,17 +474351,17 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e4df6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcedfe> │ │ │ │ mov r7, fp │ │ │ │ b.n 1e4d1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xced26> │ │ │ │ blt.n 1e4f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcef90> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #528 @ (adr r2, 1e50c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf0cc>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 1e5044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf04c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r2, pc, #88 @ (adr r2, 1e4f10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcef18>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 1e5290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf298>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ mov r5, r6 │ │ │ │ mov lr, r7 │ │ │ │ mov r9, r8 │ │ │ │ @@ -474675,17 +474675,17 @@ │ │ │ │ bcc.n 1e51ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf1f6> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ b.n 1e5152 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf15a> │ │ │ │ bhi.n 1e52a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf2ac> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #752] @ (1e5588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf590>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474939,17 +474939,17 @@ │ │ │ │ mov r8, r9 │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e54de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf4e6> │ │ │ │ b.n 1e541e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf426> │ │ │ │ bpl.n 1e55ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf5b4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1e5860 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475185,17 +475185,17 @@ │ │ │ │ bcc.n 1e57dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf7e4> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ b.n 1e5742 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf74a> │ │ │ │ bcs.n 1e5864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf86c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #688] @ (1e5b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcfb38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475428,17 +475428,17 @@ │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e5a92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcfa9a> │ │ │ │ b.n 1e59ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcf9f4> │ │ │ │ ldmia r7!, {r3, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #640] @ (1e5dd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcfdd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475659,17 +475659,17 @@ │ │ │ │ add.w r0, fp, #1 │ │ │ │ ldr.w r3, [r5, #844] @ 0x34c │ │ │ │ cmp r0, r3 │ │ │ │ bcc.n 1e5d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcfd64> │ │ │ │ b.n 1e5cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcfcc8> │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #640] @ (1e6070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475885,17 +475885,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e5fe2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcffea> │ │ │ │ b.n 1e5f3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xcff42> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ (1e62ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd02f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476109,17 +476109,17 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e6274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd027c> │ │ │ │ mov r5, fp │ │ │ │ mov r4, r6 │ │ │ │ b.n 1e61d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd01e0> │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #676] @ (1e65b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd05b8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476340,17 +476340,17 @@ │ │ │ │ ldr.w r3, [r8, #844] @ 0x34c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1e64f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd04fe> │ │ │ │ mov r1, sl │ │ │ │ b.n 1e6406 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd040e> │ │ │ │ stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r1, r5, #3 │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ mov.w sl, #1 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ @@ -476677,17 +476677,17 @@ │ │ │ │ ldr.w r3, [r7, #844] @ 0x34c │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e691e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0926> │ │ │ │ b.n 1e687e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0886> │ │ │ │ stmia r1!, {r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #804] @ (1e6cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0cf8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476955,17 +476955,17 @@ │ │ │ │ bhi.n 1e6c48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0c50> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1e6b82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0b8a> │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #748] @ (1e6ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1004>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477216,17 +477216,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e6f6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0f76> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1e6ece <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd0ed6> │ │ │ │ hlt 0x0018 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #740] @ (1e7300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1308>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477474,17 +477474,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e7266 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd126e> │ │ │ │ b.n 1e71b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd11ba> │ │ │ │ nop │ │ │ │ @ instruction: 0xb78c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #688] @ (1e75d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd15d8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477716,17 +477716,17 @@ │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r3 │ │ │ │ bcc.n 1e7552 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd155a> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1e74b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd14be> │ │ │ │ push {r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #656] @ (1e7880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1888>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477947,17 +477947,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e77fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1802> │ │ │ │ b.n 1e7760 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1768> │ │ │ │ nop │ │ │ │ cbz r0, 1e78b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd18ba> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #640] @ (1e7b20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1b28>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -478177,17 +478177,17 @@ │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e7aa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1aaa> │ │ │ │ mov r9, r6 │ │ │ │ b.n 1e7a0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1a16> │ │ │ │ add r7, sp, #32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1e7d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478371,15 +478371,15 @@ │ │ │ │ b.n 1e7c7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1c86> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7be2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1bea> │ │ │ │ b.n 1e7c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1c2c> │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -478557,15 +478557,15 @@ │ │ │ │ b.n 1e7e9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1ea2> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7dfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1e06> │ │ │ │ b.n 1e7e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd1e44> │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1e817c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478749,15 +478749,15 @@ │ │ │ │ b.n 1e80ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd20c2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e801e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2026> │ │ │ │ b.n 1e8060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2068> │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -478935,15 +478935,15 @@ │ │ │ │ b.n 1e82d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd22de> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e823a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2242> │ │ │ │ b.n 1e8278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2280> │ │ │ │ add r6, pc, #56 @ (adr r6, 1e83d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd23e0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e8598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd25a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479107,15 +479107,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8452 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd245a> │ │ │ │ b.n 1e848c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2494> │ │ │ │ nop │ │ │ │ add r3, pc, #968 @ (adr r3, 1e8964 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd296c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #456] @ (1e877c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2784>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -479274,15 +479274,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e864c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2654> │ │ │ │ b.n 1e8682 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd268a> │ │ │ │ nop │ │ │ │ add r1, pc, #984 @ (adr r1, 1e8b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2b60>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1e8998 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd29a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479464,15 +479464,15 @@ │ │ │ │ b.n 1e88d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd28de> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e883a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2842> │ │ │ │ b.n 1e887c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2884> │ │ │ │ add r0, pc, #72 @ (adr r0, 1e89e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd29ec>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1e8bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2bbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479656,15 +479656,15 @@ │ │ │ │ b.n 1e8af2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2afa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8a56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2a5e> │ │ │ │ b.n 1e8a98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2aa0> │ │ │ │ ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #536] @ (1e8de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2df0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479846,15 +479846,15 @@ │ │ │ │ b.n 1e8d1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2d26> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2c82> │ │ │ │ b.n 1e8cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2ccc> │ │ │ │ ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #536] @ (1e901c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480038,15 +480038,15 @@ │ │ │ │ b.n 1e8f52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2f5a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8eae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2eb6> │ │ │ │ b.n 1e8ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd2f00> │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1e922c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480224,15 +480224,15 @@ │ │ │ │ b.n 1e916e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3176> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e90d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd30de> │ │ │ │ b.n 1e9114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd311c> │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #500] @ (1e943c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3444>) │ │ │ │ @@ -480402,15 +480402,15 @@ │ │ │ │ b.n 1e937e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3386> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e92e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd32ee> │ │ │ │ b.n 1e9320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3328> │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1e964c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480588,15 +480588,15 @@ │ │ │ │ b.n 1e958e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3596> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e94f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd34fe> │ │ │ │ b.n 1e9534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd353c> │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #500] @ (1e985c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3864>) │ │ │ │ @@ -480766,15 +480766,15 @@ │ │ │ │ b.n 1e979e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd37a6> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9706 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd370e> │ │ │ │ b.n 1e9740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3748> │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1e9a6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3a74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480949,15 +480949,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9912 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd391a> │ │ │ │ b.n 1e994c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3954> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e9c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3c78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -481119,15 +481119,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9b22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3b2a> │ │ │ │ b.n 1e9b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3b60> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1e9e80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481302,15 +481302,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9d26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3d2e> │ │ │ │ b.n 1e9d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3d68> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1ea084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd408c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -481472,15 +481472,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9f36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3f3e> │ │ │ │ b.n 1e9f6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd3f74> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #28] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1ea284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd428c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481648,15 +481648,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea136 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd413e> │ │ │ │ b.n 1ea16c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4174> │ │ │ │ nop │ │ │ │ strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ (1ea478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481820,15 +481820,15 @@ │ │ │ │ b.n 1ea3c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd43ca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd433c> │ │ │ │ b.n 1ea368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4370> │ │ │ │ strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1ea678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4680>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481996,15 +481996,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea52a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4532> │ │ │ │ b.n 1ea560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4568> │ │ │ │ nop │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ (1ea86c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482168,15 +482168,15 @@ │ │ │ │ b.n 1ea7b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd47be> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4730> │ │ │ │ b.n 1ea75c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4764> │ │ │ │ strh r6, [r2, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #640] @ (1eab08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482387,15 +482387,15 @@ │ │ │ │ b.n 1eaa1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4a26> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea956 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd495e> │ │ │ │ b.n 1ea9c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd49cc> │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (1ead88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4d90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482593,15 +482593,15 @@ │ │ │ │ b.n 1eaca6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4cae> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eabe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4bf0> │ │ │ │ b.n 1eac4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4c54> │ │ │ │ ldrb r6, [r0, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1eb01c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482809,15 +482809,15 @@ │ │ │ │ b.n 1eaf32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4f3a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eae6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4e76> │ │ │ │ b.n 1eaed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd4ee0> │ │ │ │ ldrb r6, [r0, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (1eb2d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd52d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483028,15 +483028,15 @@ │ │ │ │ b.n 1eb1de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd51e6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb10e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5116> │ │ │ │ b.n 1eb184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd518c> │ │ │ │ strb r2, [r6, #29] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [pc, #72] @ (1eb320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5328>) │ │ │ │ + ldr r6, [pc, #968] @ (1eb6a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd56a8>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #600] @ (1eb544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd554c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -483235,15 +483235,15 @@ │ │ │ │ b.n 1eb486 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd548e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb3bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd53c4> │ │ │ │ b.n 1eb42c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5434> │ │ │ │ strb r6, [r7, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r3, [pc, #328] @ (1eb694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd569c>) │ │ │ │ + ldr r4, [pc, #200] @ (1eb614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd561c>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (1eb7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd57cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483441,15 +483441,15 @@ │ │ │ │ b.n 1eb6e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd56ea> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd562c> │ │ │ │ b.n 1eb688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5690> │ │ │ │ strb r2, [r1, #9] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [pc, #888] @ (1ebb44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5b4c>) │ │ │ │ + ldr r1, [pc, #760] @ (1ebac4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5acc>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1eb9e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd59e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483629,15 +483629,15 @@ │ │ │ │ b.n 1eb91e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5926> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb882 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd588a> │ │ │ │ b.n 1eb8c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd58cc> │ │ │ │ ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mov lr, r0 │ │ │ │ + bx ip │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #564] @ (1ebc30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483822,15 +483822,15 @@ │ │ │ │ b.n 1ebb68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5b70> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebabc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5ac4> │ │ │ │ b.n 1ebb0a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5b12> │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1ebeac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484026,15 +484026,15 @@ │ │ │ │ b.n 1ebdca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5dd2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebd0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5d16> │ │ │ │ b.n 1ebd70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5d78> │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - sbcs r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #588] @ (1ec114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd611c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484229,15 +484229,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebf98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd5fa0> │ │ │ │ b.n 1ebff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6000> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r7, #10 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #656] @ (1ec3c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd63c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484445,15 +484445,15 @@ │ │ │ │ b.n 1ec2ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd62d6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec202 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd620a> │ │ │ │ b.n 1ec274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd627c> │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #692] @ (1ec690 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484678,15 +484678,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec4ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd64c2> │ │ │ │ b.n 1ec538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6540> │ │ │ │ str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -484915,15 +484915,15 @@ │ │ │ │ b.n 1ec820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6828> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ str r6, [r6, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #612] @ (1ecc08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6c10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485134,15 +485134,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r0, r0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #644] @ (1eceb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6eb8>) │ │ │ │ @@ -485364,15 +485364,15 @@ │ │ │ │ b.n 1ecdae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6db6> │ │ │ │ ldrh r0, [r0, r6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #828] @ (1ed210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485625,15 +485625,15 @@ │ │ │ │ bcc.w 1ecfde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd6fe6> │ │ │ │ b.n 1ed088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7090> │ │ │ │ nop │ │ │ │ ldr r6, [r2, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -485898,15 +485898,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strb r6, [r6, r5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7358> │ │ │ │ b.n 1ed40a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7412> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -486163,15 +486163,15 @@ │ │ │ │ bcc.w 1ed6d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd76da> │ │ │ │ b.n 1ed77c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7784> │ │ │ │ nop │ │ │ │ str r2, [r4, r7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1edb8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486370,15 +486370,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed9ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd79f2> │ │ │ │ b.n 1eda4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7a56> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #536] @ (1edda8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7db0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #560] @ (1eddd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7de0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -486566,15 +486566,15 @@ │ │ │ │ b.n 1edd20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7d28> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edc66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7c6e> │ │ │ │ b.n 1edcc6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7cce> │ │ │ │ ldr r4, [pc, #8] @ (1edde4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7dec>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1edfe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7ff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486748,15 +486748,15 @@ │ │ │ │ b.n 1edf2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7f32> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ede92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7e9a> │ │ │ │ b.n 1eded0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd7ed8> │ │ │ │ ldr r1, [pc, #728] @ (1ee2c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd82cc>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #540] @ (1ee220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8228>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486933,15 +486933,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd80c0> │ │ │ │ b.n 1ee0fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8106> │ │ │ │ nop │ │ │ │ blx r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #572] @ (1ee478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487128,15 +487128,15 @@ │ │ │ │ b.n 1ee3a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd83aa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee2f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd82fa> │ │ │ │ b.n 1ee348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8350> │ │ │ │ cmp r6, sp │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #552] @ (1ee6bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd86c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487321,15 +487321,15 @@ │ │ │ │ b.n 1ee602 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd860a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd855c> │ │ │ │ b.n 1ee5a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd85b0> │ │ │ │ orrs r0, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #568] @ (1ee910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8918>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487516,15 +487516,15 @@ │ │ │ │ b.n 1ee83a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8842> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee78c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8794> │ │ │ │ b.n 1ee7e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd87e8> │ │ │ │ lsrs r2, r2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1eeb30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8b38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -487699,15 +487699,15 @@ │ │ │ │ b.n 1eea82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8a8a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee9da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd89e2> │ │ │ │ b.n 1eea28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8a30> │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1eed40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487878,15 +487878,15 @@ │ │ │ │ b.n 1eec7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8c82> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eebe6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8bee> │ │ │ │ b.n 1eec20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8c28> │ │ │ │ subs r4, #94 @ 0x5e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1eef5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8f64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488053,15 +488053,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eee06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8e0e> │ │ │ │ b.n 1eee44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd8e4c> │ │ │ │ nop │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1ef194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd919c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488240,15 +488240,15 @@ │ │ │ │ b.n 1ef0c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd90ce> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef022 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd902a> │ │ │ │ b.n 1ef06c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9074> │ │ │ │ subs r0, #50 @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #512] @ (1ef3b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd93b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488421,15 +488421,15 @@ │ │ │ │ b.n 1ef300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9308> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9268> │ │ │ │ b.n 1ef2a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd92ae> │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (1ef5d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd95dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488604,15 +488604,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef46e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9476> │ │ │ │ b.n 1ef4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd94b8> │ │ │ │ nop │ │ │ │ adds r3, #222 @ 0xde │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (1ef7e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd97e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488782,15 +488782,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef68e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9696> │ │ │ │ b.n 1ef6d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd96d8> │ │ │ │ nop │ │ │ │ adds r1, #186 @ 0xba │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1ef9e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd99e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488958,15 +488958,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef892 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd989a> │ │ │ │ b.n 1ef8c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd98d0> │ │ │ │ nop │ │ │ │ cmp r7, #174 @ 0xae │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1efbe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9be8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489132,15 +489132,15 @@ │ │ │ │ b.n 1efb2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9b32> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efa98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9aa0> │ │ │ │ b.n 1efad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9ad8> │ │ │ │ cmp r5, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1efdf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9dfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489310,15 +489310,16 @@ │ │ │ │ b.n 1efd32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9d3a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efc9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9ca2> │ │ │ │ b.n 1efcd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9ce0> │ │ │ │ cmp r3, #174 @ 0xae │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vshr.u64 q8, , #58 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1efffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xda004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -489485,15 +489486,15 @@ │ │ │ │ b.n 1eff48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9f50> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efeb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9eb8> │ │ │ │ b.n 1efeee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd9ef6> │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldc2 0, cr0, [r8, #1004] @ 0x3ec │ │ │ │ + mrc2 0, 3, r0, cr8, cr11, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ cmp r1, r4 │ │ │ │ @@ -490528,15 +490529,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f0a82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdaa8a> │ │ │ │ b.n 1f0ae6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdaaee> │ │ │ │ nop │ │ │ │ adds r2, r5, #7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh.w r0, [ip, fp, lsl #3] │ │ │ │ + vst4. {d0-d3}, [ip :256], fp │ │ │ │ stmdb 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 │ │ │ │ ldrh.w r4, [sp, #80] @ 0x50 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ @@ -490734,15 +490735,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f0d10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdad18> │ │ │ │ b.n 1f0d6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdad72> │ │ │ │ nop │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf59c00fb │ │ │ │ + @ instruction: 0xf67c00fb │ │ │ │ stmdb 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, #564] @ (1f10f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb0fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -490931,15 +490932,15 @@ │ │ │ │ b.n 1f0f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdaf94> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f0f72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdaf7a> │ │ │ │ b.n 1f0fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdafcc> │ │ │ │ adds r2, r5, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf33000fb │ │ │ │ + ands.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ stmdb 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 r4, [pc, #564] @ (1f1344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb34c>) │ │ │ │ strd r1, r2, [sp] │ │ │ │ @@ -491127,15 +491128,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f11c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb1cc> │ │ │ │ b.n 1f1214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb21c> │ │ │ │ nop │ │ │ │ asrs r4, r3, #26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf0cc00fb │ │ │ │ + sub.w r0, ip, #251 @ 0xfb │ │ │ │ stmdb 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, #532] @ (1f1574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb57c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -491314,15 +491315,15 @@ │ │ │ │ b.n 1f1422 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb42a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb410> │ │ │ │ b.n 1f1450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb458> │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mcr 0, 4, r0, cr0, cr11, {7} │ │ │ │ + vqadd.s32 q8, q8, │ │ │ │ stmdb 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, #532] @ (1f17a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb7ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -491501,15 +491502,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb640> │ │ │ │ b.n 1f167e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb686> │ │ │ │ nop │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldc 0, cr0, [ip], #-1004 @ 0xfffffc14 │ │ │ │ + ldc 0, cr0, [ip, #-1004] @ 0xfffffc14 │ │ │ │ stmdb 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] @ (1f19b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb9bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -491678,15 +491679,15 @@ │ │ │ │ b.n 1f1878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb880> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f185e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb866> │ │ │ │ b.n 1f189c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdb8a4> │ │ │ │ lsrs r2, r5, #31 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ands.w r0, r0, fp, ror #3 │ │ │ │ + @ instruction: 0xeaf000fb │ │ │ │ stmdb 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] @ (1f1bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdbbc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -491853,16 +491854,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1a6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdba74> │ │ │ │ b.n 1f1aa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdbab0> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #23 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 1f1ba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdbbac> │ │ │ │ - lsls r3, r7, #3 │ │ │ │ + stlexd fp, r0, r0, [lr] │ │ │ │ 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, #172] @ (1f1c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdbc8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -496048,17 +496048,17 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r3, pc, #120 @ (adr r3, 1f4e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdee3c>) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 1f51b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf1bc>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 1f4f50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdef58>) │ │ │ │ + add r3, pc, #272 @ (adr r3, 1f4ed0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdeed8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f4afa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdeb02> │ │ │ │ b.n 1f4b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdeb10> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f4ac4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdeacc> │ │ │ │ b.n 1f4ad2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdeada> │ │ │ │ @@ -496497,17 +496497,17 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f5072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf07a> │ │ │ │ b.n 1f5080 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf088> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f503c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf044> │ │ │ │ b.n 1f504a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf052> │ │ │ │ @@ -496946,17 +496946,17 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f55ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf5f2> │ │ │ │ b.n 1f55f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf600> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f55b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf5bc> │ │ │ │ b.n 1f55c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdf5ca> │ │ │ │ @@ -497367,17 +497367,17 @@ │ │ │ │ beq.w 1f5b0a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdfb12> │ │ │ │ b.n 1f5b18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdfb20> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f5b94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdfb9c> │ │ │ │ b.n 1f5ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xdfba8> │ │ │ │ ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -497837,17 +497837,17 @@ │ │ │ │ beq.w 1f60c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe00ca> │ │ │ │ b.n 1f60d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe00d8> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f614c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe0154> │ │ │ │ b.n 1f6158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe0160> │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -498307,17 +498307,17 @@ │ │ │ │ beq.w 1f667a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe0682> │ │ │ │ b.n 1f6688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe0690> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f6704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe070c> │ │ │ │ b.n 1f6710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe0718> │ │ │ │ stmia r1!, {r2, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -499052,17 +499052,17 @@ │ │ │ │ bne.n 1f71a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe11aa> │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1f719a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe11a2> │ │ │ │ b.n 1f6fe2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe0fea> │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #792] @ (1f754c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe1554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -499302,17 +499302,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -500183,19 +500183,19 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f8056 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe205e> │ │ │ │ b.n 1f7c74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe1c7c> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -501322,19 +501322,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f8e3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe2e42> │ │ │ │ b.n 1f89e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe29ea> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -502179,21 +502179,21 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov fp, s15 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -503067,21 +503067,21 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ str r0, [r3, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsh r0, [r5, r1] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #544] @ (1fa514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe451c>) │ │ │ │ + ldr r6, [pc, #416] @ (1fa494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe449c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1fa3fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe4402> │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 1fa310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe4318> │ │ │ │ @@ -503994,21 +503994,21 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strb r4, [r2, r6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r6, [r7, r4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r0, r4 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - negs r6, r2 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ vstr s15, [sp] │ │ │ │ bne.w 1fb05c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe5064> │ │ │ │ @@ -504981,21 +504981,21 @@ │ │ │ │ b.n 1fb8c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe58c8> │ │ │ │ strb r6, [r4, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r1, [pc, #544] @ (1fbb80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe5b88>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #856] @ (1fbcc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe5cc8>) │ │ │ │ + ldr r2, [pc, #728] @ (1fbc40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe5c48>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ bx r7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r7, #15 │ │ │ │ add.w r6, r4, #598016 @ 0x92000 │ │ │ │ @@ -506092,15 +506092,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r1, #238 @ 0xee │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r3, [pc, #888] @ (1fca2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe6a34>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #888] @ (1fca30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe6a38>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -506370,17 +506370,17 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1fca1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe6a22> │ │ │ │ b.n 1fc4c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe64ca> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r6, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -507199,15 +507199,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r6, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2329] @ 0x919 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fd146 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe714e> │ │ │ │ @@ -507509,17 +507509,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1fd7d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe77de> │ │ │ │ b.n 1fd26c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe7274> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r3, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -509853,15 +509853,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stc2 0, cr0, [r4, #-924]! @ 0xfffffc64 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr7, {7} │ │ │ │ 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] @ (1ff6b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe96c0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -510053,16 +510053,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ b.n 1ff8a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe98aa> │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xfae000e7 │ │ │ │ - @ instruction: 0xfae000e7 │ │ │ │ + @ instruction: 0xfbc000e7 │ │ │ │ + @ instruction: 0xfbc000e7 │ │ │ │ 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] @ (1ff97c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9984>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -510129,17 +510129,17 @@ │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ b.n 1ff938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9940> │ │ │ │ mov r1, r6 │ │ │ │ bl 1ce894 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb889c> │ │ │ │ b.n 1ff938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9940> │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xfabe00e7 │ │ │ │ - @ instruction: 0xfa7600e7 │ │ │ │ - @ instruction: 0xfa5400e7 │ │ │ │ + @ instruction: 0xfb9e00e7 │ │ │ │ + @ instruction: 0xfb5600e7 │ │ │ │ + @ instruction: 0xfb3400e7 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [pc, #464] @ (1ffb70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9b78>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -510316,18 +510316,18 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ffb42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9b4a> │ │ │ │ nop │ │ │ │ cmp r6, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - vld1.8 {d16[7]}, [ip], r7 │ │ │ │ - ldrsb.w r0, [ip, #231] @ 0xe7 │ │ │ │ - vld1.8 {d0[7]}, [r0], r7 │ │ │ │ - vst4. {d16-d19}, [r6 :128], r7 │ │ │ │ + @ instruction: 0xfacc00e7 │ │ │ │ + @ instruction: 0xfa7c00e7 │ │ │ │ + @ instruction: 0xfa8000e7 │ │ │ │ + @ instruction: 0xfa2600e7 │ │ │ │ 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 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -510398,18 +510398,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ b.n 1ffc26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9c2e> │ │ │ │ nop │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh.w r0, [r8, r7, lsl #2] │ │ │ │ - ldr.w r0, [r2, r7, lsl #2] │ │ │ │ - strh.w r0, [r2, r7, lsl #2] │ │ │ │ - str.w r0, [lr, r7, lsl #2] │ │ │ │ + vst4. {d0-d3}, [r8 :128], r7 │ │ │ │ + ldrsh.w r0, [r2, r7, lsl #2] │ │ │ │ + vst4. {d0-d3}, [r2 :128], r7 │ │ │ │ + vld4. {d0-d3}, [lr :128], r7 │ │ │ │ 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 │ │ │ │ bcc.n 1ffc96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9c9e> │ │ │ │ @@ -510430,15 +510430,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r3, #14 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrb.w r0, [lr, r7, lsl #2] │ │ │ │ + ldr??.w r0, [lr, #231] @ 0xe7 │ │ │ │ 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] @ (1ffd30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9d38>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -511071,21 +511071,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (2003fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea404>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 20062c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea634> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r1, r5, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ @@ -511552,15 +511552,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stc 0, cr0, [ip, #-924] @ 0xfffffc64 │ │ │ │ + stcl 0, cr0, [ip, #924]! @ 0x39c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (200840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -511577,15 +511577,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ subs r0, r2, #6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldcl 0, cr0, [sl], {231} @ 0xe7 │ │ │ │ + ldc 0, cr0, [sl, #924]! @ 0x39c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (200880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -511603,15 +511603,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, r2, #5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stc 0, cr0, [r6], #924 @ 0x39c │ │ │ │ + stc 0, cr0, [r6, #924] @ 0x39c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2008cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea8d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -511633,15 +511633,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r2, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldcl 0, cr0, [r0], #-924 @ 0xfffffc64 │ │ │ │ + ldcl 0, cr0, [r0, #-924] @ 0xfffffc64 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (20092c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -518460,15 +518460,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 205632 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef63a> │ │ │ │ nop │ │ │ │ bne.n 2055b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef5bc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ 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, #192] @ (205754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef75c>) │ │ │ │ @@ -518543,15 +518543,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2056ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef6c2> │ │ │ │ nop │ │ │ │ bne.n 205788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef790> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (205838 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef840>) │ │ │ │ @@ -518630,15 +518630,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 205796 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef79e> │ │ │ │ nop │ │ │ │ beq.n 2058b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef8bc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2058f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef8fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -518698,15 +518698,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 205890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef898> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2059b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef9b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -518766,15 +518766,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 20594c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xef954> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (205a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xefa7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520514,17 +520514,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 206bcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf0bd4> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r7, 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -524074,15 +524074,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3670>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524105,15 +524105,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2096b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf36bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524136,15 +524136,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3708>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524167,15 +524167,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20974c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524198,15 +524198,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf37a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524229,15 +524229,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2097e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf37ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524260,15 +524260,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ 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 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ @@ -524302,15 +524302,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -524344,15 +524344,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (209928 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3930>) │ │ │ │ @@ -524378,15 +524378,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (209984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf398c>) │ │ │ │ @@ -524412,15 +524412,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ 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, #40] @ (2099c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf39cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524438,15 +524438,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209a10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3a18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524469,15 +524469,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209a5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3a64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524500,15 +524500,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209aa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524531,15 +524531,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3afc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524562,15 +524562,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3b48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524593,15 +524593,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209b8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3b94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524624,15 +524624,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (209bd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3bd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524652,15 +524652,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r0, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209c1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3c24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524683,15 +524683,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #30] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ 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, #40] @ (209c5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524709,15 +524709,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r6, #26] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (209da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3db0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -524830,15 +524830,15 @@ │ │ │ │ b.n 209cac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3cb4> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 209d1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3d26> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #26] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209df4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3dfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524861,15 +524861,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #14] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209e40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3e48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524892,15 +524892,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ 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, #40] @ (209e80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524918,15 +524918,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r0, [r2, #10] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (209ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3ecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524946,15 +524946,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (209f08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3f10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524974,15 +524974,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r1, #6] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (209f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524998,15 +524998,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (209f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525026,15 +525026,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r1, #2] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (209fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf3fd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525054,15 +525054,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r1, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20a008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf4010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525078,15 +525078,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20a054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf405c>) │ │ │ │ @@ -525109,15 +525109,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20a0a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf40a8>) │ │ │ │ @@ -525140,15 +525140,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20a0e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf40ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525168,15 +525168,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (20a1cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf41d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525252,15 +525252,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 20a152 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf415a> │ │ │ │ nop │ │ │ │ strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (20a234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf423c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -530827,15 +530827,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e142 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf814a> │ │ │ │ nop │ │ │ │ mov ip, r1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #232] @ 20e288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8290> │ │ │ │ mov r5, r3 │ │ │ │ @@ -530970,15 +530970,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e2c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf82cc> │ │ │ │ cmp r4, r1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20e3ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf83b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531027,15 +531027,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8360> │ │ │ │ add r0, pc │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20e440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8448>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531084,15 +531084,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e3ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf83f4> │ │ │ │ mvns r4, r4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20e4e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf84e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531144,15 +531144,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e482 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf848a> │ │ │ │ nop │ │ │ │ muls r0, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20e580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8588>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531204,15 +531204,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e522 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf852a> │ │ │ │ nop │ │ │ │ cmp r0, r6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20e620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8628>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531264,15 +531264,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e5c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf85ca> │ │ │ │ nop │ │ │ │ tst r0, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20e6c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf86c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531323,15 +531323,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e662 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf866a> │ │ │ │ adcs r0, r6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20e7d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf87d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -531694,15 +531694,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20ea44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8a4c> │ │ │ │ subs r5, #140 @ 0x8c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ 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] @ (20eb94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8b9c>) │ │ │ │ @@ -531770,15 +531770,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20eb06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8b0e> │ │ │ │ nop │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ 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, #180] @ (20ec64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8c6c>) │ │ │ │ @@ -531847,15 +531847,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ebd6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8bde> │ │ │ │ nop │ │ │ │ subs r3, #252 @ 0xfc │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ 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, #176] @ (20ed30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8d38>) │ │ │ │ @@ -531923,15 +531923,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20eca6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8cae> │ │ │ │ nop │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20eebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8ec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532149,15 +532149,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20eefa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8f02> │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bne.n 20f074 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf907c> │ │ │ │ + bcs.n 20f034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf903c> │ │ │ │ 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 r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20f064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf906c>) │ │ │ │ @@ -532229,15 +532229,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20efd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf8fda> │ │ │ │ nop │ │ │ │ subs r0, #0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ 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, #192] @ (20f140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9148>) │ │ │ │ @@ -532313,15 +532313,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f0a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf90ae> │ │ │ │ nop │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ 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, #188] @ (20f218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9220>) │ │ │ │ @@ -532397,15 +532397,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20f180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9188> │ │ │ │ adds r6, #80 @ 0x50 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ 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, #200] @ (20f2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9304>) │ │ │ │ @@ -532484,15 +532484,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20f25a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9262> │ │ │ │ nop │ │ │ │ adds r5, #120 @ 0x78 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #208] @ (20f3e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf93f0>) │ │ │ │ @@ -532575,15 +532575,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9348> │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, 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] @ (20f4d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf94dc>) │ │ │ │ @@ -532669,15 +532669,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20f42a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9432> │ │ │ │ nop │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ 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, #216] @ (20f5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf95d0>) │ │ │ │ @@ -532764,15 +532764,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9520> │ │ │ │ adds r2, #188 @ 0xbc │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ 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 r3, [pc, #160] @ (20f680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533168,15 +533168,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20f9d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf99dc> │ │ │ │ cmp r6, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr6, {7} │ │ │ │ + vhadd.u16 q0, q10, q11 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20fbcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xf9bd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -536257,15 +536257,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r1, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bls.n 211e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbe5c> │ │ │ │ + bge.n 211e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbe1c> │ │ │ │ lsls r6, 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, #52] @ (211ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbedc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536288,15 +536288,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r1, #4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bls.n 211e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbe44> │ │ │ │ + bge.n 211dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbe04> │ │ │ │ lsls r6, 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, #52] @ (211f20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbf28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536319,15 +536319,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bls.n 212010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc018> │ │ │ │ + bge.n 211fd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfd8> │ │ │ │ lsls r6, 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, #52] @ (211f6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbf74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536350,15 +536350,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r6, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bls.n 211fec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbff4> │ │ │ │ + bge.n 211fac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfb4> │ │ │ │ lsls r6, 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, #52] @ (211fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536381,15 +536381,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r4, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bls.n 211fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfe8> │ │ │ │ + bls.n 211fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfa8> │ │ │ │ lsls r6, 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, #52] @ (212004 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc00c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536412,15 +536412,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #31 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bhi.n 211fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfdc> │ │ │ │ + bls.n 211f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbf9c> │ │ │ │ lsls r6, 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, #52] @ (212050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc058>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536443,15 +536443,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bhi.n 211fc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfc8> │ │ │ │ + bls.n 211f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbf88> │ │ │ │ lsls r6, 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, #44] @ (212094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536471,15 +536471,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r0, #29 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bhi.n 211fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfbfac> │ │ │ │ + bls.n 212164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc16c> │ │ │ │ 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, #48] @ (2120e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc0e8>) │ │ │ │ @@ -536502,15 +536502,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #27 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bhi.n 212178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc180> │ │ │ │ + bls.n 212138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc140> │ │ │ │ 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, #40] @ (212120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc128>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536528,15 +536528,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r6, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bhi.n 212154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc15c> │ │ │ │ + bhi.n 212114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc11c> │ │ │ │ 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, #40] @ (212160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536554,15 +536554,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r6, #25 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvc.n 21212c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc134> │ │ │ │ + bhi.n 2120ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc0f4> │ │ │ │ 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, #40] @ (2121a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc1a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536580,15 +536580,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r6, #24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvc.n 2120fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc104> │ │ │ │ + bhi.n 2120bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc0c4> │ │ │ │ lsls r6, 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, #52] @ (2121ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc1f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536611,15 +536611,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r6, #23 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvc.n 2122dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc2e4> │ │ │ │ + bhi.n 21229c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc2a4> │ │ │ │ lsls r6, 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, #52] @ (212238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc240>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536642,15 +536642,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #22 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvc.n 2122b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc2c0> │ │ │ │ + bhi.n 212278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc280> │ │ │ │ lsls r6, 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, #52] @ (212284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc28c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536673,15 +536673,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #21 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvc.n 212294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc29c> │ │ │ │ + bvc.n 212254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc25c> │ │ │ │ lsls r6, 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, #52] @ (2122d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc2d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536704,15 +536704,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvs.n 212278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc280> │ │ │ │ + bvc.n 212238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc240> │ │ │ │ lsls r6, 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, #52] @ (21231c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc324>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536735,15 +536735,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #19 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvs.n 21224c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc254> │ │ │ │ + bvc.n 21240c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc414> │ │ │ │ lsls r6, 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, #52] @ (212368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc370>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536766,15 +536766,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #17 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvs.n 212420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc428> │ │ │ │ + bvc.n 2123e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc3e8> │ │ │ │ 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, #48] @ (2123b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc3bc>) │ │ │ │ @@ -536797,15 +536797,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #16 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvs.n 2123dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc3e4> │ │ │ │ + bvs.n 21239c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc3a4> │ │ │ │ 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, #48] @ (212400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc408>) │ │ │ │ @@ -536828,15 +536828,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #15 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bpl.n 2123b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc3b8> │ │ │ │ + bvs.n 212370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc378> │ │ │ │ lsls r6, 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, #52] @ (21244c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc454>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536859,15 +536859,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bpl.n 21239c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc3a4> │ │ │ │ + bvs.n 21235c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc364> │ │ │ │ lsls r6, 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, #52] @ (212498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc4a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536890,15 +536890,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #13 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bpl.n 212568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc570> │ │ │ │ + bvs.n 212528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc530> │ │ │ │ lsls r6, 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, #52] @ (2124e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc4ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536921,15 +536921,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #11 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bpl.n 212544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc54c> │ │ │ │ + bvs.n 212504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc50c> │ │ │ │ lsls r6, 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, #52] @ (212530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc538>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536952,15 +536952,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #10 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bmi.n 212520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc528> │ │ │ │ + bpl.n 2124e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc4e8> │ │ │ │ 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, #48] @ (21257c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc584>) │ │ │ │ @@ -536983,15 +536983,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #9 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bmi.n 2124e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc4ec> │ │ │ │ + bpl.n 2124a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc4ac> │ │ │ │ lsls r6, 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, #44] @ (2125c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc5c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537011,15 +537011,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r4, r2, #8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bmi.n 2124c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc4d0> │ │ │ │ + bpl.n 212688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc690> │ │ │ │ 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, #48] @ (21260c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc614>) │ │ │ │ @@ -537042,15 +537042,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bmi.n 2126a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc6ac> │ │ │ │ + bpl.n 212664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc66c> │ │ │ │ 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 │ │ │ │ @@ -537078,15 +537078,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r7, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bmi.n 21268c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc694> │ │ │ │ + bmi.n 21264c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc654> │ │ │ │ lsls r6, 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, #44] @ (2126a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc6b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537106,15 +537106,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bcc.n 212650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc658> │ │ │ │ + bmi.n 212610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc618> │ │ │ │ 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, #40] @ (2126e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc6f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537132,15 +537132,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r5, #3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bcc.n 212624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc62c> │ │ │ │ + bmi.n 2127e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7ec> │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (212724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537156,15 +537156,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bcc.n 212804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc80c> │ │ │ │ + bmi.n 2127c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7cc> │ │ │ │ lsls r6, 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, #44] @ (212768 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537184,15 +537184,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bcc.n 2127e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7f0> │ │ │ │ + bmi.n 2127a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7b0> │ │ │ │ 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, #40] @ (2127a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537210,15 +537210,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bcc.n 2127bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7c4> │ │ │ │ + bcc.n 21277c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc784> │ │ │ │ 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, #40] @ (2127e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537235,15 +537235,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vaddw.u32 q8, q12, d17 │ │ │ │ - bcs.n 21279c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc7a4> │ │ │ │ + bcc.n 21275c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc764> │ │ │ │ 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, #40] @ (212828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537260,15 +537260,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vaddw.u32 q0, q12, d17 │ │ │ │ - bcs.n 21277c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc784> │ │ │ │ + bcc.n 21273c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc744> │ │ │ │ lsls r6, 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, #52] @ (212874 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc87c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537290,15 +537290,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vrhadd.u32 d16, d24, d17 │ │ │ │ - bcs.n 21295c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc964> │ │ │ │ + bcc.n 21291c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc924> │ │ │ │ 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, #48] @ (2128c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc8c8>) │ │ │ │ @@ -537320,15 +537320,15 @@ │ │ │ │ ldr.w r4, [r4, #2572] @ 0xa0c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.u16 d0, d24, d17 │ │ │ │ - bcs.n 212938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc940> │ │ │ │ + bcc.n 2128f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc900> │ │ │ │ lsls r6, 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, #52] @ (21290c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537350,15 +537350,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr0, cr1, {5} │ │ │ │ - bcs.n 212944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc94c> │ │ │ │ + bcs.n 212904 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc90c> │ │ │ │ lsls r6, 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, #52] @ (212958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc960>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537380,15 +537380,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 8, cr0, cr4, cr1, {5} │ │ │ │ - bne.n 212920 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc928> │ │ │ │ + bcs.n 2128e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc8e8> │ │ │ │ lsls r6, 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, #44] @ (21299c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc9a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537407,15 +537407,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 3, cr0, cr8, cr1, {5} │ │ │ │ - bne.n 2128fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc904> │ │ │ │ + bcs.n 2128bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc8c4> │ │ │ │ lsls r6, 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, #44] @ (2129e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfc9e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537434,15 +537434,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2l 1, cr0, [r4, #644]! @ 0x284 │ │ │ │ - bne.n 212ae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcae8> │ │ │ │ + bcs.n 212aa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcaa8> │ │ │ │ lsls r6, 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, #44] @ (212a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537461,15 +537461,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2 1, cr0, [r0, #644]! @ 0x284 │ │ │ │ - bne.n 212abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcac4> │ │ │ │ + bcs.n 212a7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca84> │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (212a78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -537493,15 +537493,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [lr, #-644]! @ 0xfffffd7c │ │ │ │ - bne.n 212a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca90> │ │ │ │ + bne.n 212a48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca50> │ │ │ │ lsls r6, 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, #52] @ (212ac4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcacc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537523,15 +537523,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8, #-644] @ 0xfffffd7c │ │ │ │ - beq.n 212a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca7c> │ │ │ │ + bne.n 212a34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca3c> │ │ │ │ lsls r6, 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, #52] @ (212b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcb18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537553,15 +537553,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip], {161} @ 0xa1 │ │ │ │ - beq.n 212a50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfca58> │ │ │ │ + bne.n 212c10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcc18> │ │ │ │ lsls r6, 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, #52] @ (212b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcb64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537583,15 +537583,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r0], {161} @ 0xa1 │ │ │ │ - beq.n 212c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcc3c> │ │ │ │ + bne.n 212bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcbfc> │ │ │ │ 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, #48] @ (212ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcbb0>) │ │ │ │ @@ -537613,15 +537613,15 @@ │ │ │ │ ldr.w r4, [r4, #2496] @ 0x9c0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r0], #-644 @ 0xfffffd7c │ │ │ │ - beq.n 212c08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcc10> │ │ │ │ + bne.n 212bc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcbd0> │ │ │ │ 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, #40] @ (212be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537638,15 +537638,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfbe801a1 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 212ba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcbac> │ │ │ │ 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, #48] @ (212c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcc3c>) │ │ │ │ @@ -537668,15 +537668,15 @@ │ │ │ │ ldr.w r4, [r4, #1756] @ 0x6dc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfba401a1 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + beq.n 212b7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcb84> │ │ │ │ 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, #48] @ (212c80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcc88>) │ │ │ │ @@ -537698,15 +537698,15 @@ │ │ │ │ ldr.w r4, [r4, #2488] @ 0x9b8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb5801a1 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + beq.n 212d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcd60> │ │ │ │ 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, #40] @ (212cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfccc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537723,15 +537723,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb1001a1 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 212d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcd4c> │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (212cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcd04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537746,15 +537746,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfad001a1 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + beq.n 212d34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcd3c> │ │ │ │ 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, #320] @ (212e58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfce60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537870,17 +537870,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 212dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcdc8> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa9201a1 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ 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] @ (212ec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xfcec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -542897,15 +542897,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 21679c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1007a4> │ │ │ │ stmia r0!, {r1, r3, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2168e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1008f0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -542981,15 +542981,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 216866 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10086e> │ │ │ │ nop │ │ │ │ nop {9} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ 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 r2, [pc, #180] @ (2169b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1009c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543054,15 +543054,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100950> │ │ │ │ bkpt 0x00a6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ 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 r2, [pc, #180] @ (216a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100a90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543127,15 +543127,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216a18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100a20> │ │ │ │ pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ 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 r2, [pc, #180] @ (216b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100b60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543200,15 +543200,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216ae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100af0> │ │ │ │ pop {r1, r2, pc} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ 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] @ (216c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100c3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543276,15 +543276,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 216bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100bc4> │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ 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] @ (216d10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543352,15 +543352,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 216c98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100ca0> │ │ │ │ cbnz r2, 216d6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100d72> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ 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] @ (216df4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100dfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543430,15 +543430,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 216d7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100d86> │ │ │ │ nop │ │ │ │ rev16 r6, r7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ 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] @ (216ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100ee0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543508,15 +543508,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 216e62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100e6a> │ │ │ │ nop │ │ │ │ cbnz r2, 216f02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100f0a> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ 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] @ (216fb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100fbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543584,15 +543584,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 216f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x100f44> │ │ │ │ @ instruction: 0xb8b6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ 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] @ (217090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101098>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543660,15 +543660,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101020> │ │ │ │ @ instruction: 0xb7da │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ 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] @ (21716c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101174>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543736,15 +543736,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2170f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1010fc> │ │ │ │ @ instruction: 0xb6fe │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ 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] @ (217248 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101250>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543812,15 +543812,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2171d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1011d8> │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ 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, #192] @ (217324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10132c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543890,15 +543890,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2172aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1012b2> │ │ │ │ push {r1, r2, r6, lr} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ 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, #200] @ (217408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101410>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543970,15 +543970,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101398> │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ 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, #192] @ (2174e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1014ec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544048,15 +544048,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21746a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101472> │ │ │ │ cbz r6, 217548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101550> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ 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, #200] @ (2175c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1015d0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544128,15 +544128,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101558> │ │ │ │ nop │ │ │ │ uxth r2, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ 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, #192] @ (2176a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1016ac>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544206,15 +544206,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21762a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101632> │ │ │ │ cbz r6, 2176d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1016e0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ 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, #200] @ (217788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101790>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544286,15 +544286,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101718> │ │ │ │ nop │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ 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, #200] @ (21786c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101874>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544366,15 +544366,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2177f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1017fc> │ │ │ │ nop │ │ │ │ add sp, #24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ 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, #192] @ (217948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101950>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544444,15 +544444,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2178ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1018d6> │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ 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, #200] @ (217a2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101a34>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544524,15 +544524,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2179b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1019bc> │ │ │ │ nop │ │ │ │ add r6, sp, #280 @ 0x118 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ 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] @ (217b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544604,15 +544604,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 217a8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x101a92> │ │ │ │ add r5, sp, #392 @ 0x188 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -547279,15 +547279,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r6, 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, #52] @ (219a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103a70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547310,15 +547310,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r6, 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, #52] @ (219ab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103abc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547341,15 +547341,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r6, 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, #52] @ (219b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103b08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547372,15 +547372,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ 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, #48] @ (219b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103b54>) │ │ │ │ @@ -547403,15 +547403,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -547435,15 +547435,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #32] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -547469,15 +547469,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -547503,15 +547503,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #28] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ 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, #40] @ (219c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547529,15 +547529,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r1, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ 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, #44] @ (219cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103cd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547556,15 +547556,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r6, 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, #52] @ (219d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103d1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547587,15 +547587,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #22] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, 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, #52] @ (219d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103d68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547618,15 +547618,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, 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, #52] @ (219dac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103db4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547649,15 +547649,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r6, 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, #52] @ (219df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103e00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547680,15 +547680,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r6, 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, #56] @ (219e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103e50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547712,15 +547712,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r1, #28] │ │ │ │ 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] @ (219e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103ea0>) │ │ │ │ @@ -547744,15 +547744,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r6, 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, #44] @ (219edc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103ee4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547772,15 +547772,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r7, #6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r6, 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, #48] @ (219f24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103f2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547801,15 +547801,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r6, 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, #56] @ (219f74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103f7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547833,15 +547833,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r6, #12] │ │ │ │ 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, #48] @ (219fc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x103fc8>) │ │ │ │ @@ -547864,15 +547864,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #8] │ │ │ │ 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, #40] @ (21a000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104008>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547890,15 +547890,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r0, #8] │ │ │ │ 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, #40] @ (21a040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547916,15 +547916,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r2, #4] │ │ │ │ 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 │ │ │ │ @@ -547948,15 +547948,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r6, 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, #44] @ (21a0d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1040dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547976,15 +547976,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r6, 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, #44] @ (21a118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548004,15 +548004,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ 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, #48] @ (21a164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10416c>) │ │ │ │ @@ -548034,15 +548034,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ lsls r6, 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, #52] @ (21a1b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1041b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548065,15 +548065,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r4, [r5, 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, #48] @ (21a1fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104204>) │ │ │ │ @@ -548096,15 +548096,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r6, 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, #44] @ (21a240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548124,15 +548124,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r6, 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, #52] @ (21a28c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104294>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548155,15 +548155,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r6, 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, #52] @ (21a2d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1042e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548186,15 +548186,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r6, 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, #44] @ (21a31c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548214,15 +548214,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh 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 │ │ │ │ @@ -548246,15 +548246,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, 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, #48] @ (21a3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1043c0>) │ │ │ │ @@ -548277,15 +548277,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #32] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrb 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 │ │ │ │ @@ -548309,15 +548309,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (21a514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10451c>) │ │ │ │ @@ -548408,15 +548408,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 21a480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104488> │ │ │ │ nop │ │ │ │ strh r6, [r0, #28] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (21a55c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104564>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548437,15 +548437,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r7, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ 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, #48] @ (21a5a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1045b0>) │ │ │ │ @@ -548468,15 +548468,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, 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] @ (21a5f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x104600>) │ │ │ │ @@ -548500,15 +548500,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -548534,15 +548534,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, 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 │ │ │ │ @@ -548566,15 +548566,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, 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] @ (21a6ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1046f4>) │ │ │ │ @@ -548598,15 +548598,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r6, 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] @ (21a734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10473c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548627,15 +548627,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 141bd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r4, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, 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] @ (21a798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1047a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -552827,15 +552827,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 21d67e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107686> │ │ │ │ nop │ │ │ │ str r6, [r4, r5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #172] @ (21d7ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1077b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552899,15 +552899,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21d74c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107754> │ │ │ │ nop │ │ │ │ str r0, [r5, r2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ 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 r2, [pc, #180] @ (21d87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552972,15 +552972,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21d80c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107814> │ │ │ │ ldr r7, [pc, #904] @ (21dc08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107c10>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r2, #4 │ │ │ │ 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 r2, [pc, #184] @ (21d950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107958>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553046,15 +553046,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21d8dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1078e4> │ │ │ │ ldr r7, [pc, #72] @ (21d99c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1079a4>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ 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] @ (21da2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107a34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553122,15 +553122,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21d9b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1079bc> │ │ │ │ ldr r6, [pc, #248] @ (21db28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107b30>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ 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] @ (21db10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107b18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553200,15 +553200,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21da9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107aa2> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #392] @ (21dc9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107ca4>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ 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] @ (21dbec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107bf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553276,15 +553276,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21db74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107b7c> │ │ │ │ ldr r4, [pc, #504] @ (21dde8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107df0>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ 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] @ (21dcc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107cd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553352,15 +553352,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21dc50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107c58> │ │ │ │ ldr r3, [pc, #648] @ (21df54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107f5c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r6, #10 │ │ │ │ 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, #204] @ (21ddb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107db8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553433,15 +553433,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 21dd2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107d34> │ │ │ │ ldr r2, [pc, #792] @ (21e0cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1080d4>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ 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, #200] @ (21de94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107e9c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553513,15 +553513,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21de1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107e24> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #888] @ (21e210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108218>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ 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, #192] @ (21df70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107f78>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553591,15 +553591,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21def6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107efe> │ │ │ │ ldr r0, [pc, #1000] @ (21e35c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108364>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ 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, #192] @ (21e04c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108054>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553669,15 +553669,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21dfd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x107fda> │ │ │ │ ldr r0, [pc, #120] @ (21e0c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1080d0>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ 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, #200] @ (21e130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108138>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553749,15 +553749,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1080c0> │ │ │ │ nop │ │ │ │ bx r8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r2, #4 │ │ │ │ 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, #200] @ (21e214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10821c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553829,15 +553829,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e19c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1081a4> │ │ │ │ nop │ │ │ │ mov r6, fp │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ 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, #200] @ (21e2f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108300>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553909,15 +553909,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e280 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108288> │ │ │ │ nop │ │ │ │ cmp r2, pc │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ 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, #192] @ (21e3d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1083dc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553987,15 +553987,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e35a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108362> │ │ │ │ add lr, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r3, #6 │ │ │ │ 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, #200] @ (21e4b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1084c0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554067,15 +554067,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108448> │ │ │ │ nop │ │ │ │ bics r2, r7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r1, #3 │ │ │ │ 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, #192] @ (21e594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10859c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554145,15 +554145,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e51a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108522> │ │ │ │ cmn r6, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ 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] @ (21e674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10867c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554224,15 +554224,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e5f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1085fe> │ │ │ │ nop │ │ │ │ rors r2, r7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, #4 │ │ │ │ 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] @ (21e754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10875c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554303,15 +554303,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e6d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1086de> │ │ │ │ nop │ │ │ │ asrs r2, r3 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + adds r2, r6, #1 │ │ │ │ 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, #200] @ (21e838 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108840>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554382,15 +554382,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e7c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1087c8> │ │ │ │ ands r2, r7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, 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, #200] @ (21e91c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108924>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554461,15 +554461,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e8a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1088ac> │ │ │ │ subs r7, #86 @ 0x56 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + subs r6, r1, r3 │ │ │ │ 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] @ (21e9fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108a04>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554540,15 +554540,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e97e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108986> │ │ │ │ nop │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + subs r6, r0, r0 │ │ │ │ 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] @ (21eadc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108ae4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554619,15 +554619,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ea5e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108a66> │ │ │ │ nop │ │ │ │ subs r5, #146 @ 0x92 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r7, r4 │ │ │ │ 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] @ (21ebbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108bc4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554698,15 +554698,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21eb3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108b46> │ │ │ │ nop │ │ │ │ subs r4, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r5, r1 │ │ │ │ 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] @ (21ec9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108ca4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554777,15 +554777,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ec1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108c26> │ │ │ │ nop │ │ │ │ subs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ 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] @ (21ed7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108d84>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554856,15 +554856,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ecfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108d06> │ │ │ │ nop │ │ │ │ subs r2, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ 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, #200] @ (21ee60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108e68>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554935,15 +554935,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ede8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108df0> │ │ │ │ subs r2, #18 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ 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] @ (21ef40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108f48>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555014,15 +555014,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21eec2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108eca> │ │ │ │ nop │ │ │ │ subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ 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] @ (21f020 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109028>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555093,15 +555093,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21efa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x108faa> │ │ │ │ nop │ │ │ │ subs r0, #78 @ 0x4e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ 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] @ (21f100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109108>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555172,15 +555172,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f082 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10908a> │ │ │ │ nop │ │ │ │ adds r7, #110 @ 0x6e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ 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, #200] @ (21f1e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1091ec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555251,15 +555251,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f16c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109174> │ │ │ │ adds r6, #142 @ 0x8e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ 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] @ (21f2c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1092cc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555330,15 +555330,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f246 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10924e> │ │ │ │ nop │ │ │ │ adds r5, #170 @ 0xaa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ 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] @ (21f3a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1093ac>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555409,15 +555409,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f326 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10932e> │ │ │ │ nop │ │ │ │ adds r4, #202 @ 0xca │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (21f494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10949c>) │ │ │ │ @@ -555492,15 +555492,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10941c> │ │ │ │ adds r3, #234 @ 0xea │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (21f57c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109584>) │ │ │ │ @@ -555574,15 +555574,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f4fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109502> │ │ │ │ adds r2, #250 @ 0xfa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (21f664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10966c>) │ │ │ │ @@ -555656,15 +555656,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f5e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1095ea> │ │ │ │ adds r2, #18 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (21f754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10975c>) │ │ │ │ @@ -555739,15 +555739,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f6d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1096dc> │ │ │ │ adds r1, #42 @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (21f844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10984c>) │ │ │ │ @@ -555822,15 +555822,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1097cc> │ │ │ │ adds r0, #58 @ 0x3a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (21f934 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10993c>) │ │ │ │ @@ -555905,15 +555905,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f8b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1098bc> │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (21fa1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109a24>) │ │ │ │ @@ -555987,15 +555987,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f99a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1099a2> │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (21fb0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109b14>) │ │ │ │ @@ -556070,15 +556070,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fa8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109a94> │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (21fbf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109bfc>) │ │ │ │ @@ -556152,15 +556152,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fb72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109b7a> │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (21fce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109cec>) │ │ │ │ @@ -556235,15 +556235,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fc64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109c6c> │ │ │ │ cmp r3, #154 @ 0x9a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (21fdcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109dd4>) │ │ │ │ @@ -556317,15 +556317,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fd4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109d52> │ │ │ │ cmp r2, #170 @ 0xaa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (21feb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109ebc>) │ │ │ │ @@ -556399,15 +556399,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fe32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109e3a> │ │ │ │ cmp r1, #194 @ 0xc2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (21ffa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109fac>) │ │ │ │ @@ -556482,15 +556482,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ff24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x109f2c> │ │ │ │ cmp r0, #218 @ 0xda │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (220094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a09c>) │ │ │ │ @@ -556565,15 +556565,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 220014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a01c> │ │ │ │ movs r7, #234 @ 0xea │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (220184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a18c>) │ │ │ │ @@ -556648,15 +556648,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 220104 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a10c> │ │ │ │ movs r6, #250 @ 0xfa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (22026c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a274>) │ │ │ │ @@ -556730,15 +556730,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2201ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a1f2> │ │ │ │ movs r6, #10 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #212] @ (22035c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a364>) │ │ │ │ @@ -556813,15 +556813,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2202dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a2e4> │ │ │ │ movs r5, #34 @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ 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, r1 │ │ │ │ ldr r1, [pc, #204] @ (220444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a44c>) │ │ │ │ @@ -556895,15 +556895,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2203c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a3ca> │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ 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] @ (220520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a528>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556975,15 +556975,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 2204a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a4aa> │ │ │ │ movs r3, #74 @ 0x4a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r5, #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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (2206ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10a6b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -560459,15 +560459,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfad001a0 │ │ │ │ - bhi.n 222cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cccc> │ │ │ │ + bls.n 222c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cc8c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cd60>) │ │ │ │ @@ -560489,15 +560489,15 @@ │ │ │ │ ldr.w r4, [r4, #3816] @ 0xee8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa8001a0 │ │ │ │ - bhi.n 222ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cca8> │ │ │ │ + bls.n 222c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cc68> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222da4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cdac>) │ │ │ │ @@ -560519,15 +560519,15 @@ │ │ │ │ ldr.w r4, [r4, #3808] @ 0xee0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3401a0 │ │ │ │ - bhi.n 222e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce84> │ │ │ │ + bls.n 222e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce44> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (222de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cdf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560546,15 +560546,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vld2.8 {d16[5],d17[5]}, [ip], r0 │ │ │ │ - bhi.n 222e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce68> │ │ │ │ + bls.n 222e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce28> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (222e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560576,15 +560576,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d0[5],d1[5]}, [r8], r0 │ │ │ │ - bhi.n 222e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce4c> │ │ │ │ + bhi.n 222e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce0c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (222e80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560606,15 +560606,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - bvc.n 222e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce38> │ │ │ │ + bhi.n 222df0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cdf8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (222ecc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ced4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560636,15 +560636,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r0, ] │ │ │ │ - bvc.n 222e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10ce14> │ │ │ │ + bhi.n 222fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cfd4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222f18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cf20>) │ │ │ │ @@ -560666,15 +560666,15 @@ │ │ │ │ ldr.w r4, [r4, #3776] @ 0xec0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str.w r0, [r0, #416] @ 0x1a0 │ │ │ │ - bvc.n 222fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cfe8> │ │ │ │ + bhi.n 222fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cfa8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cf6c>) │ │ │ │ @@ -560696,15 +560696,15 @@ │ │ │ │ ldr.w r4, [r4, #3772] @ 0xebc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ - bvc.n 222fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cfcc> │ │ │ │ + bhi.n 222f84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cf8c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (222fb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cfb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560726,15 +560726,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [ip, ] │ │ │ │ - bvc.n 222fc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cfc8> │ │ │ │ + bvc.n 222f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cf88> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d004>) │ │ │ │ @@ -560756,15 +560756,15 @@ │ │ │ │ ldr.w r4, [r4, #3752] @ 0xea8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7dc01a0 │ │ │ │ - bvs.n 222f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cf9c> │ │ │ │ + bvc.n 222f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cf5c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223048 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d050>) │ │ │ │ @@ -560786,15 +560786,15 @@ │ │ │ │ ldr.w r4, [r4, #3748] @ 0xea4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf79001a0 │ │ │ │ - bvs.n 222f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10cf88> │ │ │ │ + bvc.n 223140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d148> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d09c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560816,15 +560816,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf74801a0 │ │ │ │ - bvs.n 22317c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d184> │ │ │ │ + bvc.n 22313c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d144> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2230e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d0e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560846,15 +560846,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6fc01a0 │ │ │ │ - bvs.n 223170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d178> │ │ │ │ + bvc.n 223130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d138> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22312c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d134>) │ │ │ │ @@ -560876,15 +560876,15 @@ │ │ │ │ ldr.w r4, [r4, #3716] @ 0xe84 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subw r1, ip, #2208 @ 0x8a0 │ │ │ │ - bvs.n 223154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d15c> │ │ │ │ + bvs.n 223114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d11c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d180>) │ │ │ │ @@ -560906,15 +560906,15 @@ │ │ │ │ ldr.w r4, [r4, #3712] @ 0xe80 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf66001a0 │ │ │ │ - bpl.n 223160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d168> │ │ │ │ + bvs.n 223120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d128> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2231c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d1cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560936,15 +560936,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf61801a0 │ │ │ │ - bpl.n 223154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d15c> │ │ │ │ + bvs.n 223114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d11c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d218>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560966,15 +560966,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ rsb r1, ip, #5242880 @ 0x500000 │ │ │ │ - bpl.n 223138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d140> │ │ │ │ + bvs.n 2232f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d300> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22325c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d264>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560996,15 +560996,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf58001a0 │ │ │ │ - bpl.n 223324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d32c> │ │ │ │ + bvs.n 2232e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d2ec> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2232a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d2a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561023,15 +561023,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf53401a0 │ │ │ │ - bpl.n 223308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d310> │ │ │ │ + bvs.n 2232c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d2d0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2232ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d2f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561053,15 +561053,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f001a0 │ │ │ │ - bpl.n 223304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d30c> │ │ │ │ + bpl.n 2232c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d2cc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (223330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561080,15 +561080,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf4a401a0 │ │ │ │ - bmi.n 2232d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d2d8> │ │ │ │ + bpl.n 223290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d298> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (223374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d37c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561107,15 +561107,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orn r1, r0, #5242880 @ 0x500000 │ │ │ │ - bmi.n 2232b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d2bc> │ │ │ │ + bpl.n 223474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d47c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2233b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d3c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561134,15 +561134,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands.w r1, ip, #5242880 @ 0x500000 │ │ │ │ - bmi.n 223498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d4a0> │ │ │ │ + bpl.n 223458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d460> │ │ │ │ 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 │ │ │ │ @@ -561169,15 +561169,15 @@ │ │ │ │ ldr.w r4, [r0, #3596] @ 0xe0c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d201a0 │ │ │ │ - bmi.n 223478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d480> │ │ │ │ + bpl.n 223438 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d440> │ │ │ │ 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 │ │ │ │ @@ -561200,15 +561200,15 @@ │ │ │ │ ldr.w r4, [r0, #3592] @ 0xe08 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf37a01a0 │ │ │ │ - bcc.n 223448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d450> │ │ │ │ + bmi.n 223408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d410> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2234a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d4ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561227,15 +561227,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf33001a0 │ │ │ │ - bcc.n 22342c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d434> │ │ │ │ + bmi.n 2233ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d3f4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2234f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d4f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561257,15 +561257,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2ec01a0 │ │ │ │ - bcc.n 223428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d430> │ │ │ │ + bmi.n 2235e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d5f0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22353c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d544>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561287,15 +561287,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subw r1, r0, #160 @ 0xa0 │ │ │ │ - bcc.n 223604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d60c> │ │ │ │ + bmi.n 2235c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d5cc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d590>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561317,15 +561317,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf25401a0 │ │ │ │ - bcc.n 2235e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d5e8> │ │ │ │ + bmi.n 2235a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d5a8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2235d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d5dc>) │ │ │ │ @@ -561347,15 +561347,15 @@ │ │ │ │ ldr.w r4, [r4, #3252] @ 0xcb4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ addw r1, r4, #160 @ 0xa0 │ │ │ │ - bcs.n 2235ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d5b4> │ │ │ │ + bcc.n 22356c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d574> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d628>) │ │ │ │ @@ -561377,15 +561377,15 @@ │ │ │ │ ldr.w r4, [r4, #3248] @ 0xcb0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs.w r1, r8, #160 @ 0xa0 │ │ │ │ - bcs.n 223580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d588> │ │ │ │ + bcc.n 223540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d548> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22366c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d674>) │ │ │ │ @@ -561407,15 +561407,15 @@ │ │ │ │ ldr.w r4, [r4, #3244] @ 0xcac │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, ip, #160 @ 0xa0 │ │ │ │ - bcs.n 223754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d75c> │ │ │ │ + bcc.n 223714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d71c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2236b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d6c0>) │ │ │ │ @@ -561437,15 +561437,15 @@ │ │ │ │ ldr.w r4, [r4, #3288] @ 0xcd8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf12001a0 │ │ │ │ - bcs.n 223728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d730> │ │ │ │ + bcc.n 2236e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d6f0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d70c>) │ │ │ │ @@ -561467,15 +561467,15 @@ │ │ │ │ ldr.w r4, [r4, #3284] @ 0xcd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0d401a0 │ │ │ │ - bne.n 223704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d70c> │ │ │ │ + bcs.n 2236c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d6cc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d758>) │ │ │ │ @@ -561497,15 +561497,15 @@ │ │ │ │ ldr.w r4, [r4, #3280] @ 0xcd0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eor.w r1, r8, #160 @ 0xa0 │ │ │ │ - bne.n 2236e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d6e8> │ │ │ │ + bcs.n 2236a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d6a8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22379c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d7a4>) │ │ │ │ @@ -561527,15 +561527,15 @@ │ │ │ │ ldr.w r4, [r4, #3132] @ 0xc3c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bics.w r1, ip, #160 @ 0xa0 │ │ │ │ - bne.n 2236bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d6c4> │ │ │ │ + bcs.n 22387c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d884> │ │ │ │ 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 │ │ │ │ @@ -561558,15 +561558,15 @@ │ │ │ │ ldr.w r4, [r0, #3144] @ 0xc48 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vaddw.s32 q8, q15, d16 │ │ │ │ - bne.n 2238ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d8b4> │ │ │ │ + bcs.n 22386c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d874> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (223828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561581,15 +561581,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ vaddw.s32 q0, q10, d16 │ │ │ │ - bne.n 223888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d890> │ │ │ │ + bcs.n 223848 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d850> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (223878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d880>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561612,15 +561612,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vrhadd.s32 d16, d24, d16 │ │ │ │ - bne.n 223890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d898> │ │ │ │ + bne.n 223850 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d858> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2238c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d8d0>) │ │ │ │ @@ -561643,15 +561643,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d20, d16 │ │ │ │ - beq.n 223850 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d858> │ │ │ │ + bne.n 223810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d818> │ │ │ │ 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 │ │ │ │ @@ -561676,15 +561676,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr2, cr0, {5} │ │ │ │ - beq.n 22382c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d834> │ │ │ │ + bne.n 2239ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d9f4> │ │ │ │ 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 │ │ │ │ @@ -561714,15 +561714,15 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 6, cr0, cr14, cr0, {5} │ │ │ │ - beq.n 223a04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10da0c> │ │ │ │ + bne.n 2239c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d9cc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2239c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d9cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561742,15 +561742,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp 1, 1, cr0, cr4, cr0, {5} │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 223984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d98c> │ │ │ │ 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 │ │ │ │ @@ -561779,15 +561779,15 @@ │ │ │ │ ldr.w r4, [r1, #3444] @ 0xd74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r6, #640] @ 0x280 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 223970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10d978> │ │ │ │ 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 │ │ │ │ @@ -561812,15 +561812,15 @@ │ │ │ │ ldr.w r4, [r1, #3440] @ 0xd70 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [sl, #-640]! @ 0xfffffd80 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + beq.n 223b3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10db44> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223ac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561842,15 +561842,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #-640] @ 0xfffffd80 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + beq.n 223b20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10db28> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10db14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561872,15 +561872,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0], {160} @ 0xa0 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + beq.n 223b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10db1c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10db60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561902,15 +561902,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4], {160} @ 0xa0 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223ba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dbac>) │ │ │ │ @@ -561932,15 +561932,15 @@ │ │ │ │ ldr.w r4, [r4, #3424] @ 0xd60 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4], #-640 @ 0xfffffd80 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, 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 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561975,15 +561975,15 @@ │ │ │ │ ldr.w r4, [r1, #3472] @ 0xd90 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebe601a0 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ 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 │ │ │ │ @@ -562006,15 +562006,15 @@ │ │ │ │ ldr.w r4, [r0, #3468] @ 0xd8c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, lr, r0, asr #2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223ca8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dcb0>) │ │ │ │ @@ -562036,15 +562036,15 @@ │ │ │ │ ldr.w r4, [r4, #3464] @ 0xd88 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb3001a0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -562067,15 +562067,15 @@ │ │ │ │ ldr.w r4, [r0, #3316] @ 0xcf4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeae201a0 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r6!, {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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -562098,15 +562098,15 @@ │ │ │ │ ldr.w r4, [r0, #3412] @ 0xd54 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eors.w r1, r2, r0, asr #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (223d98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dda0>) │ │ │ │ @@ -562129,15 +562129,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orr.w r1, r4, r0, asr #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (223ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dde4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562156,15 +562156,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r0, r1, [r8, #640]! @ 0x280 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (223e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10de28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562183,15 +562183,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe9b401a0 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10de74>) │ │ │ │ @@ -562213,15 +562213,15 @@ │ │ │ │ ldr.w r4, [r4, #3276] @ 0xccc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [ip, #-640]! @ 0x280 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (223eb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10deb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562240,15 +562240,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb r4!, {r5, r7, r8} │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ 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, #40] @ (223ef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10def8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562265,15 +562265,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strd r0, r1, [r0], #640 @ 0x280 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (223f40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10df48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -562296,15 +562296,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia.w r0!, {r5, r7, r8} │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ 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 │ │ │ │ @@ -562327,15 +562327,15 @@ │ │ │ │ ldr.w r4, [r0, #3500] @ 0xdac │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strex r1, r0, [sl, #640] @ 0x280 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dfe4>) │ │ │ │ @@ -562358,15 +562358,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223fd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dfe0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ 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 │ │ │ │ @@ -562395,15 +562395,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10dfa0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -562429,15 +562429,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10df3c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -562465,15 +562465,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223ee4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10deec> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -562497,15 +562497,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223e84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10de8c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #264] @ (224258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10e260>) │ │ │ │ @@ -562604,15 +562604,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 2241ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10e1b6> │ │ │ │ nop │ │ │ │ b.n 223f10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10df18> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ 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] @ (2242bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x10e2c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -566471,15 +566471,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 226e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x110e6c> │ │ │ │ cbnz r4, 226eca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x110ed2> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (226f9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x110fa4>) │ │ │ │ @@ -566711,15 +566711,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 227102 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11110a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6d6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (227208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111210>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566770,15 +566770,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 2271a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1111ac> │ │ │ │ @ instruction: 0xb62c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (2272c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1112d0>) │ │ │ │ @@ -566841,15 +566841,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 22724a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111252> │ │ │ │ nop │ │ │ │ push {r3, r7, lr} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, 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] @ (22738c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111394>) │ │ │ │ @@ -566913,15 +566913,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 22730a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111312> │ │ │ │ push {r3, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (227454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11145c>) │ │ │ │ @@ -566988,15 +566988,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2273ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1113d6> │ │ │ │ push {r2} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ 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, #180] @ (227524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11152c>) │ │ │ │ @@ -567064,15 +567064,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 227496 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11149e> │ │ │ │ nop │ │ │ │ cbz r4, 227576 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11157e> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [pc, #984] @ (227904 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11190c>) │ │ │ │ + ldr r4, [pc, #856] @ (227884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11188c>) │ │ │ │ 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, #184] @ (2275f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111600>) │ │ │ │ @@ -567142,15 +567142,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 227566 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11156e> │ │ │ │ sxtb r4, r5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ 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 r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2276cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1116d4>) │ │ │ │ @@ -567222,15 +567222,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 22763a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111642> │ │ │ │ cbz r0, 2276f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1116fe> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #24] │ │ │ │ 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, #192] @ (2277a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1117b0>) │ │ │ │ @@ -567304,15 +567304,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 22770e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111716> │ │ │ │ sub sp, #272 @ 0x110 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [pc, #272] @ (2278c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1118c8>) │ │ │ │ + ldr r3, [pc, #144] @ (227840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111848>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (227934 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11193c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -567541,15 +567541,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 227972 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11197a> │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r5, 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] @ (227b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111b0c>) │ │ │ │ @@ -567633,15 +567633,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 227a58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111a60> │ │ │ │ nop │ │ │ │ add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bx r5 │ │ │ │ + ldr r0, [pc, #56] @ (227b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111b4c>) │ │ │ │ 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 r5, [pc, #176] @ (227bd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111bd8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -568011,15 +568011,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 227eba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111ec2> │ │ │ │ nop │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (22801c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112024>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -568090,15 +568090,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 227fa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x111faa> │ │ │ │ nop │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2280fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112104>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -568169,15 +568169,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 228082 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11208a> │ │ │ │ nop │ │ │ │ add r7, pc, #464 @ (adr r7, 2282d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1122d8>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -568265,15 +568265,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 228168 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112170> │ │ │ │ add r6, pc, #568 @ (adr r6, 228440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112448>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ 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] @ (2282e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1122e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568341,15 +568341,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112270> │ │ │ │ add r5, pc, #552 @ (adr r5, 22850c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112514>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ 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] @ (2283bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1123c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568417,15 +568417,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11234c> │ │ │ │ add r4, pc, #696 @ (adr r4, 228678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112680>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ 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] @ (228498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1124a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568493,15 +568493,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112428> │ │ │ │ add r3, pc, #840 @ (adr r3, 2287e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1127ec>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #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] @ (228574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11257c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568569,15 +568569,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2284fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112504> │ │ │ │ add r2, pc, #984 @ (adr r2, 228950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112958>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r3, #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] @ (228650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568645,15 +568645,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2285d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1125e0> │ │ │ │ add r2, pc, #104 @ (adr r2, 2286bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1126c4>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ 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] @ (22872c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568721,15 +568721,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2286b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1126bc> │ │ │ │ add r1, pc, #248 @ (adr r1, 228828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112830>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ 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] @ (228818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112820>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568804,15 +568804,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112798> │ │ │ │ nop │ │ │ │ add r0, pc, #392 @ (adr r0, 2289a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1129ac>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ 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, #192] @ (2288f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1128fc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568882,15 +568882,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22887a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112882> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ 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, #204] @ (2289dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1129e4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568965,15 +568965,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228956 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11295e> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (228ad8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112ae0>) │ │ │ │ @@ -569055,15 +569055,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 228a40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112a48> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (228bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112bfc>) │ │ │ │ @@ -569158,15 +569158,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 228b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112b4c> │ │ │ │ ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (228cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112d00>) │ │ │ │ @@ -569257,15 +569257,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 228c5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112c62> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (228e84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x112e8c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -569802,15 +569802,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 22921a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x113222> │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (2293a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1133ac>) │ │ │ │ @@ -569897,15 +569897,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 229318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x113320> │ │ │ │ str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r5, r4, #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 │ │ │ │ vldr d3, [r1, #32] │ │ │ │ @@ -572783,15 +572783,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #9] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b5c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1155c8>) │ │ │ │ @@ -572814,15 +572814,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b60c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115614>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572845,15 +572845,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #7] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115660>) │ │ │ │ @@ -572876,15 +572876,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b6a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1156ac>) │ │ │ │ @@ -572907,15 +572907,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b6f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1156f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572938,15 +572938,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #3] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b73c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115744>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572969,15 +572969,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115790>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573000,15 +573000,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #1] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b7d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1157dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573031,15 +573031,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115828>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573062,15 +573062,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22b864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11586c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573090,15 +573090,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b8b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1158b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573121,15 +573121,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22b8f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1158fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573149,15 +573149,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22b944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11594c>) │ │ │ │ @@ -573181,15 +573181,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22b994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11599c>) │ │ │ │ @@ -573213,15 +573213,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ 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, #44] @ (22b9d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1159e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573240,15 +573240,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (22ba28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115a30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573272,15 +573272,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22ba78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115a80>) │ │ │ │ @@ -573304,15 +573304,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -573338,15 +573338,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -573372,15 +573372,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22bb70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115b78>) │ │ │ │ @@ -573404,15 +573404,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ 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 │ │ │ │ @@ -573438,15 +573438,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (22bc0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115c14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573467,15 +573467,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22bc58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115c60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573498,15 +573498,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22bca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115cac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573529,15 +573529,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22bce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115cf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573557,15 +573557,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22bd34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573588,15 +573588,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (22bd7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115d84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573617,15 +573617,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22bdc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115dd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573648,15 +573648,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (22befc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115f04>) │ │ │ │ @@ -573766,15 +573766,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 22be48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115e50> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (22bf44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573795,15 +573795,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 141bd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ 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] @ (22bfa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x115fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -579370,15 +579370,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22ff42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x119f4a> │ │ │ │ nop │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r5, 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, #220] @ (2300cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a0d4>) │ │ │ │ @@ -579466,15 +579466,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 230018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a020> │ │ │ │ nop │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ 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 r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (2301c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a1d0>) │ │ │ │ @@ -579710,15 +579710,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 230318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a320> │ │ │ │ movs r4, #214 @ 0xd6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #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] @ (23046c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a474>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579787,15 +579787,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2303f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a3f8> │ │ │ │ movs r4, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #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] @ (23054c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a554>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579864,15 +579864,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2304d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a4d8> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r3, #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, #204] @ (230634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a63c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579943,15 +579943,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2305ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a5c2> │ │ │ │ nop │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ 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] @ (230714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a71c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580020,15 +580020,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a6a0> │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #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, #196] @ (2307f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a7fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580097,15 +580097,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a780> │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #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] @ (2308d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a8dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580174,15 +580174,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a860> │ │ │ │ subs r2, r3, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #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, #204] @ (2309bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a9c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580253,15 +580253,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 230942 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11a94a> │ │ │ │ nop │ │ │ │ subs r2, r7, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ 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] @ (230a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11aaa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580330,15 +580330,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230a20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11aa28> │ │ │ │ adds r2, r2, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ 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] @ (230b7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ab84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580407,15 +580407,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ab08> │ │ │ │ adds r2, r6, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r6, #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 r3, [pc, #196] @ (230c5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ac64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580484,15 +580484,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230be0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11abe8> │ │ │ │ adds r2, r2, #0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #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, #204] @ (230d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ad4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580563,15 +580563,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 230cca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11acd2> │ │ │ │ nop │ │ │ │ subs r2, r6, r4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, 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] @ (230e24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ae2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580640,15 +580640,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11adb0> │ │ │ │ subs r2, r1, r1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #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, #196] @ (230f04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11af0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580717,15 +580717,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ae90> │ │ │ │ adds r2, r5, r5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r7, #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, #192] @ (230fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11afe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580793,15 +580793,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230f68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11af70> │ │ │ │ adds r2, r1, r2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #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] @ (2310bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b0c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580869,15 +580869,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b04c> │ │ │ │ asrs r6, r5, #30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r4, #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] @ (23119c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b1a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580947,15 +580947,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b128> │ │ │ │ nop │ │ │ │ asrs r2, r2, #27 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r3, #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, #196] @ (23127c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b284>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581025,15 +581025,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b208> │ │ │ │ nop │ │ │ │ asrs r2, r6, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ 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] @ (231360 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581103,15 +581103,16 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2312ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b2f2> │ │ │ │ asrs r2, r2, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vmla.i16 q0, q11, d4[2] │ │ │ │ + lsls r6, r6, #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, #200] @ (231444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b44c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -581180,15 +581181,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2313ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b3d6> │ │ │ │ asrs r6, r5, #16 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr4, {7} │ │ │ │ + vmla.i32 q0, q11, d4[1] │ │ │ │ stmdb sp!, {r4, 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] @ (231520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b528>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -581255,15 +581256,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2314a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b4b0> │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2l 0, cr0, [sl, #912]! @ 0x390 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr4, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2315fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b604>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -581330,15 +581331,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231584 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b58c> │ │ │ │ asrs r6, r5, #9 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2 0, cr0, [r2, #-912]! @ 0xfffffc70 │ │ │ │ + cdp2 0, 1, cr0, cr2, cr4, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2316d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b6e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -581405,15 +581406,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b668> │ │ │ │ asrs r2, r2, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stc2l 0, cr0, [r6], #-912 @ 0xfffffc70 │ │ │ │ + stc2l 0, cr0, [r6, #-912] @ 0xfffffc70 │ │ │ │ stmdb sp!, {r4, 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] @ (2317b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b7bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -581480,15 +581481,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23173c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b744> │ │ │ │ asrs r6, r6, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfb9e00e4 │ │ │ │ + ldc2l 0, cr0, [lr], #-912 @ 0xfffffc70 │ │ │ │ stmdb sp!, {r4, 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] @ (231890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b898>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -581555,15 +581556,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b820> │ │ │ │ lsrs r2, r3, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfad200e4 │ │ │ │ + @ instruction: 0xfbb200e4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (23196c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b974>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -581632,15 +581633,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2318f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b8fa> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #27 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfa0e00e4 │ │ │ │ + @ instruction: 0xfaee00e4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (231a48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ba50>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -581709,15 +581710,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2319ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11b9d6> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vst4. {d16-d19}, [sl :128], r4 │ │ │ │ + @ instruction: 0xfa2a00e4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (231b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bb30>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -581863,15 +581864,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 231b94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bb9c> │ │ │ │ lsrs r6, r4, #17 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf7b600e4 │ │ │ │ + ldrb.w r0, [r6, #228] @ 0xe4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (231ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bcec>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -581940,15 +581941,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231c6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bc72> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf6f600e4 │ │ │ │ + @ instruction: 0xf7d600e4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (231dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bdc8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -582017,15 +582018,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231d46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bd4e> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #10 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf63200e4 │ │ │ │ + @ instruction: 0xf71200e4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (231e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bea4>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -582094,15 +582095,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231e22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11be2a> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sbc.w r0, lr, #7471104 @ 0x720000 │ │ │ │ + movw r0, #59620 @ 0xe8e4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (231f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bf80>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -582171,15 +582172,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231efe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bf06> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf4aa00e4 │ │ │ │ + @ instruction: 0xf58a00e4 │ │ │ │ stmdb sp!, {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] @ (232058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11c060>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -582250,15 +582251,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231fde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11bfe6> │ │ │ │ lsrs r6, r2, #32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf3e200e4 │ │ │ │ + @ instruction: 0xf4c200e4 │ │ │ │ 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] @ (232144 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11c14c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -582332,15 +582333,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2320be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11c0c6> │ │ │ │ lsls r6, r6, #28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf32400e4 │ │ │ │ + and.w r0, r4, #7471104 @ 0x720000 │ │ │ │ stmdb sp!, {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] @ (232230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11c238>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -582416,15 +582417,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2321aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11c1b2> │ │ │ │ lsls r2, r1, #25 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf25200e4 │ │ │ │ + @ instruction: 0xf33200e4 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #240] @ (23233c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11c344>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -582516,15 +582517,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 2322ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11c2b6> │ │ │ │ nop │ │ │ │ lsls r6, r3, #21 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sbc.w r0, sl, #228 @ 0xe4 │ │ │ │ + movw r0, #41188 @ 0xa0e4 │ │ │ │ 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] │ │ │ │ ldr.w r3, [r2, #3680] @ 0xe60 │ │ │ │ @@ -585866,15 +585867,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 234ac2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11eaca> │ │ │ │ ble.n 234bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ebc4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234ba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ebac>) │ │ │ │ @@ -585898,15 +585899,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bgt.n 234c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ec20> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (234bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ebfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585930,15 +585931,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 234bd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ebd8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ec4c>) │ │ │ │ @@ -585962,15 +585963,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 234b78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11eb80> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (234c94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ec9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585994,15 +585995,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 234d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ed38> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ecec>) │ │ │ │ @@ -586026,15 +586027,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 234cd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ece0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234d34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ed3c>) │ │ │ │ @@ -586058,15 +586059,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 234c88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ec90> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ed8c>) │ │ │ │ @@ -586090,15 +586091,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 234e38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ee40> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -586124,15 +586125,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 234de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11edf0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -586158,15 +586159,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 234d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ed9c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ 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, #56] @ (234e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ee84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586190,15 +586191,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 234f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ef50> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ 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, #56] @ (234ecc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11eed4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586222,15 +586223,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 234ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ef00> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234f1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ef24>) │ │ │ │ @@ -586254,15 +586255,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 234ea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11eea8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234f6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ef74>) │ │ │ │ @@ -586286,15 +586287,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 235050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f058> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234fbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11efc4>) │ │ │ │ @@ -586318,15 +586319,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 235000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f008> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23500c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f014>) │ │ │ │ @@ -586350,15 +586351,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 234fb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11efb8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r7!, {r5} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23505c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f064>) │ │ │ │ @@ -586382,15 +586383,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 234f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11ef68> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2350ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f0b4>) │ │ │ │ @@ -586414,15 +586415,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 235110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f118> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2350fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f104>) │ │ │ │ @@ -586446,15 +586447,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 2350c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f0c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23514c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f154>) │ │ │ │ @@ -586478,15 +586479,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 235070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f078> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {r3, 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23519c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f1a4>) │ │ │ │ @@ -586510,15 +586511,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 235220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f228> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -586544,15 +586545,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 2351d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f1d8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -586578,15 +586579,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 23517c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f184> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (235294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f29c>) │ │ │ │ @@ -586610,15 +586611,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 235328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f330> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2352e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f2ec>) │ │ │ │ @@ -586642,15 +586643,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2352d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f2e0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (235334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f33c>) │ │ │ │ @@ -586674,15 +586675,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 235288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f290> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r5!, {r5} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (235384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f38c>) │ │ │ │ @@ -586706,15 +586707,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 235438 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f440> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2353d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f3dc>) │ │ │ │ @@ -586738,15 +586739,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2353e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f3f0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f42c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586770,15 +586771,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2353a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f3a8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ 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, #48] @ (23546c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -586799,15 +586800,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bcc.n 235548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f550> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -586836,15 +586837,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 235508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f510> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ 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, #48] @ (235510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -586865,15 +586866,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bcs.n 2354a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f4ac> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -586899,15 +586900,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 23565c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f664> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -586944,15 +586945,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 235620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f628> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ 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, #48] @ (235618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -586973,15 +586974,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 23559c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f5a4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23565c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -587000,15 +587001,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 235750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f758> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2356a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f6ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -587029,15 +587030,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 235710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f718> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2356f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f6fc>) │ │ │ │ @@ -587061,15 +587062,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 2356c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f6d0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -587095,15 +587096,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 235678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f680> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ 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, #48] @ (235790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -587124,15 +587125,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ beq.n 235824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f82c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ 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, #48] @ (2357d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f7e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -587153,15 +587154,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ beq.n 2357dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f7e4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ 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, #52] @ (235824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f82c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587184,15 +587185,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (235870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f878>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587215,15 +587216,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ 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, #56] @ (2358c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f8c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587247,15 +587248,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ 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, #48] @ (235908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f910>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -587276,15 +587277,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (235958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f960>) │ │ │ │ @@ -587308,15 +587309,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2359a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11f9b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587340,17 +587341,17 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ite lt │ │ │ │ - lsllt r4, r4, #3 │ │ │ │ - pushge {r4, r5, lr} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2359f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11fa00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -587372,15 +587373,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - nop {8} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ 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, #56] @ (235a48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11fa50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587404,15 +587405,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sevl │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (235aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11fab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -591857,15 +591858,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 238ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x122cec> │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 238e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x122e1c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -591926,15 +591927,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 238d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x122d9c> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (238ee4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x122eec>) │ │ │ │ @@ -592002,15 +592003,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 238e56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x122e5e> │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (238fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x122fd0>) │ │ │ │ @@ -592086,15 +592087,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 238f24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x122f2c> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (23909c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1230a4>) │ │ │ │ @@ -592167,15 +592168,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123010> │ │ │ │ str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #188] @ (239174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12317c>) │ │ │ │ @@ -592248,15 +592249,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2390de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1230e6> │ │ │ │ nop │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (239254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12325c>) │ │ │ │ @@ -592332,15 +592333,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2391b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1231be> │ │ │ │ nop │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (239338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123340>) │ │ │ │ @@ -592416,15 +592417,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12329c> │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (239420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123428>) │ │ │ │ @@ -592501,15 +592502,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123380> │ │ │ │ str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (23950c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123514>) │ │ │ │ @@ -592587,15 +592588,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 239462 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12346a> │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r4, 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] @ (2395ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1235f4>) │ │ │ │ @@ -592672,15 +592673,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23954e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123556> │ │ │ │ nop │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (2396d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1236dc>) │ │ │ │ @@ -592760,15 +592761,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23962e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123636> │ │ │ │ nop │ │ │ │ str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2397c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1237d0>) │ │ │ │ @@ -592850,15 +592851,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12371c> │ │ │ │ nop │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (2398c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1238c8>) │ │ │ │ @@ -592941,15 +592942,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23980a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123812> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (2399a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1239ac>) │ │ │ │ @@ -593030,15 +593031,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123908> │ │ │ │ ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r4, 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] @ (239a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123a94>) │ │ │ │ @@ -593119,15 +593120,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2399e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1239ee> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (239b7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123b84>) │ │ │ │ @@ -593211,15 +593212,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123ad8> │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (239c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123c74>) │ │ │ │ @@ -593303,15 +593304,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123bc8> │ │ │ │ ldrh r4, [r2, #32] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (239d68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123d70>) │ │ │ │ @@ -593397,15 +593398,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239cae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123cb6> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (239e68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123e70>) │ │ │ │ @@ -593492,15 +593493,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239daa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123db2> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (239f6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123f74>) │ │ │ │ @@ -593588,15 +593589,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239eac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123eb4> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (23a070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124078>) │ │ │ │ @@ -593684,15 +593685,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239fb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x123fb8> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (23a168 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124170>) │ │ │ │ @@ -593780,15 +593781,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a0b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1240bc> │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #396] @ (23a310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124318>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -594039,15 +594040,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124358> │ │ │ │ strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r0, r7, #6 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (23a510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124518>) │ │ │ │ @@ -594138,15 +594139,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23a45a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124462> │ │ │ │ nop │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (23a610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124618>) │ │ │ │ @@ -594238,15 +594239,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23a554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12455c> │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (23a720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124728>) │ │ │ │ @@ -594340,15 +594341,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23a652 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12465a> │ │ │ │ nop │ │ │ │ strh r0, [r0, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r4, 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] @ (23a838 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124840>) │ │ │ │ @@ -594444,15 +594445,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23a764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12476c> │ │ │ │ nop │ │ │ │ strh r0, [r6, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (23a90c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x124914>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -595681,15 +595682,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 23b598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1255a0> │ │ │ │ nop │ │ │ │ strb r0, [r4, #9] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23b700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x125708>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -595758,15 +595759,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23b684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12568c> │ │ │ │ strb r6, [r5, #5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (23b7ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1257f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -595842,15 +595843,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 23b768 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x125770> │ │ │ │ nop │ │ │ │ strb r6, [r1, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #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 │ │ │ │ ldr r4, [pc, #208] @ (23b8d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1258e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -595926,15 +595927,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23b84e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x125856> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (23b9c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1259cc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -596010,15 +596011,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23b93a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x125942> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (23bb60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x125b68>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -600894,15 +600895,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ 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, #56] @ (23f254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12925c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600926,15 +600927,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ 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, #56] @ (23f2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1292ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600958,15 +600959,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ 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, #56] @ (23f2f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1292fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600990,15 +600991,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, #236 @ 0xec │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ 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, #56] @ (23f344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12934c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601022,15 +601023,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r2, #4 │ │ │ │ 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, #48] @ (23f38c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601051,15 +601052,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -601086,15 +601087,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #254 @ 0xfe │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ 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, #56] @ (23f434 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12943c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601118,15 +601119,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23f478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601145,15 +601146,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23f4bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1294c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601172,15 +601173,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r3, #24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ 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, #56] @ (23f50c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601204,15 +601205,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ 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, #56] @ (23f55c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601236,15 +601237,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23f5b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1295b8>) │ │ │ │ @@ -601269,15 +601270,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23f604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12960c>) │ │ │ │ @@ -601302,15 +601303,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23f64c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601331,15 +601332,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ 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, #56] @ (23f69c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1296a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601363,15 +601364,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ 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, #56] @ (23f6ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1296f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601395,15 +601396,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ 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, #56] @ (23f73c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129744>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601427,15 +601428,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ 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, #56] @ (23f78c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129794>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601459,15 +601460,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23f7d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1297dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601488,15 +601489,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ 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, #48] @ (23f81c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601517,15 +601518,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ 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, #48] @ (23f864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12986c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601546,15 +601547,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23f8b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1298b8>) │ │ │ │ @@ -601577,15 +601578,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -601614,15 +601615,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #218 @ 0xda │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -601649,15 +601650,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (23f9a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1299ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601675,15 +601676,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ 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, #52] @ (23f9f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1299f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601706,15 +601707,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ 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, #52] @ (23fa3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129a44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601737,15 +601738,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r5, #32 │ │ │ │ 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, #52] @ (23fa88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129a90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601768,15 +601769,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -601804,15 +601805,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ 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, #44] @ (23fb24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129b2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601832,15 +601833,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ 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, #52] @ (23fb70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601863,15 +601864,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ 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, #44] @ (23fbb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129bbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601891,15 +601892,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ 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, #52] @ (23fc00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129c08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601922,15 +601923,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ 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, #44] @ (23fc44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129c4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601950,15 +601951,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23fca8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x129cb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602604,15 +602605,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 2402ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12a2b6> │ │ │ │ nop │ │ │ │ movs r5, #122 @ 0x7a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -606989,15 +606990,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 2435b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12d5b8> │ │ │ │ @ instruction: 0xf236019e │ │ │ │ - cbnz r4, 24365c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12d664> │ │ │ │ + cbnz r4, 243694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12d69c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2436cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12d6d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -607546,15 +607547,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 243bb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12dbb8> │ │ │ │ ldc 1, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ - b.n 24426c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e274> │ │ │ │ + b.n 24342c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12d434> │ │ │ │ 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, #252] @ (243d2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12dd34>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -607863,15 +607864,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 243f20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12df28> │ │ │ │ @ instruction: 0xe8ce019e │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + b.n 2440f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e0fc> │ │ │ │ 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 r2, [pc, #184] @ (244068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e070>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607937,15 +607938,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 243ff4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12dffc> │ │ │ │ b.n 244060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e068> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - svc 12 │ │ │ │ + svc 236 @ 0xec │ │ │ │ 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 r2, [pc, #180] @ (244138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608010,15 +608011,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2440c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e0d0> │ │ │ │ b.n 243f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12df90> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ 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, #196] @ (244218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e220>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608087,15 +608088,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24419c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e1a4> │ │ │ │ b.n 243ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12ded0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ble.n 24414c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e154> │ │ │ │ + udf #118 @ 0x76 │ │ │ │ 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, #196] @ (2442f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e300>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608164,15 +608165,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24427c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e284> │ │ │ │ b.n 243de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12ddf0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bgt.n 244294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e29c> │ │ │ │ + ble.n 244254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e25c> │ │ │ │ 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, #204] @ (2443e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e3e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608243,15 +608244,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244366 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e36e> │ │ │ │ nop │ │ │ │ b.n 243d10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12dd18> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - blt.n 2443d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e3dc> │ │ │ │ + bgt.n 244394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e39c> │ │ │ │ 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, #196] @ (2444c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e4c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608320,15 +608321,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e44c> │ │ │ │ b.n 244c20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12ec28> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - blt.n 24451c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e524> │ │ │ │ + bgt.n 2444dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e4e4> │ │ │ │ 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, #192] @ (24459c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e5a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608396,15 +608397,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e52c> │ │ │ │ b.n 244b3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12eb44> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bge.n 244660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e668> │ │ │ │ + blt.n 244620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e628> │ │ │ │ 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, #200] @ (244680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e688>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608474,15 +608475,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 24460a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e612> │ │ │ │ nop │ │ │ │ b.n 244a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12ea70> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bls.n 244594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e59c> │ │ │ │ + bge.n 244754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e75c> │ │ │ │ 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, #192] @ (24475c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e764>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608550,15 +608551,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2446e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e6ec> │ │ │ │ b.n 24497c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e984> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 2446d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e6d8> │ │ │ │ + bls.n 244690 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e698> │ │ │ │ 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, #192] @ (244838 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608626,15 +608627,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2447c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e7c8> │ │ │ │ b.n 2448a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e8a8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 24480c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e814> │ │ │ │ + bhi.n 2447cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e7d4> │ │ │ │ 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, #208] @ (244924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e92c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608708,15 +608709,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 24489c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e8a4> │ │ │ │ svc 86 @ 0x56 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 244940 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e948> │ │ │ │ + bvc.n 244900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e908> │ │ │ │ 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, #192] @ (244a00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12ea08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608786,15 +608787,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 24498c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12e994> │ │ │ │ udf #106 @ 0x6a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvs.n 244a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12ea98> │ │ │ │ + bvc.n 244a50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x12ea58> │ │ │ │ lsls r3, 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -615542,15 +615543,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 249956 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13395e> │ │ │ │ nop │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r4, 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 │ │ │ │ @@ -615798,21 +615799,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (249c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x133c2c>) │ │ │ │ add r2, pc │ │ │ │ b.n 249bea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x133bf2> │ │ │ │ ldr r1, [pc, #16] @ (249c28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x133c30>) │ │ │ │ add r1, pc │ │ │ │ b.n 249c0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x133c16> │ │ │ │ nop │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -616456,15 +616457,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #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] @ (24a33c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134344>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616498,15 +616499,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ cbz r1, 24a3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1343c0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -616524,15 +616525,15 @@ │ │ │ │ bl 2498e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1338ec> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r1, #32] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ 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] @ (24a418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134420>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616560,19 +616561,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r4, [r2, #30] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 24a354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13435c> │ │ │ │ + bpl.n 24a514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13451c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ cbz r1, 24a45c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134464> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -616590,15 +616591,15 @@ │ │ │ │ bl 2498e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1338ec> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r5, #26] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ 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] @ (24a4bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1344c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616626,19 +616627,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcc.n 24a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1344b8> │ │ │ │ + bmi.n 24a470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134478> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (24a570 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134578>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -616697,15 +616698,15 @@ │ │ │ │ b.n 24a518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134520> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r1, #22] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 24a5b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1345b8> │ │ │ │ + bvc.n 24a570 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134578> │ │ │ │ lsls r2, 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] @ (24a6c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1346d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -616829,15 +616830,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 24dc98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ca0> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 24a66e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134676> │ │ │ │ nop │ │ │ │ strh r2, [r4, #16] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bpl.n 24a5d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1345e0> │ │ │ │ + bvs.n 24a798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1347a0> │ │ │ │ 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, #244] @ (24a7d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1347dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -616936,17 +616937,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 24dc98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24a748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134750> │ │ │ │ nop │ │ │ │ strh r2, [r1, #6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 24a8c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1348d0> │ │ │ │ + bpl.n 24a888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134890> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (24a854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13485c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616986,19 +616987,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #30] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bmi.n 24a86c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134874> │ │ │ │ + bmi.n 24a82c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134834> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 24a8b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1348ba> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 24a88e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134896> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -617279,21 +617280,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24ab16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134b1e> │ │ │ │ mov r0, r6 │ │ │ │ bl 200388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea390> │ │ │ │ ldr r2, [pc, #16] @ (24ab5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134b64>) │ │ │ │ add r2, pc │ │ │ │ b.n 24ab16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134b1e> │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w r5, [ip, #2056] @ 0x808 │ │ │ │ cbz r5, 24abb2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134bba> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -617570,19 +617571,19 @@ │ │ │ │ b.n 24ade0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134de8> │ │ │ │ ldr r2, [pc, #20] @ (24ae98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134ea0>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24adac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134db4> │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ 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 r2, [pc, #80] @ (24aefc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134f04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -617617,15 +617618,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24a98c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134994> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #3] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ 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 r5, [pc, #52] @ (24af48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134f50>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -617691,15 +617692,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24a98c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x134994> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ 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 r5, [pc, #52] @ (24b000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135008>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -617907,19 +617908,19 @@ │ │ │ │ b.n 24b1ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1351b4> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ b.n 24b162 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13516a> │ │ │ │ strb r2, [r4, #26] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -618187,19 +618188,19 @@ │ │ │ │ b.n 24b4c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1354ce> │ │ │ │ strb r2, [r3, #21] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldr r5, [pc, #640] @ (24b7a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1357b0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ 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, #96] @ (24b5a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1355b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -618239,15 +618240,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #9] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldr r2, [pc, #656] @ (24b840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135848>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (24b668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135670>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -618314,19 +618315,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, #7] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldr r2, [pc, #160] @ (24b710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135718>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24b6ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1356b4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -618513,19 +618514,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 24b820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135828> │ │ │ │ ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r3, 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] @ (24ba54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -618719,15 +618720,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 24ba9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135aa2> │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ 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, [pc, #132] @ (24bbf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135bfc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -618773,17 +618774,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ 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, #108] @ (24bc7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -618821,15 +618822,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24bc36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135c3e> │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (24bcf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135cf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -618997,15 +618998,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r7, #28] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 24be94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135e9c> │ │ │ │ cbz r1, 24be98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135ea0> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -619179,19 +619180,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24c044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13604c> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 24c0a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1360a8> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 24c0a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1360a8> │ │ │ │ @@ -619694,19 +619695,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24c3d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1363da> │ │ │ │ nop │ │ │ │ subs r4, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - rev r0, r2 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r3, 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 24c73a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136742> │ │ │ │ @@ -619777,24 +619778,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (24c770 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136778>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24c724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13672c> │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs.w r0, r2, r2, asr #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldc 0, cr0, [r2], {226} @ 0xe2 │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -619865,23 +619866,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24c844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13684c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24c7c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1367c8> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 24c970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136978> │ │ │ │ mov r4, r1 │ │ │ │ @@ -619994,25 +619995,25 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24c8a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1368ac> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 24caa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136aac> │ │ │ │ bls.n 24c9d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1369d8> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -620142,15 +620143,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 24cac2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136aca> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 24cac2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136aca> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -620247,17 +620248,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 24caf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136b00> │ │ │ │ b.n 24cbbe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136bc6> │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xfbfe01a0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -620454,43 +620455,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 24caf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136b00> │ │ │ │ b.n 24cd16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136d1e> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr??.w r0, [r4, #416] @ 0x1a0 │ │ │ │ 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 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -620557,15 +620558,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r1, #32 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -620680,27 +620681,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (24d050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137058>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24cf48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136f50> │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -620861,25 +620862,25 @@ │ │ │ │ nop │ │ │ │ cmp r6, #254 @ 0xfe │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ 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 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ @@ -621475,17 +621476,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24d824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13782c> │ │ │ │ nop │ │ │ │ - str r0, [r0, r5] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -621537,15 +621538,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24d8d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1378e0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6be6c │ │ │ │ b.n 24d8c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1378cc> │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r6] │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24daac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ab4>) │ │ │ │ @@ -621702,23 +621703,23 @@ │ │ │ │ nop │ │ │ │ movs r6, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bls.n 24d9c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1379d0> │ │ │ │ + bge.n 24db88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137b90> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r7, [pc, #496] @ (24dcb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137cb8>) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #792] @ (24dddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137de4>) │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #464] @ (24dc98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ca0>) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #472] @ (24dca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137cac>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -622263,15 +622264,15 @@ │ │ │ │ beq.n 24e09e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1380a6> │ │ │ │ b.n 24e096 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13809e> │ │ │ │ nop │ │ │ │ b.n 24dfba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137fc2> │ │ │ │ lsls r0, r4, #6 │ │ │ │ b.n 24df9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137fa4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [pc, #696] @ (24e388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138390>) │ │ │ │ + ldr r2, [pc, #568] @ (24e308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138310>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ b.n 24df5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137f64> │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24e202 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13820a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -622490,15 +622491,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13830c> │ │ │ │ b.n 24e2d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1382de> │ │ │ │ nop │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 24e3d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1383d8> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -622617,15 +622618,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #28] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r2, r0 │ │ │ │ + mov sl, ip │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -622665,15 +622666,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [r1, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp sl, r6 │ │ │ │ + mov sl, r2 │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -622957,18 +622958,18 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24e72c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138734> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b200f3 │ │ │ │ + @ instruction: 0xf19200f3 │ │ │ │ adds r4, r6, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orr.w r0, sl, #243 @ 0xf3 │ │ │ │ + @ instruction: 0xf12a00f3 │ │ │ │ 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 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -623070,22 +623071,22 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 24e8e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1388e8> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24e880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138888> │ │ │ │ b.n 24e8f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1388fa> │ │ │ │ - vqadd.s16 q0, q11, │ │ │ │ - rors r2, r3 │ │ │ │ + vshr.s64 q8, , #10 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mcr 0, 5, r0, cr6, cr3, {7} │ │ │ │ + vshr.s64 q0, , #58 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -623125,15 +623126,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mcr 0, 0, r0, cr6, cr3, {7} │ │ │ │ + mcr 0, 7, r0, cr6, cr3, {7} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24ea02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138a0a> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ @@ -623556,17 +623557,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24ee36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138e3e> │ │ │ │ b.n 24edde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138de6> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #944] @ (24f234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13923c>) │ │ │ │ @@ -623924,27 +623925,27 @@ │ │ │ │ nop │ │ │ │ asrs r2, r6, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #32 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (24f3e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1393ec>) │ │ │ │ @@ -624347,23 +624348,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24f66a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x139672> │ │ │ │ b.n 24f59c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1395a4> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -624605,23 +624606,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24f932 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13993a> │ │ │ │ b.n 24f862 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13986a> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r3, 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, #4032] @ 0xfc0 │ │ │ │ @@ -624867,23 +624868,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24fbfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x139c06> │ │ │ │ b.n 24fb2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x139b34> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r6, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r2, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -626909,15 +626910,15 @@ │ │ │ │ ldrb.w ip, [ip, #648] @ 0x288 │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 251148 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b150> │ │ │ │ b.n 25113c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b144> │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ orns r1, r0, #157 @ 0x9d │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 251062 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b06a> │ │ │ │ b.n 2511e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b1f0> │ │ │ │ @@ -626957,15 +626958,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r2, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 251334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b33c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627007,17 +627008,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #17 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2513c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b3c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627059,17 +627060,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #15 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r6, #4 │ │ │ │ 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, #68] @ (251474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b47c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -627100,15 +627101,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ asrs r4, r7, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r1, #254 @ 0xfe │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r2, 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] @ (251650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b658>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -627269,21 +627270,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 251514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b51c> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 251514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b51c> │ │ │ │ asrs r0, r3, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, 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] @ (2516d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b6e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -627324,15 +627325,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 24e558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x138560> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (2518a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b8ac>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -627513,23 +627514,23 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r2, r6, #31 │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp r7, #56 @ 0x38 │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp r7, #30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (251a78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ba80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627687,27 +627688,27 @@ │ │ │ │ b.n 25196a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b972> │ │ │ │ lsrs r2, r1, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ b.n 25188c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13b894> │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 251be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13bbf0> │ │ │ │ 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 │ │ │ │ @@ -627909,15 +627910,15 @@ │ │ │ │ b.n 251b92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13bb9a> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 251b92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13bb9a> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (251e38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13be40>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628033,17 +628034,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 251e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13be14> │ │ │ │ b.n 251d46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13bd4e> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #10 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rev r4, r7 │ │ │ │ + cbnz r4, 251e8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13be92> │ │ │ │ lsls r3, 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] @ (251edc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13bee4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -628103,19 +628104,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #440] @ (2520bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c0c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -628288,33 +628289,33 @@ │ │ │ │ b.n 251f8e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13bf96> │ │ │ │ lsrs r6, r4, #2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ b.n 252288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c290> │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 25220a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c212> │ │ │ │ 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 │ │ │ │ @@ -628483,15 +628484,15 @@ │ │ │ │ bne.n 2522b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c2be> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2522a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c2ac> │ │ │ │ b.n 2521b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c1bc> │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ 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 r5, [pc, #340] @ (252438 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c440>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628619,15 +628620,15 @@ │ │ │ │ b.n 25235a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c362> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 25235a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c362> │ │ │ │ nop │ │ │ │ lsls r6, r0, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (252494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c49c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -628655,15 +628656,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24e844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13884c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r2, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r3, 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] @ (2524e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c4ec>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628689,15 +628690,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24e974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13897c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r7, #11 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (252560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c568>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628745,19 +628746,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #10 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ 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, #324] @ (2526cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c6d4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628885,21 +628886,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2526a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c6aa> │ │ │ │ b.n 252686 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c68e> │ │ │ │ lsls r2, r4, #8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r2, 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] @ 25287c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c884> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -629103,15 +629104,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 2528da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13c8e2> │ │ │ │ vbsl d0, d22, d13 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #312] @ (252a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ca7c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629308,19 +629309,20 @@ │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 252ada <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13cae2> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr, #-628] @ 0xfffffd8c │ │ │ │ subs r4, r4, r6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vmla.i q0, q9, d2[4] │ │ │ │ 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, #396] @ (252cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ccf8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629475,21 +629477,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252cc6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ccce> │ │ │ │ b.n 252caa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ccb2> │ │ │ │ mcrr2 1, 9, r0, r6, cr13 │ │ │ │ subs r0, r1, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ 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, #104] @ (252d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13cd8c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629533,15 +629535,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24d054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13705c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa8e019d │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ 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, #140] @ (252e2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ce34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629603,19 +629605,19 @@ │ │ │ │ mov r3, r8 │ │ │ │ bl 24d054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13705c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfa0a019d │ │ │ │ adds r0, r2, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc2l 0, cr0, [r8], #-904 @ 0xfffffc78 │ │ │ │ + stc2l 0, cr0, [r8, #-904] @ 0xfffffc78 │ │ │ │ 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] @ (252fbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13cfc4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629757,21 +629759,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252f90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13cf98> │ │ │ │ b.n 252f74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13cf7c> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ asrs r2, r3, #31 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r2, 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] @ 253158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d160> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629901,15 +629903,15 @@ │ │ │ │ add.w lr, r4, #516096 @ 0x7e000 │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 253062 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d06a> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 253062 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d06a> │ │ │ │ @ instruction: 0xf7c4019d │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #72] @ (2531bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d1c4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629940,15 +629942,15 @@ │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24d910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137918> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf636019d │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #80] @ 253224 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d22c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -629980,15 +629982,15 @@ │ │ │ │ bl 24dacc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ad4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ rsbs r1, r4, #5144576 @ 0x4e8000 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ 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 r5, [pc, #112] @ (2532ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d2b4>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -630040,17 +630042,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sbc.w r1, ip, #5144576 @ 0x4e8000 │ │ │ │ asrs r2, r6, #15 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vmla.i32 q8, q13, d2[1] │ │ │ │ - vmla.i q8, q9, d2[4] │ │ │ │ - @ instruction: 0xf7ce00e2 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + strh.w r0, [lr, #226] @ 0xe2 │ │ │ │ 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] @ (253410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d418>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -630175,17 +630179,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2533e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d3ec> │ │ │ │ b.n 2533b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d3bc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4d6019d │ │ │ │ asrs r2, r3, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vhadd.u32 q8, q14, q9 │ │ │ │ - cdp2 0, 11, cr0, cr6, cr2, {7} │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + vmla.i16 q0, q11, d2[2] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r2, 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] @ 2535a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d5b0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630315,15 +630320,15 @@ │ │ │ │ add.w lr, r4, #516096 @ 0x7e000 │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 2534b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d4ba> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 2534b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d4ba> │ │ │ │ @ instruction: 0xf374019d │ │ │ │ - stc2l 0, cr0, [r6, #904] @ 0x388 │ │ │ │ + cdp2 0, 10, cr0, cr6, cr2, {7} │ │ │ │ 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] @ (25360c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d614>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -630355,15 +630360,15 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 24d910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137918> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf1e8019d │ │ │ │ - ldc2 0, cr0, [lr], #904 @ 0x388 │ │ │ │ + ldc2 0, cr0, [lr, #904] @ 0x388 │ │ │ │ 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] @ (253668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d670>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -630393,15 +630398,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24dacc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ad4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf184019d │ │ │ │ - mrrc2 0, 14, r0, ip, cr2 │ │ │ │ + ldc2 0, cr0, [ip, #-904]! @ 0xfffffc78 │ │ │ │ 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] @ (2536ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d6f4>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -630450,17 +630455,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf128019d │ │ │ │ lsrs r6, r5, #30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfbea00e2 │ │ │ │ - @ instruction: 0xfbce00e2 │ │ │ │ - @ instruction: 0xf38e00e2 │ │ │ │ + stc2l 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + stc2 0, cr0, [lr], #904 @ 0x388 │ │ │ │ + orn r0, lr, #7405568 @ 0x710000 │ │ │ │ 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] @ (253850 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d858>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -630586,17 +630591,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253826 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d82e> │ │ │ │ b.n 2537f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d7fe> │ │ │ │ eors.w r1, r6, #157 @ 0x9d │ │ │ │ lsrs r2, r3, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb7200e2 │ │ │ │ - @ instruction: 0xfac400e2 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + mrrc2 0, 14, r0, r2, cr2 │ │ │ │ + @ instruction: 0xfba400e2 │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (2539d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13d9dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -630786,17 +630791,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 253a54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13da5c> │ │ │ │ stcl 1, cr0, [r0, #628] @ 0x274 │ │ │ │ ldr??.w r0, [r2, #226] @ 0xe2 │ │ │ │ - rors r2, r1 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cdp 0, 10, cr0, cr12, cr2, {7} │ │ │ │ + vmla.i d0, d28, d2[4] │ │ │ │ ldr r3, [pc, #88] @ (253ad8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13dae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 253ad2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13dada> │ │ │ │ @@ -630909,21 +630914,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 253b50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13db58> │ │ │ │ ldc 1, cr0, [lr], #628 @ 0x274 │ │ │ │ lsrs r6, r0, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7d400e2 │ │ │ │ - vhadd.s32 q0, q13, q9 │ │ │ │ - @ instruction: 0xf79a00e2 │ │ │ │ - lsls r4, r2 │ │ │ │ + ldrh.w r0, [r4, #226] @ 0xe2 │ │ │ │ + and.w r0, sl, #226 @ 0xe2 │ │ │ │ + ldr??.w r0, [sl, r2, lsl #2] │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xf78200e2 │ │ │ │ - ldcl 0, cr0, [r8, #-904]! @ 0xfffffc78 │ │ │ │ + str??.w r0, [r2, r2, lsl #2] │ │ │ │ + cdp 0, 5, cr0, cr8, cr2, {7} │ │ │ │ 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] @ (253c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13dc48>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #112] @ (253c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13dc4c>) │ │ │ │ @@ -630972,15 +630977,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsb r1, r2, sp, lsr #2 │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73a00e2 │ │ │ │ + ldrb.w r0, [sl, r2, lsl #2] │ │ │ │ stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ 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] @ (253cd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13dce0>) │ │ │ │ @@ -631032,15 +631037,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb2e019d │ │ │ │ stmia r3!, {r2, r4, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6ba00e2 │ │ │ │ + @ instruction: 0xf79a00e2 │ │ │ │ stmia r3!, {r1, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ 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] @ (253d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13dd8c>) │ │ │ │ @@ -631106,19 +631111,19 @@ │ │ │ │ @ instruction: 0xeaa0019d │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf62200e2 │ │ │ │ + @ instruction: 0xf70200e2 │ │ │ │ stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf5f000e2 │ │ │ │ - ldcl 0, cr0, [ip], #904 @ 0x388 │ │ │ │ + @ instruction: 0xf6d000e2 │ │ │ │ + ldcl 0, cr0, [ip, #904] @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (253f40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13df48>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #396] @ (253f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13df4c>) │ │ │ │ @@ -631277,20 +631282,20 @@ │ │ │ │ strd r0, r1, [sl, #628]! @ 0x274 │ │ │ │ stmia r2!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs.w r0, r2, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf69200e2 │ │ │ │ stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adcs.w r0, r2, #7405568 @ 0x710000 │ │ │ │ - @ instruction: 0xf4f600e2 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + @ instruction: 0xf63200e2 │ │ │ │ + rsbs r0, r6, #7405568 @ 0x710000 │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r2, 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] @ (254008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e010>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -631358,19 +631363,19 @@ │ │ │ │ @ instruction: 0xe822019d │ │ │ │ stmia r0!, {r1, r2, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #26 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - and.w r0, ip, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf4ec00e2 │ │ │ │ stmia r0!, {r3, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf3d600e2 │ │ │ │ - orns r0, sl, r2, asr #3 │ │ │ │ + @ instruction: 0xf4b600e2 │ │ │ │ + adcs.w r0, sl, r2, asr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (254074 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e07c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -631395,16 +631400,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 254058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e060> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13df64> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf39600e2 │ │ │ │ - @ instruction: 0xf3b800e2 │ │ │ │ + orns r0, r6, #7405568 @ 0x710000 │ │ │ │ + eors.w r0, r8, #7405568 @ 0x710000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (2540f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e100>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r1 │ │ │ │ @@ -631448,19 +631453,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 253f2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13df34> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf38000e2 │ │ │ │ + orn r0, r0, #7405568 @ 0x710000 │ │ │ │ lsls r6, r0, #22 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf38600e2 │ │ │ │ - @ instruction: 0xe98800e2 │ │ │ │ + orn r0, r6, #7405568 @ 0x710000 │ │ │ │ + orn r0, r8, r2, 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, #356] @ (254284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e28c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -631598,18 +631603,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 254258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e260> │ │ │ │ b.n 25421a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e222> │ │ │ │ b.n 253fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13dfa8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r6, r0, #20 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf34e00e2 │ │ │ │ - @ instruction: 0xf31200e2 │ │ │ │ - @ instruction: 0xf2be00e2 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + bic.w r0, lr, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf3f200e2 │ │ │ │ + @ instruction: 0xf39e00e2 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r2, 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] @ 2545b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e5b8> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -631937,17 +631942,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24cf1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136f24> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ b.n 254a00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ea08> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vhadd.s32 q0, q14, q9 │ │ │ │ - vhadd.s8 q0, q9, q9 │ │ │ │ - cdp 0, 13, cr0, cr0, cr2, {7} │ │ │ │ + and.w r0, ip, #226 @ 0xe2 │ │ │ │ + vmla.i32 d16, d18, d2[1] │ │ │ │ + vext.8 q0, q8, q9, #0 │ │ │ │ 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] @ (2548cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e8d4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -632186,22 +632191,22 @@ │ │ │ │ bne.n 2548a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e8a8> │ │ │ │ b.n 25482e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e836> │ │ │ │ nop │ │ │ │ b.n 254b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb54> │ │ │ │ lsls r5, r3, #6 │ │ │ │ vsra.u64 d16, d13, #62 │ │ │ │ vsra.u64 d0, d13, #24 │ │ │ │ - cdp 0, 7, cr0, cr4, cr2, {7} │ │ │ │ - cdp 0, 5, cr0, cr6, cr2, {7} │ │ │ │ - ldcl 0, cr0, [r8, #-904]! @ 0xfffffc78 │ │ │ │ - ldc 0, cr0, [r8, #-904]! @ 0xfffffc78 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + vhadd.s16 q8, q10, q9 │ │ │ │ + vhadd.s q0, q11, q9 │ │ │ │ + cdp 0, 5, cr0, cr8, cr2, {7} │ │ │ │ + cdp 0, 1, cr0, cr8, cr2, {7} │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldcl 0, cr0, [ip], #904 @ 0x388 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldcl 0, cr0, [ip, #904] @ 0x388 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (2549b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e9c0>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -632363,23 +632368,23 @@ │ │ │ │ bl 24cf1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136f24> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ble.n 254a38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ea40> │ │ │ │ lsls r5, r3, #6 │ │ │ │ mrrc2 1, 9, r0, r8, cr13 │ │ │ │ - @ instruction: 0xeb2800e2 │ │ │ │ - @ instruction: 0xeaee00e2 │ │ │ │ - adds.w r0, r0, r2, asr #3 │ │ │ │ - b.n 254af8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb00> │ │ │ │ + stc 0, cr0, [r8], {226} @ 0xe2 │ │ │ │ + rsb r0, lr, r2, asr #3 │ │ │ │ + @ instruction: 0xebf000e2 │ │ │ │ + b.n 254cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ecc0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xeaf600e2 │ │ │ │ - b.n 254acc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ead4> │ │ │ │ + rsbs r0, r6, r2, asr #3 │ │ │ │ + b.n 254c8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ec94> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xead400e2 │ │ │ │ + subs.w r0, r4, r2, asr #3 │ │ │ │ stmdb sp!, {r4, 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, #556] @ (254cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ecfc>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -632602,32 +632607,32 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 254c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ec48> │ │ │ │ bgt.n 254cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ecc8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xfb4e019d │ │ │ │ - b.n 254a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ea7c> │ │ │ │ + b.n 254c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ec3c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ @ instruction: 0xfae2019d │ │ │ │ - b.n 254924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e92c> │ │ │ │ + b.n 254ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eaec> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2548f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e8f8> │ │ │ │ + b.n 254ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eab8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2548f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e8f8> │ │ │ │ + b.n 254ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eab8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e86c> │ │ │ │ + b.n 254a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ea2c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e828> │ │ │ │ + b.n 2549e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e9e8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 25479c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e7a4> │ │ │ │ + b.n 25495c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13e964> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ 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 r4, [pc, #404] @ (254ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eed0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -632780,21 +632785,20 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 254dae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13edb6> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 254dae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13edb6> │ │ │ │ bge.n 254fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13efc0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 254d34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ed3c> │ │ │ │ + @ instruction: 0xe81200e2 │ │ │ │ + bgt.n 254f1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef24> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 254f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef64> │ │ │ │ + b.n 254ecc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eed4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ed14> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - blt.n 254f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef64> │ │ │ │ + bgt.n 254f1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef24> │ │ │ │ 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, #112] @ (254f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef68>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -632840,17 +632844,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bhi.n 254ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eee0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 254c28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ec30> │ │ │ │ + b.n 254de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13edf0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254bd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ebdc> │ │ │ │ + b.n 254d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ed9c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #128] @ (254ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f004>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -632904,21 +632908,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 254fb6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13efbe> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ bhi.n 25505c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f064> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 254bd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ebd8> │ │ │ │ + b.n 254d90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ed98> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 254f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef68> │ │ │ │ + bge.n 254f20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef28> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ebb0> │ │ │ │ + b.n 254d68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ed70> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 254f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef68> │ │ │ │ + bge.n 254f20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ef28> │ │ │ │ lsls r2, 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, #376] @ (25519c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f1a4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -633068,25 +633072,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 255170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f178> │ │ │ │ b.n 25512c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f134> │ │ │ │ nop │ │ │ │ bvc.n 2550ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f0b4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf5fc019d │ │ │ │ - b.n 254cd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ecdc> │ │ │ │ + b.n 254e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ee9c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254b60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb68> │ │ │ │ + b.n 254d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ed28> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254b2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb34> │ │ │ │ + b.n 254cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ecf4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvc.n 25510c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f114> │ │ │ │ + bhi.n 2550cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f0d4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 254b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb14> │ │ │ │ + b.n 254ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ecd4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ 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, #144] @ (255260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f268>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -633149,23 +633153,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 255244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f24c> │ │ │ │ bpl.n 255218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f220> │ │ │ │ lsls r5, r3, #6 │ │ │ │ orrs.w r1, r6, #5144576 @ 0x4e8000 │ │ │ │ - b.n 2559cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f9d4> │ │ │ │ + b.n 254b8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb94> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 255974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f97c> │ │ │ │ + b.n 254b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb3c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 2552d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f2e0> │ │ │ │ + bls.n 255298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f2a0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 255944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f94c> │ │ │ │ + b.n 254b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13eb0c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvs.n 25519c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f1a4> │ │ │ │ + bvc.n 25535c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f364> │ │ │ │ lsls r2, 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] @ (255400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633302,15 +633306,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 25532c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f334> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 25532c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f334> │ │ │ │ bpl.n 255438 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f440> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 2559c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f9c8> │ │ │ │ + b.n 255b80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fb88> │ │ │ │ lsls r2, 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, #156] @ (2554b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f4bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633377,17 +633381,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 255460 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f468> │ │ │ │ b.n 25543e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f446> │ │ │ │ bcc.n 2553d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f3dc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 255870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f878> │ │ │ │ + b.n 255a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fa38> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 255814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f81c> │ │ │ │ + b.n 2559d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f9dc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (255534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -633428,15 +633432,15 @@ │ │ │ │ bl 24d7f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137800> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ bcs.n 255500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f508> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 255784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f78c> │ │ │ │ + b.n 255944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f94c> │ │ │ │ lsls r2, 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] @ (255608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633518,22 +633522,22 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 255594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f59c> │ │ │ │ b.n 255572 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f57a> │ │ │ │ bcs.n 2556c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f6cc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 2557bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f7c4> │ │ │ │ + b.n 25597c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f984> │ │ │ │ lsls r2, r4, #3 │ │ │ │ @ instruction: 0xf0ae019d │ │ │ │ - b.n 255724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f72c> │ │ │ │ + b.n 2558e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f8ec> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2556c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f6cc> │ │ │ │ + b.n 255884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f88c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bmi.n 255528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f530> │ │ │ │ + bpl.n 2556e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f6f0> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #408] @ (2557c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f7d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633697,24 +633701,24 @@ │ │ │ │ bne.n 2557b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f7ba> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25579e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f7a6> │ │ │ │ b.n 255782 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f78a> │ │ │ │ bne.n 2558c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f8c8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 255834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f83c> │ │ │ │ + b.n 2559f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f9fc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ vsra.s64 d16, d13, #58 │ │ │ │ - b.n 255818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f820> │ │ │ │ + b.n 2559d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f9e0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 2558d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f8dc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + b.n 255868 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f870> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r2, 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] @ 255998 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f9a0> │ │ │ │ sub sp, #24 │ │ │ │ @@ -633903,15 +633907,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24d0e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1370f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ble.n 255a08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fa10> │ │ │ │ + ble.n 2559c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13f9d0> │ │ │ │ lsls r2, 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] @ (255a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fa9c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -634016,19 +634020,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ sbcs.w r1, lr, sp, lsr #2 │ │ │ │ - bgt.n 255b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fb24> │ │ │ │ + bgt.n 255adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fae4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 255af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fafc> │ │ │ │ + bgt.n 255ab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fabc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + beq.n 255bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fbc8> │ │ │ │ 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 r3, [pc, #316] @ (255c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fc74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634153,21 +634157,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 255c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fc48> │ │ │ │ b.n 255c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fc2c> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ add.w r1, r0, sp, lsr #2 │ │ │ │ - blt.n 255c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fc2c> │ │ │ │ + bgt.n 255be4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fbec> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 255ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fba8> │ │ │ │ + bgt.n 255d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fd68> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 255cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fd04> │ │ │ │ + bgt.n 255cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13fcc4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #756] @ (255f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x13ff94>) │ │ │ │ @@ -635162,17 +635166,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 2565cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1405d4> │ │ │ │ stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 2567bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1407c4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 2567c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1407d0> │ │ │ │ + bne.n 256788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140790> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bne.n 256850 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140858> │ │ │ │ + bcs.n 256810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140818> │ │ │ │ lsls r2, r4, #3 │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r8, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ beq.w 256922 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14092a> │ │ │ │ @@ -635640,29 +635644,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 256cda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140ce2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 256cc6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140cce> │ │ │ │ b.n 256990 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140998> │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add ip, pc │ │ │ │ + cmp ip, fp │ │ │ │ lsls r2, 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] @ (256fec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x140ff4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -635922,15 +635926,15 @@ │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 257026 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14102e> │ │ │ │ hlt 0x0006 │ │ │ │ lsls r5, r3, #6 │ │ │ │ bhi.n 257048 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141050> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2570e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1410f0> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -636112,23 +636116,23 @@ │ │ │ │ bne.n 2571ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1411d6> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2571ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1411c2> │ │ │ │ b.n 2570a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1410ae> │ │ │ │ nop │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r2, 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] @ 2572e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1412e8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -636204,23 +636208,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24f3f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1393f8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r2, r3, r4, r7, lr} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 2573d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1413dc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -636288,23 +636292,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24f3f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1393f8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r2, 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] @ (257450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141458>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -636428,19 +636432,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 257504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14150c> │ │ │ │ nop │ │ │ │ cbz r4, 257580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141588> │ │ │ │ lsls r5, r3, #6 │ │ │ │ bne.n 2574c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1414c8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ 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, #64] @ (257590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141598>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636525,17 +636529,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 2575f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141600> │ │ │ │ nop │ │ │ │ sxth r4, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ beq.n 25753c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141544> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #60] @ (257678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141680>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -636562,15 +636566,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24c848 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x136850> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 257696 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14169e> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, 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] @ (2576e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1416f0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -636611,17 +636615,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r0, 2576f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1416fa> │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, 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] @ (25784c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141854>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -636748,21 +636752,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 257822 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14182a> │ │ │ │ b.n 257806 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14180e> │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r0, #14 │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r2, 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 │ │ │ │ @@ -637302,19 +637306,19 @@ │ │ │ │ b.n 257ce6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141cee> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r5, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r2, r4, #3 │ │ │ │ strh r0, [r2, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 257e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141e4c> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -637751,17 +637755,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #23] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r2, 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] @ (258354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14235c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -637773,15 +637777,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 2581e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1421f0> │ │ │ │ pop {r3, pc} │ │ │ │ add r4, pc, #464 @ (adr r4, 258528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142530>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r2, 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] @ (2583a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1423ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637805,17 +637809,17 @@ │ │ │ │ bl 131174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b17c> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258382 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14238a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r4, pc, #248 @ (adr r4, 2584a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1424a8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r2, 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] @ (2583f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142400>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637839,17 +637843,17 @@ │ │ │ │ bl 1312c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b2d0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2583d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1423de> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r3, pc, #936 @ (adr r3, 2587a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1427ac>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #868] @ (25877c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142784>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -638186,37 +638190,37 @@ │ │ │ │ b.n 2585e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1425ec> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #15] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0], {225} @ 0xe1 │ │ │ │ - push {r5, r7} │ │ │ │ + stc2l 0, cr0, [r0, #-900]! @ 0xfffffc7c │ │ │ │ + push {r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xf1fe00e1 │ │ │ │ - push {r3, r6} │ │ │ │ + @ instruction: 0xf2de00e1 │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r4, 258830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142838> │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r6, 258820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142828> │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r2, 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] @ 2587f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142800> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -638232,15 +638236,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 258404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14240c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r6, 258874 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14287c> │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, 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] @ (25885c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142864>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -638271,17 +638275,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25882c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142834> │ │ │ │ b.n 25883e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142846> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r4, 2588c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1428d0> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r6, 2588c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1428ce> │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, 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] @ (2588c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1428cc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -638312,17 +638316,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258894 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14289c> │ │ │ │ b.n 2588a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1428ae> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r0, 25891e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142926> │ │ │ │ + push {r3, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r2, 25891c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142924> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (2589dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1429e4>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -638686,15 +638690,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 257c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x141c80> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ 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, #64] @ (258d00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142d08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -638749,17 +638753,17 @@ │ │ │ │ bl 131174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b17c> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258d2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142d32> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, 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] @ (258da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142da8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638783,17 +638787,17 @@ │ │ │ │ bl 1312c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1b2d0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258d7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142d86> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, 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] @ (258dd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142de0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638845,34 +638849,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 258e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142e3c> │ │ │ │ ldr r0, [pc, #44] @ (258e78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142e80>) │ │ │ │ add r0, pc │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ bl 53a970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x424978> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (258e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142e84>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 258e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x142e28> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ subs r1, #214 @ 0xd6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -639317,19 +639321,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ 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 │ │ │ │ bl 675efc <_mesa_glapi_get_proc_address@@libgallium-26.1.2-1.so+0x24> │ │ │ │ @@ -639741,15 +639745,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 259892 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14389a> │ │ │ │ b.n 2597ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1437d2> │ │ │ │ nop │ │ │ │ adds r3, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, pc, #592 @ (adr r5, 259b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143b18>) │ │ │ │ + add r6, pc, #464 @ (adr r6, 259a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143a98>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ bl ffff38c2 │ │ │ │ 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] │ │ │ │ @@ -640049,15 +640053,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, pc, #608 @ (adr r1, 259e90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143e98>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 259e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143e18>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 259c7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143c86> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1216] @ 0x4c0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -640102,17 +640106,17 @@ │ │ │ │ b.n 259a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143a90> │ │ │ │ ldr r1, [pc, #16] @ (259cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143cc4>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c320> │ │ │ │ b.n 259c7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143c82> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - add r0, pc, #624 @ (adr r0, 259f2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143f34>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 259eac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143eb4>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r0, pc, #656 @ (adr r0, 259f50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143f58>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 259ed0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143ed8>) │ │ │ │ lsls r2, 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] @ (259fb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x143fbc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -640601,15 +640605,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 25a1f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144200> │ │ │ │ + bge.n 25a1b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1441c0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (25a2d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1442d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -640646,15 +640650,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 171534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x5b53c> │ │ │ │ b.n 25a2b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1442b8> │ │ │ │ nop │ │ │ │ strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 25a1f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1441fc> │ │ │ │ + bge.n 25a3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1443bc> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -640689,39 +640693,39 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a2830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c838> │ │ │ │ ldr r1, [pc, #28] @ (25a360 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144368>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a2830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c838> │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, 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] @ (25a384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14438c>) │ │ │ │ add r0, pc │ │ │ │ bl 439bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323be4> │ │ │ │ ldr r0, [pc, #12] @ (25a388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144390>) │ │ │ │ add r0, pc │ │ │ │ bl 439bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323be4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], #964 @ 0x3c4 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldc2l 0, cr0, [r4, #964] @ 0x3c4 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, 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] @ 25a3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1443d4> │ │ │ │ sub sp, #16 │ │ │ │ @@ -640738,19 +640742,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2a248c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c494> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #1016] @ (25a7c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1447d0>) │ │ │ │ + ldr r6, [pc, #888] @ (25a748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144750>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r6, [pc, #144] @ (25a464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14446c>) │ │ │ │ + ldr r7, [pc, #16] @ (25a3e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1443ec>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r6, [pc, #16] @ (25a3e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1443f0>) │ │ │ │ + ldr r6, [pc, #912] @ (25a768 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144770>) │ │ │ │ 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 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -640835,15 +640839,15 @@ │ │ │ │ b.n 25a45c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144464> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 25a43c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144444> │ │ │ │ b.n 25a45c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144464> │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ 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 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -640949,15 +640953,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 25a5ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1445d6> │ │ │ │ strh r2, [r0, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -640988,17 +640992,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 25a622 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14462a> │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -641399,21 +641403,21 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 25a9be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1449c6> │ │ │ │ - ldr r0, [pc, #648] @ (25ad34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144d3c>) │ │ │ │ + ldr r1, [pc, #520] @ (25acb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144cbc>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r0, [pc, #448] @ (25ac70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144c78>) │ │ │ │ + ldr r1, [pc, #320] @ (25abf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144bf8>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r0, [pc, #352] @ (25ac14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144c1c>) │ │ │ │ + ldr r1, [pc, #224] @ (25ab94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144b9c>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 25aabe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144ac6> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (25aaf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144afc>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -641892,19 +641896,19 @@ │ │ │ │ b.n 25aefe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144f06> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 25aefe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144f06> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 25aefe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x144f06> │ │ │ │ ldrb r2, [r6, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - orrs r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (25b200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145208>) │ │ │ │ @@ -642099,27 +642103,27 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 25b1a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1451ae> │ │ │ │ mov fp, sl │ │ │ │ b.n 25b186 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14518e> │ │ │ │ strb r6, [r1, #31] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - rors r0, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - rors r4, r5 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - sbcs r4, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -642377,21 +642381,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 25b502 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14550a> │ │ │ │ nop │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 25b520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145528> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -642477,15 +642481,15 @@ │ │ │ │ bl 25a79c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1447a4> │ │ │ │ b.n 25b458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145460> │ │ │ │ bl 25a79c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1447a4> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 25b458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145460> │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (25b63c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642644,23 +642648,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 25b774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14577c> │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r3, 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] @ (25b8a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1458ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642748,23 +642752,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 25b880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145888> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -642861,15 +642865,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #84] @ (25ba48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145a50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -643011,15 +643015,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r2, 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] @ (25bc30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643136,15 +643140,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -643164,15 +643168,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r2, 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] @ (25bdbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145dc4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643182,15 +643186,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, 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] @ (25bdec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145df4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643200,15 +643204,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r2, 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] @ (25be1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145e24>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643218,15 +643222,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r2, 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] @ (25be4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145e54>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643236,15 +643240,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, 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] @ (25be7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145e84>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643254,15 +643258,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r2, 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] @ (25beac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145eb4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643272,15 +643276,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r2, 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] @ (25bedc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145ee4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643290,15 +643294,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, 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] @ (25bf0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145f14>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643308,15 +643312,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, 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] @ (25bf3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145f44>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643326,15 +643330,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, 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] @ (25bf6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145f74>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643344,15 +643348,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, 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] @ (25bf9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x145fa4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643362,15 +643366,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, 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 │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -643482,21 +643486,21 @@ │ │ │ │ b.n 25c06a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x146072> │ │ │ │ ldr r2, [pc, #24] @ (25c0cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1460d4>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 25c068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x146070> │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -643538,15 +643542,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (25c158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x146160>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ mov r2, r6 │ │ │ │ b.n 25c114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14611c> │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ 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, #160] @ (25c210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x146218>) │ │ │ │ @@ -645746,15 +645750,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dc28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x147c30> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #928] @ (25dffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148004>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r7, r6, #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] @ (25de08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x147e10>) │ │ │ │ @@ -645893,15 +645897,15 @@ │ │ │ │ b.n 25dd72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x147d7a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ddda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x147de2> │ │ │ │ ldr r3, [pc, #208] @ (25dedc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x147ee4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r7, r6, #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] @ (25e018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148020>) │ │ │ │ @@ -646070,15 +646074,15 @@ │ │ │ │ b.n 25df48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x147f50> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25dfda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x147fe2> │ │ │ │ ldr r1, [pc, #520] @ (25e224 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14822c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r7, r6, #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] @ (25e22c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148234>) │ │ │ │ @@ -646249,15 +646253,15 @@ │ │ │ │ b.n 25e15a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148162> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e1ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1481f6> │ │ │ │ bx lr │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r5, r3 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #548] @ (25e470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148478>) │ │ │ │ @@ -646440,15 +646444,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e42e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148436> │ │ │ │ nop │ │ │ │ cmp r6, fp │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #552] @ (25e6b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1486c0>) │ │ │ │ @@ -646631,15 +646635,15 @@ │ │ │ │ b.n 25e5cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1485d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148680> │ │ │ │ orrs r2, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #600] @ (25e930 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148938>) │ │ │ │ @@ -646835,15 +646839,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25e8f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1488f8> │ │ │ │ nop │ │ │ │ lsrs r2, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #520] @ (25eb58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148b60>) │ │ │ │ @@ -647012,15 +647016,15 @@ │ │ │ │ b.n 25e9be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1489c6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 25eace <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148ad6> │ │ │ │ nop │ │ │ │ subs r6, #90 @ 0x5a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r7, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25ec74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x148c7c> │ │ │ │ @@ -647575,15 +647579,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x149168> │ │ │ │ nop │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ 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, #296] @ (25f304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14930c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647692,15 +647696,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f29e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1492a6> │ │ │ │ adds r5, #204 @ 0xcc │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r7, r6, #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] @ (25f458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x149460>) │ │ │ │ @@ -647808,15 +647812,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f3ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1493f2> │ │ │ │ adds r4, #134 @ 0x86 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r7, 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, #300] @ (25f5a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1495a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647921,15 +647925,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f53a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x149542> │ │ │ │ nop │ │ │ │ adds r3, #54 @ 0x36 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #472] @ (25f794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14979c>) │ │ │ │ @@ -648089,15 +648093,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -648265,15 +648269,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r4, r1, #29 │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -648455,15 +648459,16 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r6, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u64 q0, q13, q11 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r7, r6, #3 │ │ │ │ lsls r0, r7, #20 │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #504] @ (25fde0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x149de8>) │ │ │ │ @@ -648643,15 +648648,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r6, r1, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [sl, #-984]! @ 0xfffffc28 │ │ │ │ + mcr2 0, 0, r0, cr10, cr6, {7} │ │ │ │ lsls r0, r2, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ 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 │ │ │ │ @@ -648831,15 +648836,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r6, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb1600f6 │ │ │ │ + @ instruction: 0xfbf600f6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #548] @ (260250 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a258>) │ │ │ │ @@ -649027,15 +649032,15 @@ │ │ │ │ b.n 26018e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a196> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r7, #110 @ 0x6e │ │ │ │ lsls r5, r3, #6 │ │ │ │ vsra.u64 d16, d12, #54 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vst4. {d0-d3}, [r0 :256], r6 │ │ │ │ + vld1.8 @ instruction: 0xf9e000f6 │ │ │ │ mrc2 1, 5, r0, cr6, cr12, {4} │ │ │ │ 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] @ (260400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a408>) │ │ │ │ @@ -649172,15 +649177,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2602da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a2e2> │ │ │ │ nop │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.s64 q8, q11, #42 │ │ │ │ + @ instruction: 0xf0b600f6 │ │ │ │ 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] @ (2605b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a5b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649318,15 +649323,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260486 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a48e> │ │ │ │ nop │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mrc 0, 1, r0, cr14, cr6, {7} │ │ │ │ + vqadd.s16 q0, q15, q11 │ │ │ │ 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, #384] @ (26074c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649459,15 +649464,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26062e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a636> │ │ │ │ nop │ │ │ │ movs r1, #218 @ 0xda │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc 0, cr0, [lr], #984 @ 0x3d8 │ │ │ │ + stc 0, cr0, [lr, #984] @ 0x3d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (2608e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a8f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -649599,15 +649604,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2607c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a7d0> │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xeb2a00f6 │ │ │ │ + stc 0, cr0, [sl], {246} @ 0xf6 │ │ │ │ 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] @ (260a98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14aaa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649745,15 +649750,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26096e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a976> │ │ │ │ nop │ │ │ │ subs r4, r4, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xe99e00f6 │ │ │ │ + orns r0, lr, r6, ror #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, #412] @ (260c50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ac58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649893,16 +649898,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260b22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ab2a> │ │ │ │ nop │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 260c54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ac5c> │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + @ instruction: 0xe8de00f6 │ │ │ │ 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, #456] @ (260e38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ae40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650054,15 +650058,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14acec> │ │ │ │ subs r2, r7, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 260aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14aaf4> │ │ │ │ + b.n 260cac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14acb4> │ │ │ │ lsls r6, r6, #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, #472] @ (261030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b038>) │ │ │ │ @@ -650219,15 +650223,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14aedc> │ │ │ │ adds r2, r2, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 26092c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14a934> │ │ │ │ + b.n 260aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14aaf4> │ │ │ │ lsls r6, r6, #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, #432] @ (261200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b208>) │ │ │ │ @@ -650375,15 +650379,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2610bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b0c4> │ │ │ │ nop │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 26175c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b764> │ │ │ │ + b.n 26191c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b924> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (2613d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b3dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650533,15 +650537,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b290> │ │ │ │ asrs r6, r1, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 2615c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b5c8> │ │ │ │ + b.n 261780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b788> │ │ │ │ lsls r6, r6, #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, #472] @ (2615cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b5d4>) │ │ │ │ @@ -650698,15 +650702,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b478> │ │ │ │ asrs r6, r6, #14 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + b.n 2615e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b5e8> │ │ │ │ lsls r6, r6, #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, #488] @ (2617d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b7dc>) │ │ │ │ @@ -650867,15 +650871,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b678> │ │ │ │ asrs r6, r7, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ble.n 261850 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b858> │ │ │ │ + udf #26 │ │ │ │ lsls r6, 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, #496] @ (2619e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b9ec>) │ │ │ │ @@ -651038,15 +651042,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261874 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14b87c> │ │ │ │ lsrs r6, r6, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - blt.n 261a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ba90> │ │ │ │ + bgt.n 261a48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ba50> │ │ │ │ lsls r6, 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, #524] @ (261c10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14bc18>) │ │ │ │ @@ -651216,15 +651220,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ba98> │ │ │ │ nop │ │ │ │ lsrs r6, r4, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 261ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14bcac> │ │ │ │ + bge.n 261c64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14bc6c> │ │ │ │ lsls r6, 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, #460] @ (261dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14be04>) │ │ │ │ @@ -651378,15 +651382,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14bcac> │ │ │ │ lsrs r6, r6, #13 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvc.n 261e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14bea0> │ │ │ │ + bhi.n 261e58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14be60> │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (261ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651549,15 +651553,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 261e90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14be98> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 2620e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c0f0> │ │ │ │ + bvs.n 2620a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c0b0> │ │ │ │ lsls r6, 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 r4, [pc, #508] @ (262218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c220>) │ │ │ │ @@ -651720,15 +651724,15 @@ │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 262072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c07a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 2620a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c0b0> │ │ │ │ lsls r0, r2, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcc.n 26230c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c314> │ │ │ │ + bmi.n 2622cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c2d4> │ │ │ │ lsls r6, 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, #548] @ (26245c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c464>) │ │ │ │ @@ -651904,15 +651908,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2622d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c2d8> │ │ │ │ nop │ │ │ │ lsls r2, r6, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 262528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c530> │ │ │ │ + bcs.n 2624e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c4f0> │ │ │ │ lsls r6, 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] @ (262720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c728>) │ │ │ │ @@ -652113,15 +652117,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26269a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14c6a2> │ │ │ │ lsls r6, r5, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -652335,15 +652339,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r6, 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] @ (262cdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14cce4>) │ │ │ │ @@ -652543,15 +652547,15 @@ │ │ │ │ b.n 262af2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14cafa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 262c56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14cc5e> │ │ │ │ ldc2l 1, cr0, [r2, #-624]! @ 0xfffffd90 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #520] @ (262f04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14cf0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652721,15 +652725,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 262d72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14cd7a> │ │ │ │ @ instruction: 0xfaae019c │ │ │ │ bcs.n 262ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14cf00> │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (26314c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d154>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652910,15 +652914,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2630c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d0c8> │ │ │ │ strb.w r0, [r0, #412] @ 0x19c │ │ │ │ beq.n 2630e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d0e8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -653105,15 +653109,15 @@ │ │ │ │ b.n 26334e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d356> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ @ instruction: 0xf632019c │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r6, 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] @ (26364c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d654>) │ │ │ │ @@ -653296,18 +653300,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 2635c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d5cc> │ │ │ │ nop │ │ │ │ usat r1, #28, sl, asr #2 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - itte vc │ │ │ │ - lslvc r6, r6, #3 │ │ │ │ - stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ + lsls r6, 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] @ (2638a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d8ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -653475,15 +653479,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2636f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d6fa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26381c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d824> │ │ │ │ nop │ │ │ │ @ instruction: 0xf13a019c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r6, 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, #524] @ (263ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14dad8>) │ │ │ │ @@ -653651,15 +653655,15 @@ │ │ │ │ b.n 26391a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d922> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14d958> │ │ │ │ mcr 1, 7, r0, cr6, cr12, {4} │ │ │ │ - cbnz r2, 263b46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14db4e> │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r6, 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] @ (263d00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14dd08>) │ │ │ │ @@ -653822,15 +653826,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263b62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14db6a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 263c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14dc80> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl], #624 @ 0x270 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + cbnz r6, 263d3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14dd42> │ │ │ │ lsls r6, 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, #476] @ (263efc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14df04>) │ │ │ │ @@ -653986,15 +653990,15 @@ │ │ │ │ b.n 263d66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14dd6e> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14dda4> │ │ │ │ eor.w r1, r6, ip, lsr #2 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb87a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (26410c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e114>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654158,15 +654162,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 263f9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14dfa2> │ │ │ │ nop │ │ │ │ ldmia.w r2, {r2, r3, r4, r7, r8} │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r6, 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] @ (264340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e348>) │ │ │ │ @@ -654331,15 +654335,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2641a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e1a8> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 2642ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e2c2> │ │ │ │ b.n 264040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e048> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 2643be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e3c6> │ │ │ │ lsls r6, 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 r4, [pc, #548] @ (264584 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e58c>) │ │ │ │ @@ -654511,15 +654515,15 @@ │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 2643ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e3d2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 264400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e408> │ │ │ │ b.n 263e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14de28> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r6, 2645aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e5b2> │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r6, 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] @ (2647d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e7e0>) │ │ │ │ @@ -654691,15 +654695,15 @@ │ │ │ │ b.n 264626 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e62e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 264750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e758> │ │ │ │ nop │ │ │ │ b.n 264be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ebf0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, 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] @ (264a1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ea24>) │ │ │ │ @@ -654871,15 +654875,15 @@ │ │ │ │ b.n 264872 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e87a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 264994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14e99c> │ │ │ │ nop │ │ │ │ svc 178 @ 0xb2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r6, 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] @ (264c50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ec58>) │ │ │ │ @@ -655044,15 +655048,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 264ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14eab8> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 264bca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ebd2> │ │ │ │ ble.n 264d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ed38> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, 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] @ (264e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ee9c>) │ │ │ │ @@ -655224,15 +655228,15 @@ │ │ │ │ b.n 264cea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ecf2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 264e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ee14> │ │ │ │ nop │ │ │ │ blt.n 264f0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ef14> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #0 │ │ │ │ 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, #284] @ (264fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14efd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655333,15 +655337,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 264f62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ef6a> │ │ │ │ bhi.n 264fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14efcc> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #568 @ (adr r6, 265208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f210>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 265188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f190>) │ │ │ │ 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, #288] @ (265100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655444,15 +655448,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26509a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f0a2> │ │ │ │ bvc.n 265094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f09c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, pc, #448 @ (adr r5, 2652c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f2d0>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 265248 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f250>) │ │ │ │ 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, #284] @ (265234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f23c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655553,15 +655557,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2651ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f1d6> │ │ │ │ bvs.n 265158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f160> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #328 @ (adr r4, 265384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f38c>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 265304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f30c>) │ │ │ │ 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, #288] @ (26536c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655664,15 +655668,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265306 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f30e> │ │ │ │ bpl.n 265428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f430> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, pc, #224 @ (adr r3, 265454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f45c>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 2653d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f3dc>) │ │ │ │ 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, #312] @ (2654bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f4c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -655785,15 +655789,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26544e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f456> │ │ │ │ nop │ │ │ │ bmi.n 265508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f510> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, pc, #24 @ (adr r2, 2654dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f4e4>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 26585c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f864>) │ │ │ │ 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, #320] @ (265614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f61c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655909,15 +655913,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2655a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f5ae> │ │ │ │ nop │ │ │ │ bcs.n 2655c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f5c8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, pc, #808 @ (adr r0, 265944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f94c>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 2658c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f8cc>) │ │ │ │ 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, #300] @ (265758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f760>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -656026,15 +656030,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2656ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f6f2> │ │ │ │ nop │ │ │ │ bne.n 265854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f85c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #504 @ (adr r0, 265958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f960>) │ │ │ │ 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, #304] @ (2658a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f8a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656144,15 +656148,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f83c> │ │ │ │ beq.n 265914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f91c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ 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, #300] @ (2659e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f9f0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -656259,15 +656263,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26597c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14f984> │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ 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, #324] @ (265b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14fb50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656384,15 +656388,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14fae4> │ │ │ │ ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ 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, #300] @ (265c90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14fc98>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -656499,15 +656503,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14fc2c> │ │ │ │ ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ 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, #320] @ (265dec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14fdf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656622,15 +656626,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265d80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14fd88> │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ 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, #348] @ (265f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ff6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656751,15 +656755,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 265ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14ff00> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ 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, #348] @ (2660dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1500e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656880,15 +656884,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x150078> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ 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, #332] @ (266244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15024c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657009,15 +657013,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2661d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1501e0> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ 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, #332] @ (2663ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1503b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657138,15 +657142,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x150348> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ 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, #316] @ (266504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15050c>) │ │ │ │ @@ -657261,15 +657265,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x150498> │ │ │ │ stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ 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, #332] @ (26666c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x150674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657389,15 +657393,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x150608> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ 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, #316] @ (2667c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1507cc>) │ │ │ │ @@ -657512,15 +657516,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x150758> │ │ │ │ stmia r1!, {r1, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ 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, #324] @ (266924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15092c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657642,15 +657646,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2668ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1508c2> │ │ │ │ itet gt │ │ │ │ lslgt r4, r3, #6 │ │ │ │ - strle r0, [sp, #160] @ 0xa0 │ │ │ │ + strle r1, [sp, #32] │ │ │ │ lslgt r6, 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 │ │ │ │ @@ -662343,17 +662347,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #30] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [pc, #312] @ (26a610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154618>) │ │ │ │ + ldr r5, [pc, #184] @ (26a590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154598>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #0] @ (26a4dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1544e4>) │ │ │ │ + ldr r3, [pc, #896] @ (26a85c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154864>) │ │ │ │ lsls r1, 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] @ (26a6c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1546cc>) │ │ │ │ @@ -662507,17 +662511,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 26a5c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1545c8> │ │ │ │ nop │ │ │ │ strh r4, [r6, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [pc, #504] @ (26a8c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1548cc>) │ │ │ │ + ldr r3, [pc, #376] @ (26a844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15484c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #112] @ (26a740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154748>) │ │ │ │ + ldr r1, [pc, #1008] @ (26aac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154ac8>) │ │ │ │ lsls r1, 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] @ (26a91c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154924>) │ │ │ │ @@ -662700,17 +662704,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26a7e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1547ee> │ │ │ │ strh r0, [r0, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [pc, #344] @ (26aa7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154a84>) │ │ │ │ + ldr r1, [pc, #216] @ (26a9fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154a04>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov ip, fp │ │ │ │ + blxns r7 │ │ │ │ lsls r1, 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] @ (26ab6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154b74>) │ │ │ │ @@ -662889,17 +662893,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26aa3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154a42> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #25] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mov r4, r3 │ │ │ │ + mov ip, pc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add lr, r1 │ │ │ │ + cmp r6, sp │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #596] @ (26ade4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154dec>) │ │ │ │ @@ -663083,17 +663087,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 26aca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154ca8> │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bics r2, r7 │ │ │ │ + add sl, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (26b06c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x155074>) │ │ │ │ @@ -663281,17 +663285,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 26af18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x154f20> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adcs r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + eors r6, r7 │ │ │ │ lsls r1, 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] @ (26b31c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x155324>) │ │ │ │ @@ -663492,17 +663496,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 26b1b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1551bc> │ │ │ │ nop │ │ │ │ strb r0, [r3, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r1, 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] @ (26b5cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1555d4>) │ │ │ │ @@ -663701,17 +663705,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 26b464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15546c> │ │ │ │ strb r0, [r5, #17] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -666182,17 +666186,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r1, 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] @ (26d63c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157644>) │ │ │ │ @@ -666253,17 +666257,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r0, [r3, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r2, r1 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (26d7d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1577d8>) │ │ │ │ @@ -666383,17 +666387,17 @@ │ │ │ │ b.n 26d6ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1576d2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26d73a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157742> │ │ │ │ nop │ │ │ │ str r4, [r1, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + adds r4, r4, r3 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (26d960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157968>) │ │ │ │ @@ -666513,17 +666517,17 @@ │ │ │ │ bne.n 26d858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157860> │ │ │ │ b.n 26d860 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157868> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26d8ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1578d6> │ │ │ │ ldr r7, [pc, #720] @ (26dc34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157c3c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r1, 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] @ (26db20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157b28>) │ │ │ │ @@ -666653,17 +666657,17 @@ │ │ │ │ bne.w 26da00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157a08> │ │ │ │ b.n 26da0a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157a12> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26da8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157a94> │ │ │ │ ldr r6, [pc, #144] @ (26dbb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157bbc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r1, 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] @ (26dce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157cec>) │ │ │ │ @@ -666794,17 +666798,17 @@ │ │ │ │ bne.w 26dbc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157bcc> │ │ │ │ b.n 26dbce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157bd6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26dc50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157c58> │ │ │ │ ldr r4, [pc, #400] @ (26de78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157e80>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26ded0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157ed8>) │ │ │ │ @@ -666942,17 +666946,17 @@ │ │ │ │ bne.w 26dd9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157da6> │ │ │ │ b.n 26ddaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157db2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26de3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157e42> │ │ │ │ ldr r2, [pc, #632] @ (26e14c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x158154>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26e0c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1580c8>) │ │ │ │ @@ -667091,17 +667095,17 @@ │ │ │ │ bne.w 26df8e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157f96> │ │ │ │ b.n 26df9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x157fa2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 26e02a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x158032> │ │ │ │ ldr r0, [pc, #712] @ (26e38c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x158394>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (26e170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x158178>) │ │ │ │ @@ -671528,17 +671532,17 @@ │ │ │ │ bne.n 2715a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b5aa> │ │ │ │ b.n 2715aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b5b2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 271614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b61c> │ │ │ │ asrs r4, r5, #9 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 271704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b70c> │ │ │ │ + bgt.n 2716c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b6cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 27170c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b714> │ │ │ │ + bge.n 2716cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b6d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (271824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b82c>) │ │ │ │ @@ -671654,17 +671658,17 @@ │ │ │ │ bne.n 271728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b730> │ │ │ │ b.n 271730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b738> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 271798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b7a0> │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 2717a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b7a8> │ │ │ │ + bge.n 271760 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b768> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 271788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b790> │ │ │ │ + bhi.n 271748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b750> │ │ │ │ lsls r0, 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] @ (2719e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b9ec>) │ │ │ │ @@ -671794,17 +671798,17 @@ │ │ │ │ bne.w 2718c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b8cc> │ │ │ │ b.n 2718ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b8d6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 271950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b958> │ │ │ │ lsrs r0, r4, #29 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 271a04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15ba0c> │ │ │ │ + bhi.n 2719c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b9cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 2719cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b9d4> │ │ │ │ + bvs.n 27198c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15b994> │ │ │ │ lsls r0, 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] @ (271ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bbb0>) │ │ │ │ @@ -671935,17 +671939,17 @@ │ │ │ │ bne.w 271a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15ba90> │ │ │ │ b.n 271a92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15ba9a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 271b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bb1c> │ │ │ │ lsrs r0, r4, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 271c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bc68> │ │ │ │ + bvc.n 271c20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bc28> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 271c08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bc10> │ │ │ │ + bpl.n 271bc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bbd0> │ │ │ │ lsls r0, 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] @ (271d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bd9c>) │ │ │ │ @@ -672083,17 +672087,17 @@ │ │ │ │ bne.w 271c62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bc6a> │ │ │ │ b.n 271c6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bc76> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 271cfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bd06> │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bmi.n 271e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bea0> │ │ │ │ + bpl.n 271e58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15be60> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 271e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15be28> │ │ │ │ + bcc.n 271de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bde8> │ │ │ │ lsls r0, 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] @ (271f84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bf8c>) │ │ │ │ @@ -672232,17 +672236,17 @@ │ │ │ │ bne.w 271e52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15be5a> │ │ │ │ b.n 271e5e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15be66> │ │ │ │ mov r0, r4 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 271eee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bef6> │ │ │ │ lsrs r6, r5, #7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcs.n 271ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bed0> │ │ │ │ + bcc.n 272088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15c090> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 272030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15c038> │ │ │ │ + bne.n 271ff0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15bff8> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (272058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15c060>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -674186,15 +674190,15 @@ │ │ │ │ nop │ │ │ │ bge.n 27329c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15d2a4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bge.n 273274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15d27c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r6, r3, #632 @ 0x278 │ │ │ │ add.w ip, r3, #680 @ 0x2a8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -678173,19 +678177,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 275fba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15ffc2> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 275e06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15fe0e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - b.n 275aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15fab4> │ │ │ │ + b.n 275c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15fc74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 275a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15fa7c> │ │ │ │ + b.n 275c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15fc3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276128 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160130> │ │ │ │ @@ -678297,15 +678301,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 276094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16009c> │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 276758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160760> │ │ │ │ + b.n 276918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160920> │ │ │ │ lsls r0, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276292 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16029a> │ │ │ │ @@ -678425,15 +678429,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 2761ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1601f2> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 2765f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1605f8> │ │ │ │ + b.n 2767b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1607b8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 2763f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1603fa> │ │ │ │ @@ -678548,15 +678552,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 276354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16035c> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 276490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160498> │ │ │ │ + b.n 276650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160658> │ │ │ │ lsls r0, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160570> │ │ │ │ @@ -678677,15 +678681,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 2764c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1604c8> │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r0, 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] @ (276810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160818>) │ │ │ │ @@ -678882,17 +678886,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r0, 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] @ (276ab8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160ac0>) │ │ │ │ @@ -679091,17 +679095,17 @@ │ │ │ │ lslvs r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, 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] @ (276d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x160d68>) │ │ │ │ @@ -679300,17 +679304,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r0, 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] @ (277008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161010>) │ │ │ │ @@ -679508,17 +679512,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r0, 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] @ (2772b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1612bc>) │ │ │ │ @@ -679718,17 +679722,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r0, 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] @ (277560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161568>) │ │ │ │ @@ -679928,17 +679932,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r0, 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, #756] @ (277884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16188c>) │ │ │ │ @@ -680169,17 +680173,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 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r0, 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, #760] @ (277bb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161bb8>) │ │ │ │ @@ -680411,17 +680415,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 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ 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, #144] @ (277c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161c74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680473,15 +680477,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161c20> │ │ │ │ nop │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ 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, #160] @ (277d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161d2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680538,15 +680542,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161cd4> │ │ │ │ nop │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ 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, #180] @ (277df0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161df8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680606,15 +680610,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 277d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161d8c> │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, 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 277d2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161d34> │ │ │ │ @@ -680692,15 +680696,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161ea0> │ │ │ │ nop │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ 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, #164] @ (277fb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161fb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680758,15 +680762,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277f58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x161f60> │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ 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, #208] @ (278098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1620a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680833,15 +680837,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 278014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16201c> │ │ │ │ add r7, pc, #904 @ (adr r7, 278424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16242c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, 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] │ │ │ │ @@ -680926,15 +680930,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 278158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162160> │ │ │ │ add r6, pc, #624 @ (adr r6, 278418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162420>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r0, 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] @ (27828c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162294>) │ │ │ │ @@ -681003,15 +681007,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278212 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16221a> │ │ │ │ add r5, pc, #912 @ (adr r5, 278620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162628>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r0, 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] @ (278378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162380>) │ │ │ │ @@ -681081,15 +681085,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2782fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162306> │ │ │ │ add r4, pc, #1016 @ (adr r4, 278774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16277c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, 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] @ (278460 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162468>) │ │ │ │ @@ -681158,18 +681162,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2783e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1623ee> │ │ │ │ add r4, pc, #64 @ (adr r4, 2784a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1624ac>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - itte al │ │ │ │ - lslal r0, r4, #3 │ │ │ │ - pushal {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ + lsls r0, 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] @ (27854c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -681236,18 +681240,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2784d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1624da> │ │ │ │ add r3, pc, #168 @ (adr r3, 2785f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162600>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bkpt 0x00fa │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte le │ │ │ │ + lslle r0, r4, #3 │ │ │ │ + pushle {r4, r5, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (278634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16263c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov.f32 s16, s0 │ │ │ │ vmov r5, s0 │ │ │ │ @@ -681313,15 +681317,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2785ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1625c2> │ │ │ │ add r2, pc, #240 @ (adr r2, 278728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162730>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bkpt 0x0012 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r0, 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] @ (278720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162728>) │ │ │ │ @@ -681391,15 +681395,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2786a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1626ae> │ │ │ │ add r1, pc, #344 @ (adr r1, 27887c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162884>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r0, 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] @ (278810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162818>) │ │ │ │ @@ -681470,15 +681474,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278796 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16279e> │ │ │ │ add r0, pc, #424 @ (adr r0, 2789bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1629c4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r0, 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] @ (278900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162908>) │ │ │ │ @@ -681549,15 +681553,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278886 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16288e> │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cbnz r6, 278958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162960> │ │ │ │ + pop {r1, r2, r5} │ │ │ │ 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, #204] @ (2789e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1629ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681625,15 +681629,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27896c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162974> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 278a3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162a44> │ │ │ │ lsls r0, 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] @ (278ad4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162adc>) │ │ │ │ @@ -681704,15 +681708,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278a5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162a62> │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cbnz r2, 278af8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162b00> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r0, 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] @ (278bc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162bcc>) │ │ │ │ @@ -681783,15 +681787,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278b4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162b52> │ │ │ │ ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + cbnz r2, 278be4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162bec> │ │ │ │ lsls r0, 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] @ (278cb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162cbc>) │ │ │ │ @@ -681862,15 +681866,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162c42> │ │ │ │ ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ 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, #204] @ (278d98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162da0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681938,15 +681942,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162d28> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ 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, #204] @ (278e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162e84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682014,15 +682018,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162e0c> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (278f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162f78>) │ │ │ │ @@ -682094,15 +682098,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278ef2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162efa> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (279064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16306c>) │ │ │ │ @@ -682174,15 +682178,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278fe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x162ff0> │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cbz r2, 2790e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1630ec> │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (279160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163168>) │ │ │ │ @@ -682256,15 +682260,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2790e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1630ec> │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 2791d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1631e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (27925c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163264>) │ │ │ │ @@ -682339,15 +682343,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2791da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1631e2> │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cbz r2, 27929e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1632a6> │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (279360 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163368>) │ │ │ │ @@ -682424,15 +682428,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2792de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1632e6> │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 279398 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1633a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (279454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16345c>) │ │ │ │ @@ -682504,15 +682508,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2793da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1633e2> │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (279548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163550>) │ │ │ │ @@ -682585,15 +682589,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2794cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1634d4> │ │ │ │ nop │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r0, 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] @ (279638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163640>) │ │ │ │ @@ -682664,15 +682668,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2795be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1635c6> │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (27972c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163734>) │ │ │ │ @@ -682745,15 +682749,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2796b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1636b8> │ │ │ │ nop │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (279820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163828>) │ │ │ │ @@ -682825,15 +682829,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2797a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1637ae> │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (279914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16391c>) │ │ │ │ @@ -682906,15 +682910,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1638a0> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r0, 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] @ (279a04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163a0c>) │ │ │ │ @@ -682985,15 +682989,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27998a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163992> │ │ │ │ ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r0, 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] @ (279af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163afc>) │ │ │ │ @@ -683064,15 +683068,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279a7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163a82> │ │ │ │ ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #220] @ (279bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163bf4>) │ │ │ │ @@ -683146,15 +683150,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163b74> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r0, 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] @ (279cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163cfc>) │ │ │ │ @@ -683231,15 +683235,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279c72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163c7a> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r7, pc, #336 @ (adr r7, 279e4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163e54>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r0, 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] @ (279dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163e04>) │ │ │ │ @@ -683316,15 +683320,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279d7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163d82> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r6, pc, #304 @ (adr r6, 279f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163f3c>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 279eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163ebc>) │ │ │ │ lsls r0, 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] @ (279f10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163f18>) │ │ │ │ @@ -683404,15 +683408,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279e8e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163e96> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r5, pc, #224 @ (adr r5, 279ff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164000>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 279f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163f80>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (27a014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16401c>) │ │ │ │ @@ -683488,15 +683492,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x163fa0> │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, pc, #200 @ (adr r4, 27a0e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1640ec>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 27a064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16406c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (27a118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164120>) │ │ │ │ @@ -683572,15 +683576,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a09c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1640a4> │ │ │ │ strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r3, pc, #184 @ (adr r3, 27a1d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1641e0>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 27a158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164160>) │ │ │ │ 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, #212] @ (27a208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164210>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -683650,15 +683654,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a18e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164196> │ │ │ │ strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r2, pc, #248 @ (adr r2, 27a308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164310>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 27a288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164290>) │ │ │ │ lsls r0, 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] @ (27a310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164318>) │ │ │ │ @@ -683735,15 +683739,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a28e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164296> │ │ │ │ nop │ │ │ │ strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r1, pc, #224 @ (adr r1, 27a3f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164400>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 27a378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164380>) │ │ │ │ lsls r0, 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] @ (27a424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16442c>) │ │ │ │ @@ -683823,15 +683827,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a3a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1643aa> │ │ │ │ nop │ │ │ │ strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r0, pc, #144 @ (adr r0, 27a4bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1644c4>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 27a43c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164444>) │ │ │ │ lsls r0, 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] @ (27a530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164538>) │ │ │ │ @@ -683910,15 +683914,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a4ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1644b6> │ │ │ │ strh r4, [r4, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, 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] @ (27a63c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164644>) │ │ │ │ @@ -683997,15 +684001,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a5ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1645c2> │ │ │ │ strh r0, [r3, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ 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, #212] @ (27a72c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164734>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -684076,15 +684080,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a6b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1646ba> │ │ │ │ nop │ │ │ │ strh r0, [r2, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, 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] @ (27a830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164838>) │ │ │ │ @@ -684159,15 +684163,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a7b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1647b8> │ │ │ │ nop │ │ │ │ strh r4, [r3, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, 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] @ (27a940 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164948>) │ │ │ │ @@ -684245,15 +684249,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a8c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1648c8> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, 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] @ (27aa54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164a5c>) │ │ │ │ @@ -684333,15 +684337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a9d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1649da> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r0, 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] @ (27ab5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164b64>) │ │ │ │ @@ -684418,15 +684422,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27aada <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164ae2> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r0, 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] @ (27ac6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164c74>) │ │ │ │ @@ -684505,15 +684509,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27abec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164bf4> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, 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] @ (27ad7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164d84>) │ │ │ │ @@ -684592,15 +684596,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27acfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164d04> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, 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] @ (27ae9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164ea4>) │ │ │ │ @@ -684683,15 +684687,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ae1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164e24> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r0, 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] @ (27afa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164fb0>) │ │ │ │ @@ -684768,15 +684772,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27af28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x164f30> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r0, 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] @ (27b0c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1650cc>) │ │ │ │ @@ -684857,15 +684861,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16504c> │ │ │ │ nop │ │ │ │ strb r6, [r3, #31] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r0, 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] @ (27b1e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1651ec>) │ │ │ │ @@ -684948,15 +684952,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16516c> │ │ │ │ nop │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, 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] @ (27b300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x165308>) │ │ │ │ @@ -685040,15 +685044,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b27a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x165282> │ │ │ │ nop │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (27b3dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1653e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -685122,15 +685126,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 27b372 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16537a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 27b338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x165340> │ │ │ │ strb r6, [r1, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + ands r2, r1 │ │ │ │ lsls r5, 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] @ (27b6a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1656ac>) │ │ │ │ @@ -685339,17 +685343,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r5, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27bcca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x165cd2> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -685703,15 +685707,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 27b758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x165760> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ands r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -686148,17 +686152,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27c7be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1667c6> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -686518,15 +686522,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 27c21a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x166222> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -687032,15 +687036,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r5, r6, #3 │ │ │ │ adds r4, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (27d048 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x167050>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27d04c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x167054>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -687320,17 +687324,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cb66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x166b6e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -687627,15 +687631,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ cmp r4, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (27d75c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x167764>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27d760 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x167768>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -687915,17 +687919,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d27a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x167282> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -688196,15 +688200,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r5, #102 @ 0x66 │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27da84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x167a8c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688523,17 +688527,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 27da92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x167a9a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -688946,15 +688950,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ subs r4, r5, #3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r5, r6, #3 │ │ │ │ adds r4, r4, #0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27e3c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1683ce> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -689302,17 +689306,17 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27e7fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x168802> │ │ │ │ b.n 27e802 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16880a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -689685,15 +689689,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ asrs r0, r4, #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r2, r0, #12 │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27ece8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x168cf0> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -690043,17 +690047,17 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27ecf6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x168cfe> │ │ │ │ b.n 27eb66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x168b6e> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ @@ -690597,15 +690601,16 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 q8, q11, q10 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + lsls r5, r6, #3 │ │ │ │ lsls r0, r2, #29 │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27f89a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1698a2> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ bl 27242c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x15c434> │ │ │ │ @@ -690890,16 +690895,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27f8a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1698b0> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr.w r0, [r8, #223] @ 0xdf │ │ │ │ - @ instruction: 0xf5e600df │ │ │ │ + ldrsh.w r0, [r8, #223] @ 0xdf │ │ │ │ + movt r0, #26847 @ 0x68df │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ sbfx r3, r3, #0, #10 │ │ │ │ @@ -692057,15 +692062,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2809e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9ec>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2809ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9b4> │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -692094,15 +692099,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r0, 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] @ (280b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ab30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692174,16 +692179,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280aa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16aab0> │ │ │ │ adds r2, r2, #5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strd r0, r0, [lr], #-892 @ 0x37c │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + strd r0, r0, [lr, #-892] @ 0x37c │ │ │ │ + subs r2, #6 │ │ │ │ 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] @ (280c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ac20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692257,17 +692262,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16aba0> │ │ │ │ adds r6, r4, #1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 280b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ab24> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + @ instruction: 0xe85e00df │ │ │ │ + subs r1, #22 │ │ │ │ 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] @ (280cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16acf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692335,17 +692339,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280c86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ac8e> │ │ │ │ subs r6, r6, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 280a34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16aa3c> │ │ │ │ + b.n 280bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16abfc> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r0, 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] @ (280e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16aea0>) │ │ │ │ @@ -692487,23 +692491,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 280d9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ada6> │ │ │ │ nop │ │ │ │ subs r0, r3, r2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 28090c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a914> │ │ │ │ + b.n 280acc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16aad4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r7, #10 │ │ │ │ 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] @ (280f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16af80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692570,17 +692574,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280f0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16af16> │ │ │ │ nop │ │ │ │ adds r2, r5, r3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 2807b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a7b8> │ │ │ │ + b.n 280970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a978> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ 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] @ (281050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692648,17 +692652,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280fe6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16afee> │ │ │ │ adds r6, r2, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 2816d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b6dc> │ │ │ │ + b.n 280894 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a89c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ 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] @ (2810e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b0ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692706,15 +692710,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 28161c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b624> │ │ │ │ + b.n 2817dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b7e4> │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -692778,15 +692782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 281540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b548> │ │ │ │ + b.n 281700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b708> │ │ │ │ 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 r4, [pc, #128] @ (281258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b260>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692838,15 +692842,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #23 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 2814a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b4b0> │ │ │ │ + b.n 281668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b670> │ │ │ │ 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, #196] @ (281334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b33c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -692917,17 +692921,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2812c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b2d0> │ │ │ │ asrs r0, r7, #20 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 2813f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b3f8> │ │ │ │ + b.n 2815b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b5b8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ 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] @ (28140c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692995,17 +692999,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2813a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b3aa> │ │ │ │ asrs r2, r3, #17 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + b.n 2814d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b4e0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r1, #26 │ │ │ │ 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] @ (2814ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b4f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -693076,17 +693080,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b488> │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ 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] @ (2815c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b5c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693153,17 +693157,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281556 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b55e> │ │ │ │ nop │ │ │ │ asrs r2, r4, #10 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ble.n 281568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b570> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ 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, #132] @ (281660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b668>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693216,15 +693220,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ble.n 28169c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b6a4> │ │ │ │ + ble.n 28165c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b664> │ │ │ │ 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, #132] @ (2816fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b704>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693277,15 +693281,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bgt.n 281800 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b808> │ │ │ │ + ble.n 2817c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b7c8> │ │ │ │ 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, #132] @ (281798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b7a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693339,15 +693343,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blt.n 281764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b76c> │ │ │ │ + bgt.n 281724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b72c> │ │ │ │ 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, #128] @ (281830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b838>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693395,15 +693399,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r7, #31 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blt.n 2818cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b8d4> │ │ │ │ + bgt.n 28188c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b894> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2818f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b8fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693459,15 +693463,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #29 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bge.n 28180c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b814> │ │ │ │ + blt.n 2819cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b9d4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2819b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b9c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693523,15 +693527,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 281948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b950> │ │ │ │ + bge.n 281908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16b910> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (281aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16baac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693606,17 +693610,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 281a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ba2c> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #23 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bhi.n 281a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ba9c> │ │ │ │ + bls.n 281a54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ba5c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ 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, #204] @ (281b8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bb94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693686,17 +693690,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281b0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bb16> │ │ │ │ lsrs r2, r5, #19 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bhi.n 281ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bbb0> │ │ │ │ + bhi.n 281b68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bb70> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ 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] @ (281c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bc68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693763,17 +693767,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281bf6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bbfe> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #16 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvc.n 281cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bcd0> │ │ │ │ + bhi.n 281c88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bc90> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ 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, #144] @ (281d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bd14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693823,15 +693827,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r6, #12 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 281df0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bdf8> │ │ │ │ + bvc.n 281db0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bdb8> │ │ │ │ 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] @ (281d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bda4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693881,15 +693885,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #10 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 281d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bd6c> │ │ │ │ + bvs.n 281d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bd2c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (281e78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16be80>) │ │ │ │ @@ -693959,17 +693963,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 281e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16be20> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 281eac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16beb4> │ │ │ │ + bpl.n 281e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16be74> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ 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] @ (281f50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bf58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694037,17 +694041,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281ee6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16beee> │ │ │ │ lsrs r6, r2, #4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 281fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bfdc> │ │ │ │ + bpl.n 281f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bf9c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ 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] @ (281fec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bff4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694099,15 +694103,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 281f14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16bf1c> │ │ │ │ + bmi.n 2820d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c0dc> │ │ │ │ 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, #144] @ (282094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c09c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694167,15 +694171,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 28206c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c074> │ │ │ │ + bcc.n 28202c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c034> │ │ │ │ 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, #152] @ (282144 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c14c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694239,15 +694243,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #27 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 2821bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c1c4> │ │ │ │ + bcc.n 28217c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c184> │ │ │ │ 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 r4, [pc, #136] @ (2821e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c1ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694303,15 +694307,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #25 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 28211c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c124> │ │ │ │ + bcs.n 2822dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c2e4> │ │ │ │ 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, #152] @ (282294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c29c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694375,15 +694379,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 28226c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c274> │ │ │ │ + bne.n 28222c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c234> │ │ │ │ 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, #160] @ (28234c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c354>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694451,15 +694455,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r7, #19 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 2823b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c3b8> │ │ │ │ + bne.n 282370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c378> │ │ │ │ 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, #184] @ (28241c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694526,17 +694530,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2823b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c3ba> │ │ │ │ nop │ │ │ │ lsls r6, r0, #17 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 2824cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c4d4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r1, #12 │ │ │ │ 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] @ (2824f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c4f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694603,17 +694607,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282486 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c48e> │ │ │ │ nop │ │ │ │ lsls r2, r6, #13 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ 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] @ (2825c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c5cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694680,17 +694684,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28255a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c562> │ │ │ │ nop │ │ │ │ lsls r6, r3, #10 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r4, #5 │ │ │ │ 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, #244] @ (2826d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c6dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694773,17 +694777,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 28263c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c644> │ │ │ │ nop │ │ │ │ lsls r2, r1, #7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, #1 │ │ │ │ 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] @ (2827a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c7b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694850,17 +694854,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28273e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c746> │ │ │ │ nop │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #6 │ │ │ │ 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] @ (282880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694927,17 +694931,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282816 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c81e> │ │ │ │ vsra.u64 d16, d10, #26 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #2 │ │ │ │ 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] @ (282954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c95c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695003,17 +695007,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2828ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16c8f2> │ │ │ │ nop │ │ │ │ veor d0, d30, d10 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r7 │ │ │ │ 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, #160] @ (282a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ca1c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -695075,15 +695079,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 1, r0, cr6, cr10, {4} │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, 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, #184] @ (282ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16caec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695149,17 +695153,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282a7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ca82> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + subs r4, r0, r1 │ │ │ │ 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] @ (282bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16cbc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695226,17 +695230,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282b52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16cb5a> │ │ │ │ stc2 1, cr0, [sl], #616 @ 0x268 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r5, 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 r3, [pc, #196] @ (282c9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16cca4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -695306,17 +695310,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282c30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16cc38> │ │ │ │ @ instruction: 0xfbd0019a │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + adds r2, r1, r2 │ │ │ │ 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] @ (282d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16cd40>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -695367,15 +695371,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfaf0019a │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ 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 r3, [pc, #112] @ (282dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16cdc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695420,15 +695424,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa5c019a │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ 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, #68] @ 282e1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ce24> │ │ │ │ sub sp, #28 │ │ │ │ @@ -695664,17 +695668,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282ffe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d006> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7fa019a │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r0, 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] @ (283170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695745,15 +695749,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf726019a │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (283244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d24c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695820,17 +695824,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2831da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d1e2> │ │ │ │ @ instruction: 0xf622019a │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ 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] @ (283318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d320>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695896,17 +695900,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2832ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d2b6> │ │ │ │ nop │ │ │ │ adc.w r1, sl, #5046272 @ 0x4d0000 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ 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] @ (2833dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d3e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695968,18 +695972,18 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28337a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d382> │ │ │ │ nop │ │ │ │ orns r1, r6, #5046272 @ 0x4d0000 │ │ │ │ - itee lt │ │ │ │ - lsllt r7, r3, #3 │ │ │ │ - asrge r4, r5, #1 │ │ │ │ - lslge r0, r4, #3 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ + 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, #140] @ (283484 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d48c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -696031,19 +696035,19 @@ │ │ │ │ ldr r2, [pc, #20] @ (28348c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d494>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf3b2019a │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - push {lr} │ │ │ │ + ite le │ │ │ │ + lslle r7, r3, #3 │ │ │ │ + pushgt {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2834e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d4f0> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 2834ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d4f4> │ │ │ │ add r2, sp, #4 │ │ │ │ @@ -696267,15 +696271,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0e4019a │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ 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, #68] @ 283794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d79c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -696513,17 +696517,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28397a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16d982> │ │ │ │ mcr 1, 4, r0, cr2, cr10, {4} │ │ │ │ - cbnz r2, 283a16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16da1e> │ │ │ │ + hlt 0x000a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ 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, #204] @ (283acc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696592,17 +696596,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 283a4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16da56> │ │ │ │ stc 1, cr0, [sl, #616]! @ 0x268 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 283afe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16db06> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ 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, #180] @ (283b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dba4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696667,17 +696671,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283b36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16db3e> │ │ │ │ stcl 1, cr0, [r2], {154} @ 0x9a │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ 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] @ (283c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dc68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696739,17 +696743,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283bfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dc06> │ │ │ │ nop │ │ │ │ @ instruction: 0xebf2019a │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (283ce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dcf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696789,15 +696793,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (283cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dcf4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xeb30019a │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ 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] @ 283d54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dd5c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -696975,17 +696979,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283e6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16de76> │ │ │ │ nop │ │ │ │ @ instruction: 0xe98a019a │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ 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] @ (283fac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dfb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697051,17 +697055,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283f42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16df4a> │ │ │ │ nop │ │ │ │ ldmia.w r6!, {r1, r3, r4, r7, r8} │ │ │ │ - cbz r4, 28402c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e034> │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (284080 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e088>) │ │ │ │ @@ -697125,15 +697129,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ b.n 284038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e040> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r0, 2840c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e0d0> │ │ │ │ + cbz r0, 284100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e108> │ │ │ │ lsls r7, r3, #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] @ (284148 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e150>) │ │ │ │ @@ -697195,15 +697199,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ b.n 283f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16df68> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 284196 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e19e> │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -697293,15 +697297,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 283ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16def0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbz r0, 284270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e278> │ │ │ │ + sxth r0, r0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -697387,15 +697391,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 283dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ddc8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r3, #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] @ (284470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697476,17 +697480,18 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2843d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e3e0> │ │ │ │ b.n 283cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16dcd0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vshr.u64 q8, , #26 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r0, 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 │ │ │ │ bl 284370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e378> │ │ │ │ @@ -697555,15 +697560,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 284b68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16eb70> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ 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 │ │ │ │ @@ -697641,17 +697646,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2845ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e5f6> │ │ │ │ nop │ │ │ │ b.n 284a70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ea78> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r0, #892]! @ 0x37c │ │ │ │ + mrc2 0, 6, r0, cr0, cr15, {6} │ │ │ │ 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] @ (2846e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -697691,15 +697696,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 284954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e95c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ 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] @ 28474c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e754> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -697883,15 +697888,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ svc 146 @ 0x92 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ 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, #188] @ (2849d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e9e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697959,17 +697964,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28496e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16e976> │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xfa6e00df │ │ │ │ + @ instruction: 0xfb4e00df │ │ │ │ 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] @ (284a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ea9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -698034,15 +698039,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 284a08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ea10> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ 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, #152] @ (284b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16eb50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698102,15 +698107,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bgt.n 284b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16eb48> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 284c00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ec08> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -698318,17 +698323,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 284d28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ed30> │ │ │ │ bge.n 284d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ed60> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r5, pc, #952 @ (adr r5, 285168 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f170>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 2850e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f0f0>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subw r0, r6, #2271 @ 0x8df │ │ │ │ + @ instruction: 0xf78600df │ │ │ │ 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 284cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16eccc> │ │ │ │ @@ -698414,17 +698419,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 284e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ee3c> │ │ │ │ nop │ │ │ │ bls.n 284e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ee6c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, pc, #848 @ (adr r4, 285224 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f22c>) │ │ │ │ + add r5, pc, #720 @ (adr r5, 2851a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f1ac>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf58c00df │ │ │ │ + @ instruction: 0xf66c00df │ │ │ │ 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] @ (284f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ef5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -698467,15 +698472,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 284ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16eee8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, pc, #152 @ (adr r4, 284ff4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16effc>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 284f74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16ef7c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 284fac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16efb4> │ │ │ │ sub sp, #20 │ │ │ │ @@ -698658,17 +698663,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2850e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f0ee> │ │ │ │ bvc.n 28518c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f194> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r2, pc, #200 @ (adr r2, 285234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f23c>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 2851b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f1bc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf2ea00df │ │ │ │ + ubfx r0, sl, #3, #32 │ │ │ │ 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] @ (28523c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -698735,17 +698740,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2851d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f1da> │ │ │ │ bvs.n 285294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f29c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r1, pc, #328 @ (adr r1, 28538c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f394>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 28530c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f314>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - addw r0, sl, #223 @ 0xdf │ │ │ │ + @ instruction: 0xf2ea00df │ │ │ │ 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] @ (2852e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f2ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -698797,15 +698802,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 28538c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f394> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r0, pc, #608 @ (adr r0, 28554c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f554>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 2854cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f4d4>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2853e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f3f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698884,17 +698889,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 285350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f358> │ │ │ │ nop │ │ │ │ bmi.n 285348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f350> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #608 @ (adr r0, 285650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f658>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - orns r0, r0, #223 @ 0xdf │ │ │ │ + adcs.w r0, r0, #223 @ 0xdf │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (285510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -698979,17 +698984,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 28545e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f466> │ │ │ │ bcc.n 285460 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f468> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vqadd.s8 q8, q15, │ │ │ │ + bic.w r0, lr, #223 @ 0xdf │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2855d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -699051,17 +699056,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285572 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f57a> │ │ │ │ nop │ │ │ │ bcs.n 2856d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f6dc> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mrc 0, 3, r0, cr4, cr15, {6} │ │ │ │ + vqadd.s16 q8, q10, │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (285698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f6a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -699123,17 +699128,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285636 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f63e> │ │ │ │ nop │ │ │ │ bne.n 285610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f618> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldc 0, cr0, [r0, #892]! @ 0x37c │ │ │ │ + mrc 0, 4, r0, cr0, cr15, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28575c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -699195,17 +699200,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2856fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f702> │ │ │ │ nop │ │ │ │ beq.n 28574c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f754> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stcl 0, cr0, [ip], #892 @ 0x37c │ │ │ │ + stcl 0, cr0, [ip, #892] @ 0x37c │ │ │ │ stmdb 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] @ (28586c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f874>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ @@ -699289,17 +699294,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2857dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f7e4> │ │ │ │ nop │ │ │ │ beq.n 2858cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f8d4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rsbs r0, sl, pc, lsr #3 │ │ │ │ + ldc 0, cr0, [sl], #892 @ 0x37c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285940 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -699365,17 +699370,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2858d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f8de> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add.w r0, r8, pc, lsr #3 │ │ │ │ + @ instruction: 0xebe800df │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (285a04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16fa0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -699437,17 +699442,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2859a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f9aa> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - orr.w r0, r4, pc, lsr #3 │ │ │ │ + @ instruction: 0xeb2400df │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285ad8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16fae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -699513,17 +699518,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285a6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16fa76> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrd r0, r0, [r0, #-892]! @ 0x37c │ │ │ │ + orrs.w r0, r0, pc, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (285ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16fba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -699578,15 +699583,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ 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 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -699956,17 +699961,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28603a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170042> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 2867f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1707f8> │ │ │ │ + b.n 2859b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16f9b8> │ │ │ │ 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, #184] @ (28618c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700033,17 +700038,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286122 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17012a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 286710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170718> │ │ │ │ + b.n 2868d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1708d8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (286254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17025c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700099,15 +700104,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ 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 │ │ │ │ @@ -700204,17 +700209,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2862ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1702f4> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 286530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170538> │ │ │ │ + b.n 2866f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1706f8> │ │ │ │ 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 │ │ │ │ @@ -700272,15 +700277,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #32] │ │ │ │ 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, #120] @ (2864e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1704ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700327,15 +700332,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ 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, #196] @ (2865c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1705c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -700406,17 +700411,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17055c> │ │ │ │ stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ 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, #184] @ (286694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17069c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700483,17 +700488,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28662a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170632> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 286608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170610> │ │ │ │ + udf #148 @ 0x94 │ │ │ │ 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, #196] @ (286774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17077c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -700564,17 +700569,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170710> │ │ │ │ stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bgt.n 286724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17072c> │ │ │ │ + ble.n 2866e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1706ec> │ │ │ │ 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] @ (286808 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170810>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -700622,15 +700627,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2868c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1708cc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -700691,15 +700696,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ itte hi │ │ │ │ lslhi r2, r3, #6 │ │ │ │ - ldrhhi r6, [r6, #20] │ │ │ │ + ldrhhi r6, [r2, #28] │ │ │ │ lslls 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, #188] @ (286998 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1709a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700767,17 +700772,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28692e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170936> │ │ │ │ bkpt 0x00ce │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bge.n 286900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170908> │ │ │ │ + blt.n 2868c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1708c8> │ │ │ │ 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] @ (286a2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170a34>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -700825,15 +700830,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ 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] @ (286ad8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170ae0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700893,15 +700898,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 286aa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170aaa> │ │ │ │ b.n 286a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170a9c> │ │ │ │ nop │ │ │ │ pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ 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] @ 286b38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170b40> │ │ │ │ sub sp, #28 │ │ │ │ @@ -701104,15 +701109,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ revsh r6, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r3, #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] @ 286db8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x170dc0> │ │ │ │ @@ -701365,15 +701370,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb812 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ 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] @ 28706c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171074> │ │ │ │ sub sp, #28 │ │ │ │ @@ -701582,15 +701587,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xb648 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ 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, #244] @ (287354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17135c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -701692,15 +701697,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (287470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171478>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -701808,15 +701813,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ 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, #180] @ (287540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171548>) │ │ │ │ @@ -701890,15 +701895,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r6, 28758a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171592> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ 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, #196] @ (287620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171628>) │ │ │ │ @@ -701979,15 +701984,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sxtb r6, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (287710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171718>) │ │ │ │ @@ -702076,15 +702081,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbz r6, 28772e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171736> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (287830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702170,17 +702175,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 287780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171788> │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ 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 │ │ │ │ @@ -702238,15 +702243,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r7, r3, #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] @ (2879b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1719b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702304,15 +702309,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ 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 r3, [pc, #112] @ (287a38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171a40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702358,15 +702363,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #912 @ 0x390 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ 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, #152] @ (287aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171af4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702426,15 +702431,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ 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 r4, [pc, #128] @ (287b84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171b8c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702486,15 +702491,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ 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 r3, [pc, #112] @ (287c0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171c14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702540,15 +702545,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ 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, #152] @ (287cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171cc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702608,15 +702613,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r7, 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, #248] @ (287dd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171dd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702701,17 +702706,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 287d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171d40> │ │ │ │ add r2, sp, #840 @ 0x348 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ 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, #152] @ (287e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171e90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702771,15 +702776,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (287f50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x171f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702836,15 +702841,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ 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 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -703211,19 +703216,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2883ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1723f2> │ │ │ │ nop │ │ │ │ add r4, pc, #56 @ (adr r4, 288490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172498>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ite │ │ │ │ - lsl r7, r3, #3 │ │ │ │ - stmdbal sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ + 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 r4, [pc, #236] @ (288560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172568>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32867 @ 0x8063 │ │ │ │ sub sp, #20 │ │ │ │ @@ -703319,19 +703324,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2884e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1724ee> │ │ │ │ add r3, pc, #208 @ (adr r3, 288634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17263c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r2, pc, #920 @ (adr r2, 288900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172908>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - nop {8} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ 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, #248] @ (288680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172688>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -703435,19 +703440,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2885fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172606> │ │ │ │ add r2, pc, #128 @ (adr r2, 288704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17270c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #824 @ (adr r1, 2889c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1729c8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - bkpt 0x007c │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + itt pl │ │ │ │ + lslpl r7, r3, #3 │ │ │ │ + strhpl r2, [r3, r1] │ │ │ │ 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, #260] @ (2887ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1727b4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -703557,19 +703562,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r3, #0 │ │ │ │ b.n 288722 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17272a> │ │ │ │ add r1, pc, #0 @ (adr r1, 2887b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1727b8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, pc, #680 @ (adr r0, 288a5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172a64>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (28889c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1728a4>) │ │ │ │ @@ -703652,19 +703657,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28883a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172842> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r7, [pc, #384] @ (288a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172a38>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ 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, #216] @ (28899c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1729a4>) │ │ │ │ @@ -703755,19 +703760,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 288932 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17293a> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbnz r2, 288a1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172a22> │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [pc, #384] @ (288b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172b38>) │ │ │ │ + ldr r7, [pc, #256] @ (288ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172ab8>) │ │ │ │ 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, #232] @ (288aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172ab4>) │ │ │ │ @@ -703866,19 +703871,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r6, #0 │ │ │ │ b.n 288a3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172a44> │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, 288b26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172b2e> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #312] @ (288bf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172c00>) │ │ │ │ + ldr r6, [pc, #184] @ (288b78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172b80>) │ │ │ │ lsls r0, 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] @ (288ba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172bac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703952,17 +703957,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 288b22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172b2a> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + cbnz r4, 288bd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172bda> │ │ │ │ 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, #188] @ (288c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704030,17 +704035,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288c12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172c1a> │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (288d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704101,15 +704106,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r1, #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 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -704239,17 +704244,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 288e5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172e62> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (288fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x172fcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704310,15 +704315,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ 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, #116] @ (289050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173058>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704365,15 +704370,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ 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 r5, [pc, #260] @ (289170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173178>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -704468,17 +704473,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2890da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1730e2> │ │ │ │ nop │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cbz r6, 2891e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1731f0> │ │ │ │ lsls r7, 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, #200] @ (289254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17325c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704543,15 +704548,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #32] │ │ │ │ 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] @ (289300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173308>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704602,15 +704607,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ 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] @ (2893d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1733dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704678,17 +704683,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289366 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17336e> │ │ │ │ nop │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 2893f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1733fc> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (2894e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1734f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704772,17 +704777,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 28944c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173454> │ │ │ │ nop │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ 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 r4, [pc, #156] @ (2895a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1735ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704843,17 +704848,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 289572 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17357a> │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ 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, #188] @ (28967c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173684>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704921,17 +704926,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289612 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17361a> │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ 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, #184] @ (289750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173758>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704998,17 +705003,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2896e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1736ee> │ │ │ │ nop │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ 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] @ (28982c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705077,17 +705082,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2897c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1737c8> │ │ │ │ nop │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ 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, #200] @ (289910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173918>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -705159,17 +705164,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2898a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1738aa> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ 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] @ (2899ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1739f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705238,17 +705243,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173988> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ 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 r3, [pc, #128] @ (289a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705299,15 +705304,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r2, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (289b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173b54>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -705380,15 +705385,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ 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] @ (289c20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705457,17 +705462,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173bbc> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ 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, #184] @ (289cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173cfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705533,17 +705538,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289c8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173c94> │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r7, pc, #328 @ (adr r7, 289e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173e50>) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ 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, #180] @ (289dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705607,17 +705612,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173d64> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r6, pc, #528 @ (adr r6, 289fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173fe8>) │ │ │ │ + add r7, pc, #400 @ (adr r7, 289f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173f68>) │ │ │ │ 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] @ (289ea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173ea8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705686,17 +705691,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173e3c> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, pc, #672 @ (adr r5, 28a14c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174154>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 28a0cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1740d4>) │ │ │ │ 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, #180] @ (289f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705760,17 +705765,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289f08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173f10> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, pc, #864 @ (adr r4, 28a2dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1742e4>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 28a25c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174264>) │ │ │ │ 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, #168] @ (28a034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17403c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705832,17 +705837,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 289fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x173fdc> │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, pc, #72 @ (adr r4, 28a088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174090>) │ │ │ │ + add r4, pc, #968 @ (adr r4, 28a408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174410>) │ │ │ │ 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] @ (28a110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705911,17 +705916,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a0a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1740ac> │ │ │ │ nop │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 28a1fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174204>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 28a17c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174184>) │ │ │ │ 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, #200] @ (28a1f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1741fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -705993,17 +705998,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a186 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17418e> │ │ │ │ nop │ │ │ │ strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 28a350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174358>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 28a2d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1742d8>) │ │ │ │ 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, #200] @ (28a2d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1742e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706075,17 +706080,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a26a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174272> │ │ │ │ nop │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 28a4a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1744ac>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 28a424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17442c>) │ │ │ │ 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] @ (28a36c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174374>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706132,15 +706137,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r5, r3] │ │ │ │ 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, #200] @ (28a44c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174454>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706212,17 +706217,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a3de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1743e6> │ │ │ │ nop │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r7, [pc, #272] @ (28a564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17456c>) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 28a7c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1747d0>) │ │ │ │ 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, #184] @ (28a520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174528>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706289,17 +706294,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a4b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1744be> │ │ │ │ nop │ │ │ │ strh r2, [r0, #26] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [pc, #448] @ (28a6e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1746f0>) │ │ │ │ + ldr r7, [pc, #320] @ (28a668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174670>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 28a54c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174554>) │ │ │ │ lsls r7, r3, #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] @ (28a610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174618>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706373,17 +706378,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28a590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174598> │ │ │ │ strh r6, [r5, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [pc, #536] @ (28a830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174838>) │ │ │ │ + ldr r6, [pc, #408] @ (28a7b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1747b8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r3, #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] @ (28a71c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706464,17 +706469,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28a684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17468c> │ │ │ │ strh r6, [r7, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [pc, #520] @ (28a92c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174934>) │ │ │ │ + ldr r5, [pc, #392] @ (28a8ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1748b4>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r3, #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] @ (28a7d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1747dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706527,15 +706532,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r2, [r6, #2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #664] @ (28aa74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174a7c>) │ │ │ │ + ldr r4, [pc, #536] @ (28a9f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1749fc>) │ │ │ │ lsls r7, r3, #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] @ (28a89c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1748a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706593,15 +706598,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r6, [r7, #30] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #888] @ (28ac1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174c24>) │ │ │ │ + ldr r3, [pc, #760] @ (28ab9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174ba4>) │ │ │ │ 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, #152] @ (28a950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174958>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706661,15 +706666,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #27] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #184] @ (28aa10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174a18>) │ │ │ │ + ldr r3, [pc, #56] @ (28a990 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174998>) │ │ │ │ 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, #152] @ (28aa04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174a0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706729,15 +706734,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r1, [pc, #488] @ (28abf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174bfc>) │ │ │ │ + ldr r2, [pc, #360] @ (28ab74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174b7c>) │ │ │ │ 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, #156] @ (28aabc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174ac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706798,15 +706803,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r1, #22] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #768] @ (28adc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174dcc>) │ │ │ │ + ldr r1, [pc, #640] @ (28ad44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174d4c>) │ │ │ │ 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, #152] @ (28ab70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174b78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706866,15 +706871,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #19] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #56] @ (28abb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174bb8>) │ │ │ │ + ldr r0, [pc, #952] @ (28af30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174f38>) │ │ │ │ lsls r7, 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 r3, [pc, #196] @ (28ac50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174c58>) │ │ │ │ @@ -706946,17 +706951,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 28abe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174bec> │ │ │ │ ldrb r6, [r3, #16] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #120] @ (28acd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174cd8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #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] @ (28acfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174d04>) │ │ │ │ @@ -707004,15 +707009,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r8, r0 │ │ │ │ + bx ip │ │ │ │ lsls r7, r3, #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] @ (28adb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174dc0>) │ │ │ │ @@ -707065,15 +707070,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r2, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp ip, r8 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r7, r3, #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] @ (28ae88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174e90>) │ │ │ │ @@ -707131,15 +707136,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add ip, lr │ │ │ │ + cmp ip, sl │ │ │ │ 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, #152] @ (28af3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174f44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707199,15 +707204,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r2, r8 │ │ │ │ + cmp r2, r4 │ │ │ │ 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, #152] @ (28aff0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x174ff8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707267,15 +707272,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bics r6, r1 │ │ │ │ + add r6, sp │ │ │ │ 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, #156] @ (28b0a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1750b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707336,15 +707341,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r3, #30] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmn r4, r2 │ │ │ │ + bics r4, r6 │ │ │ │ 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, #152] @ (28b15c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175164>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707404,15 +707409,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, #27] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - tst r2, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ 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, #188] @ (28b230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -707480,17 +707485,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b1c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1751ce> │ │ │ │ strb r6, [r6, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adcs r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ 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, #196] @ (28b310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175318>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -707561,17 +707566,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1752ac> │ │ │ │ strb r4, [r3, #21] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - eors r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ 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] @ (28b3a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1753ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707619,15 +707624,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #17] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + lsls r0, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (28b43c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175444>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707679,15 +707684,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #15] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + ands r0, r4 │ │ │ │ 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, #152] @ (28b4f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1754f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707747,15 +707752,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #13] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ 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, #152] @ (28b5a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1755ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707815,15 +707820,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ 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, #156] @ (28b65c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175664>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707884,15 +707889,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r5, #7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r6, #0 │ │ │ │ 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, #152] @ (28b710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175718>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707952,15 +707957,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ 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, #188] @ (28b7e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1757ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708028,17 +708033,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b77a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175782> │ │ │ │ strb r2, [r0, #2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ 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, #196] @ (28b8c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1758cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708109,17 +708114,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175860> │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ 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] @ (28b958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175960>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -708167,15 +708172,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r3, #4 │ │ │ │ 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 r4, [pc, #128] @ (28b9f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1759f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -708227,15 +708232,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ 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, #152] @ (28baa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175aac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708295,15 +708300,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ 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, #152] @ (28bb58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175b60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708363,15 +708368,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r1, #6 │ │ │ │ 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, #156] @ (28bc10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175c18>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708432,15 +708437,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ 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, #152] @ (28bcc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175ccc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708500,15 +708505,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ 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 r4, [pc, #156] @ (28bd7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175d84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708570,15 +708575,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ 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 r4, [pc, #164] @ (28be3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175e44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708643,15 +708648,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ 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 r4, [pc, #156] @ (28bef4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175efc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708713,15 +708718,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ 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 r4, [pc, #164] @ (28bfb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x175fbc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708786,15 +708791,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ 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 r4, [pc, #164] @ (28c074 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17607c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708859,15 +708864,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ 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 r4, [pc, #156] @ (28c12c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176134>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708929,15 +708934,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ 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 r4, [pc, #156] @ (28c1e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1761ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708999,15 +709004,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ 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 r4, [pc, #164] @ (28c2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1762ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709072,15 +709077,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ 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 r4, [pc, #164] @ (28c364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17636c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709145,15 +709150,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ 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 r4, [pc, #156] @ (28c41c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176424>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709215,15 +709220,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ 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 r4, [pc, #164] @ (28c4dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1764e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709288,15 +709293,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ 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 r4, [pc, #156] @ (28c594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17659c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709358,15 +709363,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ 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 r4, [pc, #164] @ (28c654 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17665c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709431,15 +709436,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #28] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r6, #10 │ │ │ │ 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 r4, [pc, #164] @ (28c714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17671c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709504,15 +709509,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ 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 r4, [pc, #156] @ (28c7cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1767d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709574,15 +709579,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ 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 r4, [pc, #156] @ (28c884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17688c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709644,15 +709649,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsh r2, [r0, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28c944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17694c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709717,15 +709722,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r3, #26 │ │ │ │ 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 r4, [pc, #164] @ (28ca04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176a0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709790,15 +709795,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ 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 r1, [pc, #196] @ (28cae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176ae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709869,17 +709874,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ca74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176a7c> │ │ │ │ ldrb r4, [r1, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28cb80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176b88>) │ │ │ │ @@ -709928,15 +709933,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ 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 sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28cc28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176c30>) │ │ │ │ @@ -709989,15 +709994,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r6, [r1, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r0, #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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -710055,15 +710060,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r2, [r4, r5] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ 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, #152] @ (28cd9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176da4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710123,15 +710128,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ 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, #152] @ (28ce50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176e58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710191,15 +710196,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r6, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28cf0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176f14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710262,15 +710267,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ 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, #152] @ (28cfc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x176fc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710330,15 +710335,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ 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 r1, [pc, #196] @ (28d09c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1770a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710409,17 +710414,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177038> │ │ │ │ ldrsb r0, [r2, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28d13c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177144>) │ │ │ │ @@ -710468,15 +710473,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ 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 sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28d1e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1771ec>) │ │ │ │ @@ -710529,15 +710534,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrsb r2, [r2, r1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -710595,15 +710600,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r6, [r4, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ 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, #152] @ (28d358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177360>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710663,15 +710668,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r1, #6 │ │ │ │ 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, #152] @ (28d40c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177414>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710731,15 +710736,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ 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] @ (28d4c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1774d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710802,15 +710807,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r2, #6 │ │ │ │ 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, #152] @ (28d57c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177584>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710870,15 +710875,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r0, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + subs r0, r4, #3 │ │ │ │ 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] @ (28d60c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177614>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710926,15 +710931,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r2, #1 │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28d6ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1776b4>) │ │ │ │ @@ -710985,15 +710990,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r0, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, 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 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28d758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177760>) │ │ │ │ @@ -711047,15 +711052,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r2, [r4, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, #4 │ │ │ │ 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 │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -711114,15 +711119,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + adds r2, r0, #1 │ │ │ │ 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 r4, [pc, #156] @ (28d8d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1778dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711184,15 +711189,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #456] @ (28daa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177aa8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28d98c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177994>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711254,15 +711259,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #744] @ (28dc78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177c80>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r3 │ │ │ │ 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 r4, [pc, #156] @ (28da44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177a4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711324,15 +711329,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #8] @ (28da50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177a58>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + subs r0, r3, r0 │ │ │ │ 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 r4, [pc, #156] @ (28dafc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177b04>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711394,15 +711399,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #296] @ (28dc28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177c30>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r4, 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 r4, [pc, #120] @ (28db8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177b94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711450,15 +711455,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #592] @ (28dde0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177de8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, r3 │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28dc2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177c34>) │ │ │ │ @@ -711509,15 +711514,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [pc, #8] @ (28dc38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177c40>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + adds r0, r6, r0 │ │ │ │ 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 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28dcd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177ce0>) │ │ │ │ @@ -711571,15 +711576,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #392] @ (28de64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177e6c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ 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 │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -711638,15 +711643,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #712] @ (28e068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178070>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ 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 r4, [pc, #156] @ (28de54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177e5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711708,15 +711713,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #968] @ (28e220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178228>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r1, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28df0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177f14>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711778,15 +711783,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #232] @ (28dff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178000>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ 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 r4, [pc, #156] @ (28dfc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x177fcc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711848,15 +711853,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #520] @ (28e1d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1781d8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ 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 r4, [pc, #156] @ (28e07c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178084>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711918,15 +711923,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0x47ca │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ 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] @ (28e160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -712000,17 +712005,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e0ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1780f6> │ │ │ │ nop │ │ │ │ bxns r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (28e25c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712088,17 +712093,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28e1d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1781dc> │ │ │ │ nop │ │ │ │ mov r6, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ 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, #148] @ (28e30c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712150,15 +712155,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r2, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (28e3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1783d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712215,15 +712220,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add lr, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (28e4a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1784a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712285,15 +712290,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mvns r6, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ 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 r4, [pc, #160] @ (28e55c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178564>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712356,15 +712361,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmn r6, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ 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 r4, [pc, #160] @ (28e618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178620>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712427,15 +712432,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ tst r2, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ 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 r4, [pc, #168] @ (28e6dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1786e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712501,15 +712506,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adcs r6, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ 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 r4, [pc, #160] @ (28e798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1787a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712572,15 +712577,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r2, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (28e834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17883c>) │ │ │ │ @@ -712626,15 +712631,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r7, #248 @ 0xf8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (28e8e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1788ec>) │ │ │ │ @@ -712685,15 +712690,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r7, #92 @ 0x5c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #168] @ (28e9a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1789b0>) │ │ │ │ @@ -712749,15 +712754,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #188] @ (28ea80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178a88>) │ │ │ │ @@ -712818,15 +712823,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ 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 r4, [pc, #160] @ (28eb3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178b44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712889,15 +712894,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r5, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ 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 r4, [pc, #160] @ (28ebf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178c00>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712960,15 +712965,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r4, #82 @ 0x52 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ 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 r4, [pc, #168] @ (28ecbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178cc4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713034,15 +713039,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r3, #150 @ 0x96 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ 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 r4, [pc, #160] @ (28ed78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178d80>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713105,15 +713110,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #210 @ 0xd2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ 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] @ (28ee5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178e64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713187,17 +713192,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28edea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178df2> │ │ │ │ nop │ │ │ │ subs r2, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ 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] @ (28eef4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178efc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713246,15 +713251,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ 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 r4, [pc, #132] @ (28ef90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x178f98>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713307,15 +713312,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #156 @ 0x9c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ 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 r4, [pc, #140] @ (28f034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17903c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713372,15 +713377,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ 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 r4, [pc, #160] @ (28f0f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1790f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713443,15 +713448,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ 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 r4, [pc, #160] @ (28f1ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1791b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713514,15 +713519,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, #158 @ 0x9e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ 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 r4, [pc, #168] @ (28f270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179278>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713588,15 +713593,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r5, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ 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 r4, [pc, #160] @ (28f32c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179334>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713659,15 +713664,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ 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] @ (28f410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179418>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713741,16 +713746,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f39e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1793a6> │ │ │ │ nop │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vshr.u64 q0, q7, #64 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + lsls r0, r4, #1 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + str r0, [r3, r4] │ │ │ │ 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] @ (28f4a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1794b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713799,15 +713805,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mrc2 0, 6, r0, cr4, cr14, {6} │ │ │ │ + vshr.u64 q0, q7, #12 │ │ │ │ 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] @ (28f544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17954c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713859,15 +713865,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mrc2 0, 1, r0, cr8, cr14, {6} │ │ │ │ + vqadd.u16 q0, q12, q7 │ │ │ │ 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] @ (28f5e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1795f0>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713923,15 +713929,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [r4, #888] @ 0x378 │ │ │ │ + mrc2 0, 3, r0, cr4, cr14, {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, #160] @ (28f6a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1796ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713993,15 +713999,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r1, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r8], {222} @ 0xde │ │ │ │ + ldc2 0, cr0, [r8, #888]! @ 0x378 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28f760 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179768>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714063,15 +714069,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r0, #234 @ 0xea │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [ip], {222} @ 0xde │ │ │ │ + ldc2l 0, cr0, [ip], #888 @ 0x378 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28f824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17982c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714135,15 +714141,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r0, #46 @ 0x2e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfb5800de │ │ │ │ + ldc2 0, cr0, [r8], #-888 @ 0xfffffc88 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28f8e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1798ec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714206,15 +714212,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r7, #106 @ 0x6a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfa9a00de │ │ │ │ + @ instruction: 0xfb7a00de │ │ │ │ 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, #172] @ (28f9ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1799b4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714280,15 +714286,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #170 @ 0xaa │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr??.w r0, [r0, #222] @ 0xde │ │ │ │ + @ instruction: 0xfab000de │ │ │ │ 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] @ (28fa7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179a84>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714357,15 +714363,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vst4. {d0-d3}, [r2 :64], lr │ │ │ │ + vld1.8 @ instruction: 0xf9e200de │ │ │ │ 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, #172] @ (28fb44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179b4c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714431,15 +714437,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r5, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh.w r0, [r8, lr, lsl #1] │ │ │ │ + ldrsb.w r0, [r8, lr, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28fc14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179c1c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714508,15 +714514,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r4, #74 @ 0x4a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf76a00de │ │ │ │ + str.w r0, [sl, lr, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28fce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179cec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714585,15 +714591,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf69a00de │ │ │ │ + @ instruction: 0xf77a00de │ │ │ │ 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] @ (28fdb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179dbc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714662,15 +714668,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r2, #170 @ 0xaa │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rsb r0, sl, #7274496 @ 0x6f0000 │ │ │ │ + subw r0, sl, #2270 @ 0x8de │ │ │ │ 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, #172] @ (28fe7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179e84>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714736,15 +714742,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r1, #218 @ 0xda │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add.w r0, r0, #7274496 @ 0x6f0000 │ │ │ │ + @ instruction: 0xf5e000de │ │ │ │ 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] @ (28ff4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x179f54>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714813,15 +714819,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bics.w r0, r2, #7274496 @ 0x6f0000 │ │ │ │ + adds.w r0, r2, #7274496 @ 0x6f0000 │ │ │ │ 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, #172] @ (290014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a01c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714887,15 +714893,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bfi r0, r8, #3, #28 │ │ │ │ + orr.w r0, r8, #7274496 @ 0x6f0000 │ │ │ │ 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, #172] @ (2900dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a0e4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714961,15 +714967,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r7, #122 @ 0x7a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subw r0, r0, #222 @ 0xde │ │ │ │ + usat r0, #30, r0, lsl #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] @ (2901ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a1b4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715038,15 +715044,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r6, #178 @ 0xb2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rsbs r0, r2, #222 @ 0xde │ │ │ │ + @ instruction: 0xf2b200de │ │ │ │ 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, #172] @ (290274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a27c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715112,15 +715118,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add.w r0, r8, #222 @ 0xde │ │ │ │ + @ instruction: 0xf1e800de │ │ │ │ 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] @ (290344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a34c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715189,15 +715195,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r5, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bics.w r0, sl, #222 @ 0xde │ │ │ │ + adds.w r0, sl, #222 @ 0xde │ │ │ │ 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] @ (290414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a41c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715266,15 +715272,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, #74 @ 0x4a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vqadd.s32 q8, q13, q7 │ │ │ │ + orr.w r0, sl, #222 @ 0xde │ │ │ │ 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] @ (2904e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a4ec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715343,15 +715349,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #122 @ 0x7a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mrc 0, 4, r0, cr10, cr14, {6} │ │ │ │ + vqadd.s64 q8, q13, q7 │ │ │ │ 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, #172] @ (2905ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a5b4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715417,15 +715423,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldcl 0, cr0, [r0, #888] @ 0x378 │ │ │ │ + mrc 0, 5, r0, cr0, cr14, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (29067c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a684>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715494,15 +715500,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stc 0, cr0, [r2, #-888] @ 0xfffffc88 │ │ │ │ + stcl 0, cr0, [r2, #888]! @ 0x378 │ │ │ │ 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, #172] @ (290744 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a74c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -715568,15 +715574,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc 0, cr0, [r8], #-888 @ 0xfffffc88 │ │ │ │ + ldc 0, cr0, [r8, #-888] @ 0xfffffc88 │ │ │ │ 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] @ (29081c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -715644,16 +715650,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2907b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a7b8> │ │ │ │ nop │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sbcs.w r0, r4, lr, lsr #3 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + mrrc 0, 13, r0, r4, cr14 │ │ │ │ + subs r5, #12 │ │ │ │ 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] @ (2908f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715722,16 +715728,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29088c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a894> │ │ │ │ nop │ │ │ │ subs r2, r6, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - eors.w r0, r8, lr, lsr #3 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + sbcs.w r0, r8, lr, lsr #3 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ 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] @ (290990 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a998>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715779,15 +715785,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r4, r2, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strd r0, r0, [sl, #888]! @ 0x378 │ │ │ │ + @ instruction: 0xeaca00de │ │ │ │ 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] @ (290a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17aa2c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715834,15 +715840,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrd r0, r0, [r6, #-888] @ 0x378 │ │ │ │ + bics.w r0, r6, lr, lsr #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] @ (290ab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17aabc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -715889,15 +715895,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, r5, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xe8c600de │ │ │ │ + @ instruction: 0xe9a600de │ │ │ │ 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] @ (290b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ab4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -715944,15 +715950,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, r3, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xe83600de │ │ │ │ + ldmdb r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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] @ (290c1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ac24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -716020,17 +716026,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290bb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17abb8> │ │ │ │ nop │ │ │ │ adds r6, r1, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 290b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ab14> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + @ instruction: 0xe85400de │ │ │ │ + subs r1, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (290cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17acf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716095,17 +716100,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ac8c> │ │ │ │ nop │ │ │ │ subs r2, r6, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 290a38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17aa40> │ │ │ │ + b.n 290bf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ac00> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ 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] @ (290dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17add4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716174,17 +716179,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ad68> │ │ │ │ nop │ │ │ │ subs r6, r3, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 29095c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a964> │ │ │ │ + b.n 290b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ab24> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ 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] @ (290e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ae84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716242,15 +716247,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 290e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ae50> │ │ │ │ b.n 290e3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ae42> │ │ │ │ adds r2, r0, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 2908b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a8b8> │ │ │ │ + b.n 290a70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17aa78> │ │ │ │ lsls r6, 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] @ 290ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17aedc> │ │ │ │ @@ -716343,15 +716348,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 290f50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17af58> │ │ │ │ b.n 290f42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17af4a> │ │ │ │ adds r2, r7, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 2907a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a7b0> │ │ │ │ + b.n 290968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17a970> │ │ │ │ lsls r6, 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] @ 290fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17afec> │ │ │ │ sub sp, #28 │ │ │ │ @@ -716444,15 +716449,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b068> │ │ │ │ b.n 291052 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b05a> │ │ │ │ asrs r2, r5, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 291698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b6a0> │ │ │ │ + b.n 291858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b860> │ │ │ │ lsls r6, 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] @ (291140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b148>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716510,15 +716515,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 29110c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b114> │ │ │ │ b.n 2910fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b106> │ │ │ │ asrs r6, r7, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 2915ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b5f4> │ │ │ │ + b.n 2917ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b7b4> │ │ │ │ lsls r6, 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] @ (2911d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b1d8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716565,15 +716570,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r2, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 29152c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b534> │ │ │ │ + b.n 2916ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b6f4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2912a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716642,17 +716647,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29123c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b244> │ │ │ │ nop │ │ │ │ asrs r2, r0, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 291480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b488> │ │ │ │ + b.n 291640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b648> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ 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, #168] @ (29136c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716714,17 +716719,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29130c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b314> │ │ │ │ asrs r6, r4, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 2913b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b3bc> │ │ │ │ + b.n 291574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b57c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ 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, #200] @ (291450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b458>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -716796,17 +716801,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2913e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b3ea> │ │ │ │ nop │ │ │ │ asrs r0, r4, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 291498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b4a0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ 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] @ (291510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b518>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716869,15 +716874,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #12 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r6, 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, #164] @ (2915d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b5d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716941,15 +716946,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ble.n 291534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b53c> │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (2916ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b6b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717019,17 +717024,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29163c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b644> │ │ │ │ nop │ │ │ │ asrs r2, r0, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bgt.n 29167c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b684> │ │ │ │ + ble.n 29163c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b644> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r7, r3, #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] @ (2917a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b7ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717105,17 +717110,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29171e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b726> │ │ │ │ nop │ │ │ │ asrs r2, r4, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - blt.n 291794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b79c> │ │ │ │ + bgt.n 291754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b75c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ 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] @ (291884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b88c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717185,17 +717190,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b81c> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - blt.n 2918a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b8ac> │ │ │ │ + blt.n 291864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b86c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ 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 r3, [pc, #120] @ (291918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717240,15 +717245,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r1, #28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bge.n 2919e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b9e8> │ │ │ │ + blt.n 2919a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b9a8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (291984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b98c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -717410,15 +717415,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r2, #21 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bhi.n 291a28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ba30> │ │ │ │ + bls.n 2919e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17b9f0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (291b3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bb44>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -717595,15 +717600,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bvs.n 291c38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bc40> │ │ │ │ + bvc.n 291bf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bc00> │ │ │ │ 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 │ │ │ │ @@ -717669,15 +717674,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n 291d54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bd5c> │ │ │ │ + bvs.n 291d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bd1c> │ │ │ │ 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 │ │ │ │ @@ -717742,15 +717747,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 291e74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17be7c> │ │ │ │ + bpl.n 291e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17be3c> │ │ │ │ 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 │ │ │ │ @@ -717827,17 +717832,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291f18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bf20> │ │ │ │ lsrs r2, r4, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 291fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bfa8> │ │ │ │ + bmi.n 291f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17bf68> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ 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] @ (292098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717913,15 +717918,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r2, r1, #32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 292064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c06c> │ │ │ │ + bcc.n 292024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c02c> │ │ │ │ lsls r6, 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] @ (2921a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c1b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717997,15 +718002,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r2, r7, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 292154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c15c> │ │ │ │ + bcs.n 292114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c11c> │ │ │ │ lsls r6, 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] @ (29227c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718072,17 +718077,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 292210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c218> │ │ │ │ lsls r2, r5, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 2922a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c2b0> │ │ │ │ + bne.n 292268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c270> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ 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] @ (292354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c35c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718149,17 +718154,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2922e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c2f0> │ │ │ │ lsls r2, r2, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 2923d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c3d8> │ │ │ │ + bne.n 292390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c398> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ 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] @ (2923fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c404>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718216,15 +718221,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + beq.n 2924c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c4cc> │ │ │ │ lsls r6, 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] @ (292464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c46c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -718319,15 +718324,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r5, #12 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r6, 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] @ 292570 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c578> │ │ │ │ @@ -718421,15 +718426,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r6, 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] @ (2926bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c6c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718486,15 +718491,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r6, 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] @ (2927d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c7d8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718596,15 +718601,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r6, 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] @ (2928f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17c8f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718710,15 +718715,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vsra.u64 d16, d9, #64 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r6, 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] @ (292a1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ca24>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718830,15 +718835,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mcr2 1, 5, r0, cr0, cr9, {4} │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r6, 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] @ (292af8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17cb00>) │ │ │ │ @@ -718915,15 +718920,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldc2l 1, cr0, [r2, #-612]! @ 0xfffffd9c │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r6, 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] @ (292be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17cbf0>) │ │ │ │ @@ -719009,15 +719014,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6], {153} @ 0x99 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, 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] @ (292ce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ccf0>) │ │ │ │ @@ -719111,15 +719116,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfba60199 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, 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] @ (292da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17cda8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719184,15 +719189,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfaa80199 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, 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] @ (292e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ce68>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719261,15 +719266,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r0, #409] @ 0x199 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, 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] @ (292f0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17cf14>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719328,15 +719333,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh.w r0, [r0, ] │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r6, 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] @ (292fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17cfd4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719405,15 +719410,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r4, #409] @ 0x199 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r6, 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] @ (293094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d09c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719486,15 +719491,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7c40199 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r6, 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] @ (293178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d180>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -719566,17 +719571,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d110> │ │ │ │ @ instruction: 0xf6fc0199 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ 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] @ (293220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d228>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719632,15 +719637,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6140199 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r6, 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] @ (293288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d290>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -719734,15 +719739,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add.w r1, r4, #5013504 @ 0x4c8000 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r6, 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] @ 293394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d39c> │ │ │ │ @@ -719835,15 +719840,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3f80199 │ │ │ │ - sev │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r6, 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] @ (2934e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d4e8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719899,17 +719904,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3540199 │ │ │ │ - bkpt 0x009c │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + itt vc │ │ │ │ + lslvc r6, r3, #3 │ │ │ │ + stmdbvc 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] @ (2935f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d5fc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r4, pc │ │ │ │ @@ -720008,15 +720013,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2b00199 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r6, 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] @ (293714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d71c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -720122,15 +720127,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf19c0199 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r6, 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] @ (293840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d848>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -720242,15 +720247,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orns r1, ip, #153 @ 0x99 │ │ │ │ - cbnz r4, 293896 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d89e> │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r6, 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] @ (29391c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d924>) │ │ │ │ @@ -720327,15 +720332,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vand d16, d30, d9 │ │ │ │ - rev16 r0, r4 │ │ │ │ + cbnz r0, 293974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17d97c> │ │ │ │ lsls r6, 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] @ (293a0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17da14>) │ │ │ │ @@ -720421,15 +720426,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr2, cr9, {4} │ │ │ │ - cbnz r2, 293a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17da38> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r6, 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] @ (293b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17db14>) │ │ │ │ @@ -720523,15 +720528,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r2, #612] @ 0x264 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + cbnz r2, 293b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17db30> │ │ │ │ lsls r6, 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] @ (293bc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17dbcc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720596,15 +720601,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4], {153} @ 0x99 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r6, 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] @ (293c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17dc8c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720673,15 +720678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rsb r1, ip, r9, lsr #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r6, 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] @ (293d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17dd38>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720740,15 +720745,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r1, ip, r9, lsr #2 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r6, 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] @ (293df0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ddf8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720817,15 +720822,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ orn r1, r0, r9, lsr #2 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r6, 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] @ (293eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17dec0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720898,15 +720903,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9a00199 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r6, 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] @ (293f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17df80>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -720973,15 +720978,15 @@ │ │ │ │ str r2, [r0, #28] │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 293f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17df44> │ │ │ │ b.n 293f2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17df32> │ │ │ │ @ instruction: 0xe8d80199 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, 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] @ (293fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17dfe8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -721247,19 +721252,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2941f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e1f8> │ │ │ │ nop │ │ │ │ b.n 293ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17dee8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 293e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17de44> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 29428e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e296> │ │ │ │ + cbz r0, 2942c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e2ce> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2943b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e3bc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721372,19 +721377,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e328> │ │ │ │ nop │ │ │ │ b.n 293dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ddc8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 293d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17dd1c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2944f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e500>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721503,19 +721508,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 29445c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e464> │ │ │ │ nop │ │ │ │ b.n 294c9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17eca4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 294be0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ebe8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2945f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e5fc>) │ │ │ │ @@ -721602,19 +721607,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r6, #0 │ │ │ │ b.n 29458c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e594> │ │ │ │ b.n 294b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17eb14> │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 294a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ea7c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (294704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e70c>) │ │ │ │ @@ -721711,19 +721716,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 294692 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e69a> │ │ │ │ nop │ │ │ │ b.n 294a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ea2c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 29497c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e984> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (294824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e82c>) │ │ │ │ @@ -721828,19 +721833,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2947aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e7b2> │ │ │ │ nop │ │ │ │ b.n 294924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e92c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 29486c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e874> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (294950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e958>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721947,19 +721952,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2948c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e8cc> │ │ │ │ nop │ │ │ │ svc 92 @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ svc 8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (294a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ea90>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722072,19 +722077,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2949f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17e9fc> │ │ │ │ nop │ │ │ │ udf #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ble.n 294a40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ea48> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (294bcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ebd4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722203,19 +722208,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17eb38> │ │ │ │ nop │ │ │ │ bgt.n 294bc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ebd0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ bgt.n 294b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17eb14> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r7, pc, #800 @ (adr r7, 294ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ef00>) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (294cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ecd0>) │ │ │ │ @@ -722302,19 +722307,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r6, #0 │ │ │ │ b.n 294c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ec68> │ │ │ │ blt.n 294c38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ec40> │ │ │ │ lsls r1, r3, #6 │ │ │ │ blt.n 294da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17eda8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r6, pc, #808 @ (adr r6, 294ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f004>) │ │ │ │ + add r7, pc, #680 @ (adr r7, 294f7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ef84>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (294dd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ede0>) │ │ │ │ @@ -722411,19 +722416,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 294d66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ed6e> │ │ │ │ nop │ │ │ │ bge.n 294d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ed58> │ │ │ │ lsls r1, r3, #6 │ │ │ │ bge.n 294ea8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17eeb0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r5, pc, #752 @ (adr r5, 2950d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f0dc>) │ │ │ │ + add r6, pc, #624 @ (adr r6, 295054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f05c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (294ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ef00>) │ │ │ │ @@ -722528,19 +722533,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 294e7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ee86> │ │ │ │ nop │ │ │ │ bls.n 294e50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ee58> │ │ │ │ lsls r1, r3, #6 │ │ │ │ bls.n 294f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17efa0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, pc, #624 @ (adr r4, 295174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f17c>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 2950f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f0fc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r7, 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 │ │ │ │ ldr r4, [pc, #168] @ (294fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17efd0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -722604,17 +722609,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 294f96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ef9e> │ │ │ │ bhi.n 294ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17eee8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r3, pc, #784 @ (adr r3, 2952e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f2e8>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 295260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f268>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - rsbs r0, ip, #7274496 @ 0x6f0000 │ │ │ │ + @ instruction: 0xf6bc00de │ │ │ │ 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] @ (2950a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f0b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -722678,15 +722683,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 295034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f03c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r2, pc, #848 @ (adr r2, 295400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f408>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 295380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f388>) │ │ │ │ lsls r6, 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] │ │ │ │ @@ -722799,15 +722804,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2809e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x16a9f0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 29531c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f324> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r1, pc, #224 @ (adr r1, 29532c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f334>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 2952ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f2b4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (2953f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f3fc>) │ │ │ │ @@ -722954,17 +722959,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1ffdc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe9dc8> │ │ │ │ b.n 29537e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f386> │ │ │ │ bpl.n 295484 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f48c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r0, pc, #344 @ (adr r0, 295554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f55c>) │ │ │ │ + add r1, pc, #216 @ (adr r1, 2954d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f4dc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #224 @ (adr r0, 2954e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f4e8>) │ │ │ │ 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, #60] @ 29544c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f454> │ │ │ │ sub sp, #28 │ │ │ │ @@ -723197,17 +723202,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29564a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f652> │ │ │ │ nop │ │ │ │ bne.n 295600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f608> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldc 0, cr0, [r8, #888] @ 0x378 │ │ │ │ + mrc 0, 3, r0, cr8, cr14, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (295764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f76c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -723266,19 +723271,19 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1fe028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xe8030> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 295720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f728> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mrc 0, 5, r0, cr4, cr14, {6} │ │ │ │ - mrc 0, 4, r0, cr0, cr14, {6} │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + vshr.s64 q0, q7, #44 │ │ │ │ + vqadd.s64 q8, q8, q7 │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mcr 0, 3, r0, cr10, cr14, {6} │ │ │ │ + vqadd.s8 q8, q13, q7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (29589c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f8a4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -723383,15 +723388,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 295870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f878> │ │ │ │ b.n 2957e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f7e8> │ │ │ │ beq.n 2958e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f8e8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r6, 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] @ (2959d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f9dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723502,17 +723507,17 @@ │ │ │ │ bne.n 2959be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f9c6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2959ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f9b6> │ │ │ │ b.n 295900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17f908> │ │ │ │ ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - mrrc 0, 13, r0, ip, cr14 │ │ │ │ + ldc 0, cr0, [ip, #-888]! @ 0xfffffc88 │ │ │ │ stmdb sp!, {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] @ (295b38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fb40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -723634,17 +723639,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295b12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fb1a> │ │ │ │ b.n 295a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fa54> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xeafe00de │ │ │ │ + rsbs r0, lr, lr, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (295c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fc84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723751,21 +723756,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xe81c00de │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - b.n 295c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fc68> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - b.n 295b18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fb20> │ │ │ │ + ldrd r0, r0, [ip], #888 @ 0x378 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r6, r3, #3 │ │ │ │ + @ instruction: 0xe8ca00de │ │ │ │ + @ instruction: 0xe82400de │ │ │ │ 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] @ (295f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ffa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -724028,17 +724031,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 295ebe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fec6> │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 295da4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fdac> │ │ │ │ + b.n 295f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ff6c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 295dc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fdd0> │ │ │ │ + b.n 295f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17ff90> │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 4381c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3221d0> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -724147,15 +724150,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2960a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1800ae> │ │ │ │ b.n 2960c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1800d0> │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 295c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fc48> │ │ │ │ + b.n 295e00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fe08> │ │ │ │ lsls r6, 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] @ (296160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x180168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724452,17 +724455,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2963f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x180400> │ │ │ │ b.n 29624a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x180252> │ │ │ │ stmia r6!, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 295c80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fc88> │ │ │ │ + b.n 295e40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fe48> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 295c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fc8c> │ │ │ │ + b.n 295e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x17fe4c> │ │ │ │ lsls r6, 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] @ (296490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x180498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724497,15 +724500,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r6, 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] @ 297464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18146c> │ │ │ │ mov r6, r0 │ │ │ │ @@ -729536,19 +729539,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29a3a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1843ac> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 29a3c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1843d0> │ │ │ │ movs r0, #1 │ │ │ │ b.n 29a3aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1843b2> │ │ │ │ nop │ │ │ │ - add r2, pc, #824 @ (adr r2, 29a754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18475c>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 29a6d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1846dc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #696 @ (adr r2, 29a6d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1846e0>) │ │ │ │ + add r3, pc, #568 @ (adr r3, 29a658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x184660>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #512 @ (adr r2, 29a624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18462c>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 29a5a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1845ac>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 29a45e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x184466> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 29a444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18444c> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -729613,15 +729616,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 29a4a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1844ac> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 29a49c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1844a4> │ │ │ │ b.n 29a4a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1844b0> │ │ │ │ - add r1, pc, #824 @ (adr r1, 29a81c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x184824>) │ │ │ │ + add r2, pc, #696 @ (adr r2, 29a79c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1847a4>) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -729922,15 +729925,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, r3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 29a8ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1848d2> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 29a8c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1848ca> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -730450,15 +730453,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r3, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -730606,15 +730609,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 29afb6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x184fbe> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -730779,15 +730782,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 29b1d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1851e0> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #29] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r6, 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] @ (29b314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18531c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730869,15 +730872,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 29b26a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185272> │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, 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] @ (29b418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185420>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -730965,15 +730968,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 29b35c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185364> │ │ │ │ strb r2, [r7, #17] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -731218,19 +731221,19 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r3, [pc, #656] @ (29b970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185978>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #840] @ (29ba30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185a38>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (29b8d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1858d8>) │ │ │ │ @@ -731401,19 +731404,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 29b73e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185746> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29b79e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1857a6> │ │ │ │ nop │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r4, r7, #14 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r6, 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 │ │ │ │ @@ -731621,15 +731624,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 29ba68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185a70> │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r6, 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 │ │ │ │ @@ -731761,15 +731764,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ b.n 29bbea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185bf2> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r6, 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] @ (29bdb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -732272,15 +732275,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r7, #92 @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ lsls r1, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -732409,15 +732412,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29b31c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x185324> │ │ │ │ b.n 29c338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186340> │ │ │ │ nop │ │ │ │ str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, 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] @ (29c550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186558>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -732556,17 +732559,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 29c4a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1864ac> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29c46e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186476> │ │ │ │ str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (29c7e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1867ec>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -732805,33 +732808,33 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (29cb1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186b24>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -733107,47 +733110,47 @@ │ │ │ │ b.n 29ca7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186a82> │ │ │ │ ldrsh r6, [r4, r5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r5, #126 @ 0x7e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (29cb68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186b70>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29cb6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186b74>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 29ca7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186a82> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29c8f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1868f8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (29ccc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186cd0>) │ │ │ │ @@ -733274,23 +733277,23 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 29cc10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186c18> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29cc6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186c76> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (29ce6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186e74>) │ │ │ │ @@ -733433,23 +733436,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 29cd84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186d8c> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29ce14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186e1c> │ │ │ │ ldrh r6, [r6, r2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -734207,29 +734210,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 29d550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187558> │ │ │ │ nop │ │ │ │ strh r6, [r7, r3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r6, 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, #548] @ (29d974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18797c>) │ │ │ │ @@ -734424,27 +734427,27 @@ │ │ │ │ b.n 29d8de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1878e6> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ b.n 29d83e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187846> │ │ │ │ str r2, [r3, r1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -734647,21 +734650,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + strb r6, [r1, #1] │ │ │ │ lsls r6, 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] @ 29dc64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187c6c> │ │ │ │ sub sp, #12 │ │ │ │ @@ -734909,19 +734912,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29ddbe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187dc6> │ │ │ │ b.n 29ddd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187dd8> │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r5, pc, #224 @ (adr r5, 29dfdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187fe4>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 29df5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187f64>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -734957,19 +734960,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 29dd60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187d68> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a88c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, pc, #104 @ (adr r4, 29dff0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187ff8>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 29e370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x188378>) │ │ │ │ lsls r3, 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] @ (29dfb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187fc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735036,15 +735039,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a88c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blxns fp │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r6, 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] @ (29e0ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1880b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735072,17 +735075,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29df08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187f10> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx r8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r2, pc, #864 @ (adr r2, 29e414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18841c>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 29e394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18839c>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r6, 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] @ (29e0e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1880f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735149,15 +735152,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4a88c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov ip, r5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, 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] @ (29e1dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1881e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735185,17 +735188,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29df08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x187f10> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r6, r2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -736272,21 +736275,21 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, #5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r4, r4, r0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 29e5ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1885b4> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -737745,15 +737748,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 29e5d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1885d8> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #792] @ (2a0628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18a630>) │ │ │ │ + ldr r4, [pc, #664] @ (2a05a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18a5b0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb.w ip, [r2, #1553] @ 0x611 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 2a04aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18a4b2> │ │ │ │ ldr.w ip, [pc, #2080] @ 2a0b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ab4c> │ │ │ │ @@ -738429,31 +738432,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2a05d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18a5de> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r0 │ │ │ │ + bx ip │ │ │ │ lsls r6, r3, #3 │ │ │ │ - mov r8, r5 │ │ │ │ + blx r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adcs r2, r4 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - rors r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r7 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adcs r4, r7 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r3 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adcs r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2a0b94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ab9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -738718,37 +738721,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ b.n 2a0c7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ac82> │ │ │ │ bic.w r1, r0, #4980736 @ 0x4c0000 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ands r6, r1 │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ands r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + ands r6, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + ands r4, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r6, 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] @ 2a0ed0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18aed8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -738984,15 +738987,15 @@ │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r7, r4, #8 │ │ │ │ adds r2, r2, r2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xf0da0198 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2a124e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18b256> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2a1508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18b510> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -740058,19 +740061,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2a119c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18b1a4> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 2a10b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18b0be> │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r6, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1668] @ 0x684 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2a2084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c08c> │ │ │ │ ldr r0, [pc, #648] @ (2a2108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c110>) │ │ │ │ @@ -740275,15 +740278,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2a10b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18b0bc> │ │ │ │ b.w 2a119c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18b1a4> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r6, 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] @ (2a225c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c264>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740403,23 +740406,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2a21ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c1d6> │ │ │ │ nop │ │ │ │ lsls r0, r1, #26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ ldr r2, [pc, #128] @ (2a2308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c310>) │ │ │ │ @@ -740473,15 +740476,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ble.n 2a23e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3e8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ble.n 2a23a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3a8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ @@ -740616,17 +740619,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ bgt.n 2a24a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c4b0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ blt.n 2a2468 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c470> │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r6, 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 │ │ │ │ @@ -740944,17 +740947,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #792 @ (adr r5, 2a2b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cb08>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ bls.n 2a28c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c8cc> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r4, pc, #792 @ (adr r4, 2a2b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cb18>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -740966,15 +740969,15 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ vsra.u64 d0, d8, #34 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -741015,15 +741018,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ vbsl d0, d24, d8 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2a2920 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c928> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -741102,15 +741105,15 @@ │ │ │ │ bhi.n 2a29a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c9b0> │ │ │ │ ldr r3, [pc, #8] @ (2a29ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c9b4>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - beq.n 2a2914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c91c> │ │ │ │ + bne.n 2a28d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c8dc> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -741148,15 +741151,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2a29fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ca04> │ │ │ │ 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} │ │ │ │ - beq.n 2a2934 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c93c> │ │ │ │ + bne.n 2a2af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cafc> │ │ │ │ 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.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -741207,15 +741210,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} │ │ │ │ - beq.n 2a2ad4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cadc> │ │ │ │ + beq.n 2a2a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ca9c> │ │ │ │ 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 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -741350,29 +741353,29 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2a2b02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cb0a> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [ip], {152} @ 0x98 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + beq.n 2a2cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ccb8> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -741457,15 +741460,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6bc80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2a2cdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cce4> │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -741557,15 +741560,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6bc80 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 2a2dca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cdd2> │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r2, 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] @ (2a3088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d090>) │ │ │ │ @@ -741750,33 +741753,33 @@ │ │ │ │ ldr r2, [pc, #52] @ (2a30b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d0b8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2a2fb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18cfbc> │ │ │ │ ldrsh.w r0, [lr, ] │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -741956,21 +741959,21 @@ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a31d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d1d8> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2a322c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d234> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6320198 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -742097,21 +742100,21 @@ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a3374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d37c> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2a33bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d3c4> │ │ │ │ nop │ │ │ │ eor.w r1, lr, #4980736 @ 0x4c0000 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -742250,21 +742253,21 @@ │ │ │ │ ldr r4, [r4, #32] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2a34e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d4ee> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2a3546 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18d54e> │ │ │ │ @ instruction: 0xf31e0198 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -742324,15 +742327,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf18a0198 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -742420,17 +742423,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf0b20198 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r5, r5 │ │ │ │ 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 │ │ │ │ @@ -743049,15 +743052,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2a3f4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18df56> │ │ │ │ ldr r3, [pc, #208] @ (2a3f7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18df84>) │ │ │ │ ldr r0, [pc, #208] @ (2a3f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18df88>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ 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 2a3e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18de84> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -743123,34 +743126,34 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp 0, 14, cr0, cr14, cr12, {7} │ │ │ │ + vmla.i d16, d30, d0[7] │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cdp 0, 6, cr0, cr14, cr12, {7} │ │ │ │ + vhadd.s8 q8, q15, q14 │ │ │ │ ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r3, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -743338,27 +743341,27 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itet gt │ │ │ │ lslgt r0, r3, #6 │ │ │ │ suble r0, #220 @ 0xdc │ │ │ │ movgt r0, r0 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ itt lt │ │ │ │ lsllt r0, r3, #6 │ │ │ │ - asrlt r6, r5, #3 │ │ │ │ + asrlt r6, r1, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - subs.w r0, r6, ip, asr #3 │ │ │ │ - @ instruction: 0xeb9400ec │ │ │ │ + ldc 0, cr0, [r6], {236} @ 0xec │ │ │ │ + ldcl 0, cr0, [r4], #-944 @ 0xfffffc50 │ │ │ │ bkpt 0x006c │ │ │ │ lsls r0, r3, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 2a4250 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18e258> │ │ │ │ ldr.w r0, [r1, #1764] @ 0x6e4 │ │ │ │ @@ -743926,21 +743929,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb8ca │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb898 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r7, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (2a4980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18e988>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -744028,21 +744031,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2a490e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18e916> │ │ │ │ nop │ │ │ │ svc 24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a4a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ea2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -744257,17 +744260,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2a4bde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ebe6> │ │ │ │ nop │ │ │ │ bgt.n 2a4c80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ec88> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r6, 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 │ │ │ │ @@ -744400,15 +744403,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a4d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ed58> │ │ │ │ nop │ │ │ │ bge.n 2a4d08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ed10> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a4e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ee90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -744471,15 +744474,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a4e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ee1c> │ │ │ │ bls.n 2a4e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ee50> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a4f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ef44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -744536,15 +744539,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a4ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18eee0> │ │ │ │ nop │ │ │ │ bls.n 2a4f6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18ef74> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -744693,23 +744696,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a5084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18f08c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bhi.n 2a51b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18f1b8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -746203,15 +746206,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #488 @ (adr r4, 2a6330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x190338>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #384 @ (adr r4, 2a62d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1902d8>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ ldr.w r4, [pc, #3068] @ 2a6d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x190d6c> │ │ │ │ @@ -747311,15 +747314,15 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a6f7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x190f82> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -749485,15 +749488,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a840a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x192412> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r1, #22] │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r0, [r6, #13] │ │ │ │ lsls r0, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ @@ -750602,15 +750605,15 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 466430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x350438> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add.w r7, r0, #20 │ │ │ │ movs r2, #4 │ │ │ │ @@ -752966,15 +752969,15 @@ │ │ │ │ bne.n 2aab04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x194b0c> │ │ │ │ mov r8, r9 │ │ │ │ b.n 2aa66a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x194672> │ │ │ │ str r4, [r4, #16] │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80c00dd │ │ │ │ + strd r0, r0, [ip], #884 @ 0x374 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #0 │ │ │ │ mov ip, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ strd r6, r6, [sl] │ │ │ │ @@ -753885,21 +753888,21 @@ │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2ab586 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19558e> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2ab664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19566c> │ │ │ │ + bmi.n 2ab624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19562c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 2ab644 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19564c> │ │ │ │ + bmi.n 2ab604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x19560c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 2ab628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x195630> │ │ │ │ + bmi.n 2ab5e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1955f0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcs.n 2ab4bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1954c4> │ │ │ │ + bcc.n 2ab67c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x195684> │ │ │ │ lsls r5, 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] @ 2ab60c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x195614> │ │ │ │ sub sp, #28 │ │ │ │ @@ -827579,23 +827582,23 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 2e2908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cc910> │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ bhi.n 2e29c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cc9cc> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2e2f2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ccf34> │ │ │ │ bls.w 2e3654 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cd65c> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -828701,31 +828704,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2e2996 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cc99e> │ │ │ │ b.w 2e2c42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ccc4a> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2e34e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cd4e8> │ │ │ │ ldr.w r2, [pc, #3340] @ 2e41dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce1e4> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -829840,19 +829843,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2e2c42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ccc4a> │ │ │ │ b.w 2e3124 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cd12c> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e2c42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ccc4a> │ │ │ │ ldr r3, [pc, #660] @ (2e448c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce494>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -830193,21 +830196,21 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbnz r0, 2e4630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce638> │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 2e462c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce634> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bics r6, r1 │ │ │ │ + add r6, sp │ │ │ │ lsls r2, r3, #3 │ │ │ │ revsh r4, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e46d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce6d8>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e4696 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce69e> │ │ │ │ bls.n 2e4660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce668> │ │ │ │ @@ -830619,23 +830622,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 2e4990 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce998> │ │ │ │ b.n 2e4ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cead8> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (2e4bc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cebd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -831031,29 +831034,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e4d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ced0c> │ │ │ │ blt.n 2e4e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cee38> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -831223,15 +831226,15 @@ │ │ │ │ bl 15d7a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x477a8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e4750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce758> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bvc.n 2e5110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cf118> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r2, 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] @ (2e50d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cf0d8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -831250,15 +831253,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e4750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce758> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvc.n 2e50dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cf0e4> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ lsls r2, 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] @ (2e5114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cf11c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -831276,15 +831279,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e4750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ce758> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 2e5098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cf0a0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e5176 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cf17e> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -832581,17 +832584,17 @@ │ │ │ │ bl ffef40c6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bhi.w 2e545c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1cf464> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e62ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d02b6> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -833159,23 +833162,23 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ adds r3, #42 @ 0x2a │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r3, #20 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r5, #3 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, #118 @ 0x76 │ │ │ │ lsls r2, r1, #6 │ │ │ │ @@ -834322,33 +834325,33 @@ │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.w 2e653c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d0544> │ │ │ │ - movs r1, #32 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r2, #206 @ 0xce │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r2, #182 @ 0xb6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r3, pc, #824 @ (adr r3, 2e78d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d18dc>) │ │ │ │ + add r4, pc, #696 @ (adr r4, 2e7854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d185c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ movs r6, #50 @ 0x32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r5, #178 @ 0xb2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ @@ -835503,17 +835506,17 @@ │ │ │ │ b.w 2e682c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d0834> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e653c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d0544> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e86c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d26d0> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835795,19 +835798,19 @@ │ │ │ │ b.n 2e84f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d24fe> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #15] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #612] @ 2e8950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d2958> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -836038,19 +836041,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r6, r5, #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, #3648] @ 0xe40 │ │ │ │ @@ -836331,19 +836334,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r2, [r7, #25] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r6, [r1, #23] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -836638,18 +836641,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ strb r2, [r5, #13] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr, #-868] @ 0xfffffc9c │ │ │ │ + mrc2 0, 1, r0, cr14, cr9, {6} │ │ │ │ strb r2, [r6, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #648] @ 2e924c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3254> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -836876,18 +836879,18 @@ │ │ │ │ b.n 2e9170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3178> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r5, #0] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3200d9 │ │ │ │ + @ instruction: 0xfb1200d9 │ │ │ │ ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr.w lr, [pc, #268] @ 2e937c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3384> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -837003,20 +837006,20 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76000d9 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + str.w r0, [r0, r9, lsl #1] │ │ │ │ + movs r0, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf73800d9 │ │ │ │ + ldrb.w r0, [r8, r9, lsl #1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e9454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d345c> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -837088,15 +837091,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e941c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3424> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67400d9 │ │ │ │ + @ instruction: 0xf75400d9 │ │ │ │ ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, 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, #308] @ 2e95a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d35b0> │ │ │ │ @@ -837220,15 +837223,15 @@ │ │ │ │ b.n 2e94f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d34f8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, ip, #7110656 @ 0x6c8000 │ │ │ │ + @ instruction: 0xf69c00d9 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #180] @ 2e967c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3684> │ │ │ │ @@ -837305,15 +837308,15 @@ │ │ │ │ b.n 2e961e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3626> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r8, #7110656 @ 0x6c8000 │ │ │ │ + adcs.w r0, r8, #7110656 @ 0x6c8000 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ lsls r4, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #416] @ 2e983c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3844> │ │ │ │ @@ -837463,18 +837466,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b800d9 │ │ │ │ + eors.w r0, r8, #7110656 @ 0x6c8000 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #456] @ 2e9a28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3a30> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -837626,18 +837629,18 @@ │ │ │ │ b.n 2e98e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d38f0> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r4, #217 @ 0xd9 │ │ │ │ + @ instruction: 0xf2e400d9 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r6, 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, #340] @ (2e9ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3ba8>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -837783,20 +837786,20 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #18 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + @ instruction: 0xf0ce00d9 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.s64 q8, , #58 │ │ │ │ + @ instruction: 0xf0a600d9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #1028] @ 2e9fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3fdc> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -838147,18 +838150,18 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e9fd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d3fd8>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 1, r0, cr6, cr9, {6} │ │ │ │ + vqadd.s8 q0, q11, │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2ea278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838397,31 +838400,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2ea2b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d42bc>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d408c> │ │ │ │ nop │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - blt.n 2ea1b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d41c0> │ │ │ │ + bgt.n 2ea378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4380> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adcs.w r0, r0, r9, lsr #3 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + ldc 0, cr0, [r0], #-868 @ 0xfffffc9c │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xeb3400d9 │ │ │ │ + ldc 0, cr0, [r4], {217} @ 0xd9 │ │ │ │ + add.w r0, r0, r9, lsr #3 │ │ │ │ + @ instruction: 0xead200d9 │ │ │ │ + eor.w r0, ip, r9, lsr #3 │ │ │ │ + and.w r0, r6, r9, lsr #3 │ │ │ │ + ands.w r0, r4, r9, lsr #3 │ │ │ │ + @ instruction: 0xeaf000d9 │ │ │ │ + strd r0, r0, [sl, #868]! @ 0x364 │ │ │ │ + ldrd r0, r0, [ip, #868]! @ 0x364 │ │ │ │ + and.w r0, lr, r9, lsr #3 │ │ │ │ bic.w r0, r0, r9, lsr #3 │ │ │ │ - ldrd r0, r0, [r2, #868]! @ 0x364 │ │ │ │ - @ instruction: 0xe9ac00d9 │ │ │ │ - stmdb r6!, {r0, r3, r4, r6, r7} │ │ │ │ - ldmdb r4!, {r0, r3, r4, r6, r7} │ │ │ │ - ands.w r0, r0, r9, lsr #3 │ │ │ │ - stmdb sl, {r0, r3, r4, r6, r7} │ │ │ │ - ldmdb ip, {r0, r3, r4, r6, r7} │ │ │ │ - stmdb lr!, {r0, r3, r4, r6, r7} │ │ │ │ - strd r0, r0, [r0, #-868] @ 0x364 │ │ │ │ - @ instruction: 0xe8c200d9 │ │ │ │ + @ instruction: 0xe9a200d9 │ │ │ │ ldr r0, [pc, #88] @ (2ea314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d431c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d408c> │ │ │ │ ldr r0, [pc, #88] @ (2ea318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4320>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d408c> │ │ │ │ ldr r0, [pc, #84] @ (2ea31c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4324>) │ │ │ │ @@ -838453,25 +838456,24 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2ea084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d408c> │ │ │ │ ldr r0, [pc, #36] @ (2ea334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d433c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d408c> │ │ │ │ nop │ │ │ │ - stmia.w r2, {r0, r3, r4, r6, r7} │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + strd r0, r0, [r2, #-868]! @ 0x364 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrd r0, r0, [lr], #-868 @ 0x364 │ │ │ │ - stmia.w r2, {r0, r3, r4, r6, r7} │ │ │ │ - stmia.w lr, {r0, r3, r4, r6, r7} │ │ │ │ - strd r0, r0, [r4], #-868 @ 0x364 │ │ │ │ - @ instruction: 0xe85600d9 │ │ │ │ - strd r0, r0, [r8], #-868 @ 0x364 │ │ │ │ - b.n 2ea284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d428c> │ │ │ │ - lsls r1, r3, #3 │ │ │ │ + ldrd r0, r0, [lr, #-868] @ 0x364 │ │ │ │ + strd r0, r0, [r2, #-868]! @ 0x364 │ │ │ │ + strd r0, r0, [lr, #-868]! @ 0x364 │ │ │ │ + strd r0, r0, [r4, #-868] @ 0x364 │ │ │ │ + ldmdb r6!, {r0, r3, r4, r6, r7} │ │ │ │ + strd r0, r0, [r8, #-868] @ 0x364 │ │ │ │ + stmia.w r6, {r0, r3, r4, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #316] @ 2ea484 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d448c> │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #312] @ (2ea488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4490>) │ │ │ │ @@ -838597,26 +838599,24 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmdb sl!, {r0, r3, r4, r6, r7} │ │ │ │ + and.w r0, sl, r9, lsr #3 │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia.w r0, {r0, r3, r4, r6, r7} │ │ │ │ - bvc.n 2ea464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d446c> │ │ │ │ + strd r0, r0, [r0, #-868]! @ 0x364 │ │ │ │ + bhi.n 2ea424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d442c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xe81000d9 │ │ │ │ - stmia.w r4, {r0, r3, r4, r6, r7} │ │ │ │ - b.n 2ea458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4460> │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - b.n 2ea43c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4444> │ │ │ │ - lsls r1, r3, #3 │ │ │ │ + ldrd r0, r0, [r0], #868 @ 0x364 │ │ │ │ + strd r0, r0, [r4, #-868]! @ 0x364 │ │ │ │ + ldmia.w r8!, {r0, r3, r4, r6, r7} │ │ │ │ + stmia.w r8!, {r0, r3, r4, r6, r7} │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2ea5a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d45a8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ @@ -838722,15 +838722,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2ea590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4598> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2ea51a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4522> │ │ │ │ strh r0, [r5, #22] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r2, 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] @ (2ea610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4618>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838751,17 +838751,17 @@ │ │ │ │ bl 2ea4ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d44b4> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2ea618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4620>) │ │ │ │ add r3, pc │ │ │ │ b.n 2ea5f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4600> │ │ │ │ strh r0, [r2, #14] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 2ea3fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4404> │ │ │ │ + b.n 2ea5bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d45c4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 2ea3f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d43fc> │ │ │ │ + b.n 2ea5b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d45bc> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r2, 2ea668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4670> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2ea66c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4674>) │ │ │ │ @@ -838786,15 +838786,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r7, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 2ea3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d43d4> │ │ │ │ + b.n 2ea58c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4594> │ │ │ │ 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, #80] @ (2ea6d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d46dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838824,15 +838824,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #8] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.n 2ea77c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4784> │ │ │ │ + bvs.n 2ea73c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4744> │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2ea728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4730> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -839048,15 +839048,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2ea830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d4838> │ │ │ │ nop │ │ │ │ - b.n 2ea2e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d42f0> │ │ │ │ + b.n 2ea4a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d44b0> │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -840482,15 +840482,15 @@ │ │ │ │ bl 24dc98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ca0> │ │ │ │ b.n 2eb7fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5806> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #592] @ (2ebabc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5ac4>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2eb794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d579c> │ │ │ │ + bls.n 2eb954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d595c> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -840893,19 +840893,19 @@ │ │ │ │ b.n 2eba38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5a40> │ │ │ │ ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r2, #6 │ │ │ │ mov r6, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2ebd50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5d58> │ │ │ │ + bmi.n 2ebd10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5d18> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r8, r8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bne.n 2ebcf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5cfc> │ │ │ │ + bne.n 2ebcb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5cbc> │ │ │ │ lsls r1, r3, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 24dc98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ca0> │ │ │ │ b.n 2ebc9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5ca4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2ebc26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d5c2e> │ │ │ │ @@ -841624,17 +841624,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r3, r5 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mla r2, r9, r3, sl │ │ │ │ @@ -842149,15 +842149,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2ec99a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d69a2> │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r0] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, 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, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -842279,15 +842279,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2eca9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d6aa6> │ │ │ │ ldrb r0, [r7, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -842378,15 +842378,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2ecc12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d6c1a> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ 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 r3, [r1, #8] │ │ │ │ @@ -842505,15 +842505,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2ecd20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d6d28> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r2] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ 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 r3, [r1, #16] │ │ │ │ @@ -842641,18 +842641,18 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, r5] │ │ │ │ lsls r4, r2, #6 │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x00f6 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet le │ │ │ │ + lslle r1, r3, #3 │ │ │ │ + pushgt {r4, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -842801,15 +842801,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r7, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x004c │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2ed3dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d73e4>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -843069,15 +843069,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r6, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 2ed42e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d7436> │ │ │ │ + cbnz r2, 2ed466 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d746e> │ │ │ │ lsls r1, r3, #3 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2ed46e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d7476> │ │ │ │ @@ -843491,15 +843491,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #148 @ 0x94 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 2ed8f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d78fe> │ │ │ │ @@ -845726,15 +845726,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r4, r5, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2eee10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d8e18> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -846113,15 +846113,15 @@ │ │ │ │ bne.w 2ef090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d9098> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2eef90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d8f98> │ │ │ │ b.n 2eef82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d8f8a> │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -846413,15 +846413,15 @@ │ │ │ │ nop │ │ │ │ adds r2, #106 @ 0x6a │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2ef584 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d958c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -846858,15 +846858,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2ef630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d9638> │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d9638> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ef890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d9898> │ │ │ │ nop │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2efeb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d9ebc>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -847498,15 +847498,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2f00ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1da0d6> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 24dc98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ca0> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2f031c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1da324> │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #720] @ (2f0650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1da658>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848185,15 +848185,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2f0732 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1da73a> │ │ │ │ nop │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #736] @ (2f0de4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dadec>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -848928,15 +848928,15 @@ │ │ │ │ bls.w 2f0ce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dacf0> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f0ce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dacf0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f1036 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1db03e> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #692] @ (2f15b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1db5b8>) │ │ │ │ @@ -849724,15 +849724,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f13ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1db3f2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f1b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dbb30> │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2f1d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dbd14>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -850461,17 +850461,17 @@ │ │ │ │ bls.w 2f1f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dbf78> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2f1f62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dbf6a> │ │ │ │ b.n 2f1f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dbf78> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2f1e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dbe0c> │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2f2668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dc670>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -850750,15 +850750,15 @@ │ │ │ │ b.n 2f24d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dc4de> │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ bgt.n 2f2748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dc750> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ blt.n 2f26bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dc6c4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2f23f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dc3fc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -851247,15 +851247,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2f24a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dc4a8> │ │ │ │ mov r2, lr │ │ │ │ b.n 2f2728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dc730> │ │ │ │ nop │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #612] @ (2f2e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dce28>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -851945,15 +851945,15 @@ │ │ │ │ bl 140958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 2f30ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dd0f4> │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #664] @ (2f35cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dd5d4>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -852698,15 +852698,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2f375c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dd764> │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #748] @ (2f3e38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dde40>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853457,15 +853457,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f3d3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ddd44> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f3d3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ddd44> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f4096 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de09e> │ │ │ │ - ldr r5, [pc, #248] @ (2f443c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de444>) │ │ │ │ + ldr r6, [pc, #120] @ (2f43bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de3c4>) │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #700] @ (2f4618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de620>) │ │ │ │ @@ -854265,15 +854265,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f4448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1de450> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f4b96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1deb9e> │ │ │ │ nop │ │ │ │ - mov lr, ip │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #740] @ (2f4eac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1deeb4>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -855064,15 +855064,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f4e72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dee7a> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f4e72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dee7a> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f5174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df17c> │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f56ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df6f4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -855912,15 +855912,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f552a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1df532> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f5cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dfd04> │ │ │ │ nop │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f5f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1dff80>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -856767,15 +856767,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f6058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0060> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f6058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0060> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f6360 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0368> │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f686c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0874>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -857663,15 +857663,15 @@ │ │ │ │ b.w 2f6710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0718> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f6f6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0f72> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f6cd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e0cda> │ │ │ │ - movs r3, #14 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ 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 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -861639,15 +861639,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #10] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.s8 q8, q9, q4 │ │ │ │ + bic.w r0, r2, #216 @ 0xd8 │ │ │ │ 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] │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -861920,15 +861920,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa3ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e43c2> │ │ │ │ nop │ │ │ │ strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xeaf200d8 │ │ │ │ + rsbs r0, r2, r8, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -862062,15 +862062,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2fa524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e452c> │ │ │ │ strh r2, [r0, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe99000d8 │ │ │ │ + orns r0, r0, r8, lsr #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 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ @@ -862143,16 +862143,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 2fa684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e468c> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + ldmia.w sl!, {r3, r4, r6, r7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2fa74c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -862195,16 +862194,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 2fa600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4608> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + @ instruction: 0xe83600d8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (2faa60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -862456,17 +862454,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 2fa810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4818> │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 2fa7ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e47b4> │ │ │ │ + b.n 2fa96c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4974> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fa76c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4774> │ │ │ │ + b.n 2fa92c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4934> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2faa3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e4a46> │ │ │ │ @@ -864509,15 +864507,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2fc292 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e629a> │ │ │ │ nop │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, 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 r2, [pc, #116] @ (2fc368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e6370>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864558,15 +864556,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2fc324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e632c> │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #824] @ 2fc6b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e66c0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -864811,15 +864809,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r4, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -865094,17 +865092,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #101376 @ 0x18c00 │ │ │ │ vldr s14, [r3, #436] @ 0x1b4 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -865358,17 +865356,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2fcd6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e6d76> │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r0, 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] @ 2fce34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e6e3c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -865668,18 +865666,18 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x00ca │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + itet ge │ │ │ │ + lslge r0, r3, #3 │ │ │ │ + bkpt 0x0096 │ │ │ │ + lslge 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, #488] @ (2fd370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -865822,17 +865820,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrsb r4, [r4, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r6, 2fd3ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e73f6> │ │ │ │ + pop {r1, r2, r3, 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 r2, [pc, #620] @ (2fd5f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -866031,17 +866029,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2fd496 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e749e> │ │ │ │ nop │ │ │ │ strb r4, [r3, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 2fd670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7678> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r6, 2fd61e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7626> │ │ │ │ + rev r6, r5 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -866272,16 +866270,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2fd876 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e787e> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2fd824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e782c> │ │ │ │ - vmla.i q0, q8, d0[6] │ │ │ │ - vhadd.u32 q8, q12, q12 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ + lsls r1, r5, #3 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + 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 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1652] @ 0x674 │ │ │ │ cbz r6, 2fd914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e791c> │ │ │ │ @@ -866384,15 +866384,15 @@ │ │ │ │ b.n 2fd96a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7972> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ b.n 2fd994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e799c> │ │ │ │ ldr r6, [pc, #504] @ (2fdbdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7be4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ 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, #284] @ (2fdb14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7b1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -866503,19 +866503,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 2fdaa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7aaa> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #704] @ (2fddd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7de0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -866649,17 +866649,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r4, [pc, #448] @ (2fde84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7e8c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r6, 2fdd24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7d2c> │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 2fdd40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7d48> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -867043,17 +867043,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ mov sl, r9 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #8 │ │ │ │ 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, #136] @ (2fe254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e825c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -867182,15 +867182,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2fe2e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e82ea> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf4de00e8 │ │ │ │ + subs.w r0, lr, #7602176 @ 0x740000 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fe412 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e841a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (2fe414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e841c>) │ │ │ │ @@ -867399,19 +867399,19 @@ │ │ │ │ nop │ │ │ │ subs r4, r1, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subw r0, r0, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xf38000e8 │ │ │ │ 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 │ │ │ │ @@ -867494,17 +867494,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fe628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8630> │ │ │ │ tst r6, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf1e400e8 │ │ │ │ + movt r0, #16616 @ 0x40e8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fe870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8878>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov.f64 d7, d2 │ │ │ │ @@ -867654,20 +867654,20 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fe6e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e86ea> │ │ │ │ nop │ │ │ │ lsrs r2, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf0a000e8 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + @ instruction: 0xf18000e8 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics.w r0, lr, #232 @ 0xe8 │ │ │ │ + adds.w r0, lr, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -867742,17 +867742,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fe8f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e88fe> │ │ │ │ subs r6, #252 @ 0xfc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #952 @ (adr r6, 2fed3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8d44>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 2fecbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8cc4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cdp 0, 11, cr0, cr12, cr8, {7} │ │ │ │ + vmla.i16 d0, d28, d0[3] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2feb44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8b4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -867894,20 +867894,20 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fea1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8a24> │ │ │ │ nop │ │ │ │ subs r6, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #528 @ (adr r5, 2fed5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8d64>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 2fecdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8ce4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stcl 0, cr0, [sl, #-928] @ 0xfffffc60 │ │ │ │ - add r5, pc, #440 @ (adr r5, 2fed0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8d14>) │ │ │ │ + cdp 0, 2, cr0, cr10, cr8, {7} │ │ │ │ + add r6, pc, #312 @ (adr r6, 2fec8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8c94>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldc 0, cr0, [r4, #-928]! @ 0xfffffc60 │ │ │ │ + cdp 0, 1, cr0, cr4, cr8, {7} │ │ │ │ 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] @ (2fec84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -868002,17 +868002,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fec2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8c32> │ │ │ │ nop │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #608 @ (adr r4, 2feeec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8ef4>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 2fee6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8e74>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mcrr 0, 14, r0, sl, cr8 │ │ │ │ + stc 0, cr0, [sl, #-928]! @ 0xfffffc60 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2fecc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8ccc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #32] @ (2fecc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8cd0>) │ │ │ │ @@ -868025,15 +868025,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fe418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8420> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r3, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #648 @ (adr r3, 2fef54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8f5c>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 2feed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8edc>) │ │ │ │ lsls r0, 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] @ (2fee14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8e1c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -868143,20 +868143,20 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fed1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8d24> │ │ │ │ subs r2, #202 @ 0xca │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #248 @ (adr r3, 2fef14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8f1c>) │ │ │ │ + add r4, pc, #120 @ (adr r4, 2fee94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8e9c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #920 @ (adr r2, 2ff1b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e91c0>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 2ff138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9140>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orns r0, r6, r8, asr #3 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + adcs.w r0, r6, r8, asr #3 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ 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, #192] @ (2feef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8f00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868230,17 +868230,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2feeb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8eb8> │ │ │ │ nop │ │ │ │ subs r1, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #56 @ (adr r2, 2fef38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8f40>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 2ff2b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e92c0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #600 @ (adr r1, 2ff15c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9164>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 2ff0dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e90e4>) │ │ │ │ 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, #420] @ (2ff0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e90c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868391,21 +868391,20 @@ │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fef7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8f86> │ │ │ │ subs r0, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #648 @ (adr r0, 2ff348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9350>) │ │ │ │ + add r1, pc, #520 @ (adr r1, 2ff2c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e92d0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2ff08c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9094> │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - add r0, pc, #712 @ (adr r0, 2ff390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9398>) │ │ │ │ + @ instruction: 0xe8c400e8 │ │ │ │ + add r1, pc, #584 @ (adr r1, 2ff310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9318>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, pc, #304 @ (adr r0, 2ff1fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9204>) │ │ │ │ + add r1, pc, #176 @ (adr r1, 2ff17c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9184>) │ │ │ │ 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, #68] @ (2ff120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9128>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868537,17 +868536,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff166 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e916e> │ │ │ │ adds r6, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fee40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8e48> │ │ │ │ + b.n 2ff000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9008> │ │ │ │ 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 r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -868674,17 +868673,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff31e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9326> │ │ │ │ adds r4, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fecac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8cb4> │ │ │ │ + b.n 2fee6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8e74> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2ff400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868775,17 +868774,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2ff442 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e944a> │ │ │ │ adds r3, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2ffb94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9b9c> │ │ │ │ + b.n 2fed54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e8d5c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2ff594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e959c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868952,17 +868951,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff5dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e95e4> │ │ │ │ adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2ff994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e999c> │ │ │ │ + b.n 2ffb54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9b5c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2ff774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e977c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869104,17 +869103,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2ff7ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e97c2> │ │ │ │ adds r0, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + b.n 2ff99c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e99a4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2ff92c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869256,17 +869255,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2ff972 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e997a> │ │ │ │ cmp r6, #102 @ 0x66 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 2ffa24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9a2c> │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2ffae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9aec>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -869363,15 +869362,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #126 @ 0x7e │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r0, r5, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -869466,15 +869465,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r4, r4, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869655,17 +869654,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ffd7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9d82> │ │ │ │ nop │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 2ffde4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9dec> │ │ │ │ + bge.n 2fffa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9fac> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (2fff34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e9f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869924,17 +869923,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r7, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ vbif d16, d18, d2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vbsl d0, d28, d2 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bvs.n 300134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea13c> │ │ │ │ + bvc.n 3000f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea0fc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (300228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea230>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -870087,17 +870086,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r5, #68 @ 0x44 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldc2 1, cr0, [r2, #584]! @ 0x248 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [ip, #-584] @ 0xfffffdb8 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 300374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea37c> │ │ │ │ + bpl.n 300334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea33c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (3003e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea3ec>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -870180,15 +870179,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #142 @ 0x8e │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xfbf80192 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ smlalbt r0, r1, r0, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (3004cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ea4d4>) │ │ │ │ @@ -870272,15 +870271,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xfb100192 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xfad80192 │ │ │ │ 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 │ │ │ │ @@ -872572,19 +872571,19 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ b.n 301b56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ebb5e> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [ip], #-584 @ 0x248 │ │ │ │ b.n 3015e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eb5ec> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r1, 301d7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ebd82> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -873375,15 +873374,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (30257c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ec584>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 302538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ec540> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -873601,15 +873600,15 @@ │ │ │ │ b.n 302768 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ec770> │ │ │ │ ldr r2, [pc, #12] @ (3027b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ec7c0>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 302652 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ec65a> │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -873908,15 +873907,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ bhi.n 302b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ecb74> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -874235,15 +874234,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 3029ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ec9d6> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -874526,15 +874525,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + str r6, [r0, #12] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -874659,15 +874658,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6c518 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c518 │ │ │ │ b.n 3032e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ed2ec> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -875358,17 +875357,17 @@ │ │ │ │ blx 6c518 │ │ │ │ ldr r2, [pc, #16] @ (303b24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1edb2c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 303b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1edb0c> │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -875796,19 +875795,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 303fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1edfa8> │ │ │ │ nop │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 304018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee020> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -875835,17 +875834,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (304030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee038>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 304010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee018> │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -875911,19 +875910,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3040a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee0ae> │ │ │ │ - str r2, [r4, r5] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 304102 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee10a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876022,19 +876021,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 30418c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee194> │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 304206 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee20e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876092,17 +876091,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (304288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee290>) │ │ │ │ add r2, pc │ │ │ │ b.n 30426a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee272> │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r7, r3] │ │ │ │ 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] │ │ │ │ @@ -876142,17 +876141,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (304308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee310>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3042d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee2da> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #544] @ (304528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee530>) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [pc, #440] @ (3044c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee4cc>) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 304326 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee32e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876776,15 +876775,15 @@ │ │ │ │ bl 3043c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee3d0> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 304916 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee91e> │ │ │ │ nop │ │ │ │ udf #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #352] @ (304ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eeaec>) │ │ │ │ + ldr r2, [pc, #224] @ (304a64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eea6c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 304a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eea38> │ │ │ │ mov r6, r1 │ │ │ │ @@ -876845,15 +876844,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 3043c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee3d0> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 3049b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee9bc> │ │ │ │ udf #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #832] @ (304d78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eed80>) │ │ │ │ + ldr r1, [pc, #704] @ (304cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eed00>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 304af8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eeb00> │ │ │ │ mov r6, r3 │ │ │ │ @@ -876923,17 +876922,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 3043c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee3d0> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 304a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eea70> │ │ │ │ ble.n 304bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eebc0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #584] @ (304d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eed50>) │ │ │ │ + ldr r1, [pc, #456] @ (304cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eecd0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [pc, #328] @ (304c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eec54>) │ │ │ │ + ldr r1, [pc, #200] @ (304bcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eebd4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 304c00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eec08> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877023,19 +877022,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 304b96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eeb9e> │ │ │ │ nop │ │ │ │ bgt.n 304b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eeb30> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #16] @ (304c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eec20>) │ │ │ │ + ldr r0, [pc, #912] @ (304f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eefa0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #656] @ (304e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eeea4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [pc, #80] @ (304c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eec68>) │ │ │ │ + ldr r0, [pc, #976] @ (304fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eefe8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ (304d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eed6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877157,19 +877156,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 304d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eed54> │ │ │ │ blt.n 304c74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eec7c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bxns r1 │ │ │ │ + blxns sp │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov ip, fp │ │ │ │ + blxns r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov ip, r6 │ │ │ │ + blxns r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (304efc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eef04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877309,17 +877308,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bge.n 304f40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eef48> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov lr, r0 │ │ │ │ + bx ip │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r0, 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] @ (30513c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef144>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -877506,21 +877505,21 @@ │ │ │ │ bne.n 305126 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef12e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3050e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef0f0> │ │ │ │ b.n 304f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eef5c> │ │ │ │ bhi.n 30505c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef064> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add lr, r3 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, ip │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r6 │ │ │ │ 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, #256] @ (305260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877619,19 +877618,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef238> │ │ │ │ b.n 305250 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef258> │ │ │ │ nop │ │ │ │ bvs.n 3052f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef2fc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - muls r0, r7 │ │ │ │ + add r0, fp │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmn r6, r5 │ │ │ │ + mvns r6, r1 │ │ │ │ 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, #236] @ (30536c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877721,17 +877720,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 30533e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef346> │ │ │ │ b.n 30535e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef366> │ │ │ │ bpl.n 3053c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef3c8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmn r4, r3 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - negs r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (305618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef620>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -877986,19 +877985,19 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ands r0, r2 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ands r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 305686 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef68e> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 305686 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef68e> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -878155,17 +878154,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3057b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef7c0> │ │ │ │ nop │ │ │ │ beq.n 30581c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef824> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r0, 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] @ (30586c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878212,17 +878211,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 305858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef860> │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (305950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ef958>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -878305,19 +878304,19 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r7, pc, #424 @ (adr r7, 305afc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efb04>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #1016 @ (adr r6, 305d54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efd5c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (305a54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efa5c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -878407,19 +878406,19 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r6, pc, #496 @ (adr r6, 305c48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efc50>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r6, pc, #184 @ (adr r6, 305b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efb24>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (305be0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efbe8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -878571,25 +878570,25 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r5, pc, #496 @ (adr r5, 305dd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efddc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r5, pc, #136 @ (adr r5, 305c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efc80>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 305c54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efc5c> │ │ │ │ + ble.n 305c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efc1c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (305ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efca8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878648,19 +878647,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 305c82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efc8a> │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 305c94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efc9c> │ │ │ │ + blt.n 305c54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efc5c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ 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, #284] @ (305ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efde4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878767,19 +878766,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305dae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efdb6> │ │ │ │ b.n 305dce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efdd6> │ │ │ │ ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ 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, #248] @ (305ef4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efefc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878874,17 +878873,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efecc> │ │ │ │ b.n 305ee4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1efeec> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (306028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878988,15 +878987,15 @@ │ │ │ │ bne.n 306012 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f001a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 305fd6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1effde> │ │ │ │ b.n 305f4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1eff52> │ │ │ │ ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ 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 r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (306200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0208>) │ │ │ │ @@ -879170,23 +879169,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3061c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f01d0> │ │ │ │ b.n 3061f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f01fa> │ │ │ │ stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -879248,19 +879247,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3062d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f02dc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3062aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f02b2> │ │ │ │ nop │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -879786,25 +879785,25 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r4, #14 │ │ │ │ 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, #100] @ (3068c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f08c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -879928,21 +879927,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29cf44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x186f4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00d4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r3, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r3, #26 │ │ │ │ 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 r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -880115,17 +880114,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (306c34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0c3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -880186,15 +880185,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r1, #24 │ │ │ │ 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] @ 306c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0c70> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -880232,17 +880231,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 306cfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0d06> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ 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] @ 306ce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0cf0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -880280,17 +880279,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ hlt 0x002e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 306d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0d7c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (306d78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0d80>) │ │ │ │ @@ -880501,17 +880500,17 @@ │ │ │ │ nop │ │ │ │ rev r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -880653,25 +880652,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 306ff2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f0ffa> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3070b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f10b8> │ │ │ │ b.n 307030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f1038> │ │ │ │ nop │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb r6, [r5, r7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r0, 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] @ (30715c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f1164>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -880701,15 +880700,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 3071e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f11e8> │ │ │ │ mov r6, r3 │ │ │ │ @@ -880752,17 +880751,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb632 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 307266 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f126e> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -880868,15 +880867,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -880980,17 +880979,17 @@ │ │ │ │ b.n 3073a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f13b0> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30738c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f1394> │ │ │ │ b.n 3073a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f13b0> │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (307514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f151c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -881117,17 +881116,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 307590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f1598> │ │ │ │ nop │ │ │ │ uxth r0, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ 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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (30775c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f1764>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -881252,17 +881251,17 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r4, [r4, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ 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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (3078c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f18d0>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -881385,17 +881384,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (3079b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f19c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -881470,17 +881469,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -881570,17 +881569,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -881714,17 +881713,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 3041ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee1f4> │ │ │ │ b.n 307bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f1bc4> │ │ │ │ nop │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r2, r2, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -881973,15 +881972,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 3080a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f20ac> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 30800c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f2014> │ │ │ │ add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r0, 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 307d36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f1d3e> │ │ │ │ @@ -882957,15 +882956,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ 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, #816] @ (308f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f2f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883217,23 +883216,23 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 308df6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f2dfe> │ │ │ │ b.n 308e06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f2e0e> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 308f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f2fa0> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -883258,15 +883257,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 308f8e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f2f96> │ │ │ │ nop │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r0, 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] @ 309018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3020> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -883508,15 +883507,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 30925e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3266> │ │ │ │ str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r0, 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] @ (3092f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f32fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883597,15 +883596,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ 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, #352] @ (3094f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3500>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883895,21 +883894,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3095ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f35f2> │ │ │ │ nop │ │ │ │ str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r0, 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] @ (30979c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f37a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883958,15 +883957,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ b.n 309726 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f372e> │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r0, 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] @ (309820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -884005,15 +884004,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3041ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee1f4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -884200,17 +884199,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 309a2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3a32> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xe9b400d6 │ │ │ │ + eors.w r0, r4, r6, lsr #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ add.w r4, r3, #1856 @ 0x740 │ │ │ │ @@ -884519,21 +884518,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (309dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3e04>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 309db6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3dbe> │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 309da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3da8> │ │ │ │ + blt.n 309d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3d68> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -884611,15 +884610,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 309e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3e90> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 309ebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3ec4> │ │ │ │ b.n 309e8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f3e92> │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r1, #602112 @ 0x93000 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -885481,25 +885480,25 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30b04c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5054> │ │ │ │ + b.n 30a20c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4214> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldc2 0, cr0, [ip], {215} @ 0xd7 │ │ │ │ + ldc2l 0, cr0, [ip], #860 @ 0x35c │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfb4c00d7 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + stc2 0, cr0, [ip], #-860 @ 0xfffffca4 │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfa5a00d7 │ │ │ │ + @ instruction: 0xfb3a00d7 │ │ │ │ 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 │ │ │ │ @@ -885601,15 +885600,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 30a986 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f498e> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str??.w r0, [r6, r7, lsl #1] │ │ │ │ + vst4. {d16-d19}, [r6 :64], r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (30aa88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -885691,15 +885690,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf79600d7 │ │ │ │ + ldr??.w r0, [r6, r7, lsl #1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (30aae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4af0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -885727,15 +885726,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30aabc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4ac4> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 30ab68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4b70> │ │ │ │ + bcs.n 30ab28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4b30> │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #680] @ (30adac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4db4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -885998,21 +885997,21 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 30add0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4dd8> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 30ace4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4cec> │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf65e00d7 │ │ │ │ - @ instruction: 0xf68400d7 │ │ │ │ - @ instruction: 0xf5f400d7 │ │ │ │ - movw r0, #10455 @ 0x28d7 │ │ │ │ - @ instruction: 0xf5e200d7 │ │ │ │ - sbcs.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ - subs.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf73e00d7 │ │ │ │ + @ instruction: 0xf76400d7 │ │ │ │ + @ instruction: 0xf6d400d7 │ │ │ │ + @ instruction: 0xf72200d7 │ │ │ │ + movt r0, #10455 @ 0x28d7 │ │ │ │ + @ instruction: 0xf65600d7 │ │ │ │ + @ instruction: 0xf69800d7 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 30ae50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4e58> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 30ad44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4d4c> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -886147,17 +886146,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30adf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4dfc> │ │ │ │ b.n 30ae76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4e7e> │ │ │ │ - sbcs.w r0, sl, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf4ec00d7 │ │ │ │ - bics.w r0, ip, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf65a00d7 │ │ │ │ + rsb r0, ip, #7045120 @ 0x6b8000 │ │ │ │ + adds.w r0, ip, #7045120 @ 0x6b8000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (30b01c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5024>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -886252,19 +886251,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 30af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4f9c> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ands.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf2b400d7 │ │ │ │ - @ instruction: 0xf25400d7 │ │ │ │ - @ instruction: 0xf3de00d7 │ │ │ │ - @ instruction: 0xf37600d7 │ │ │ │ + @ instruction: 0xf4f600d7 │ │ │ │ + @ instruction: 0xf39400d7 │ │ │ │ + @ instruction: 0xf33400d7 │ │ │ │ + @ instruction: 0xf4be00d7 │ │ │ │ + orrs.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ 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 30aaf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f4af8> │ │ │ │ @@ -886375,19 +886374,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 30b0d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f50e0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r0, [r6, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sbfx r0, r8, #3, #24 │ │ │ │ - @ instruction: 0xf31e00d7 │ │ │ │ - @ instruction: 0xf37800d7 │ │ │ │ - ssat r0, #24, r6, lsl #3 │ │ │ │ - @ instruction: 0xf2e600d7 │ │ │ │ + bic.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf3fe00d7 │ │ │ │ + orrs.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf3e600d7 │ │ │ │ + ubfx r0, r6, #3, #24 │ │ │ │ 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] @ (30b478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5480>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -886638,23 +886637,23 @@ │ │ │ │ b.n 30b2ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f52d2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 30b2b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f52b8> │ │ │ │ strb r0, [r2, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r6, [pc, #320] @ (30b5c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f55c8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf31e00d7 │ │ │ │ + @ instruction: 0xf3fe00d7 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #215 @ 0xd7 │ │ │ │ - vshr.s64 q8, , #42 │ │ │ │ - vshr.s64 q0, , #44 │ │ │ │ - rsb r0, r8, #215 @ 0xd7 │ │ │ │ - rsb r0, r2, #215 @ 0xd7 │ │ │ │ - sbc.w r0, r8, #215 @ 0xd7 │ │ │ │ + ssat r0, #24, r0, asr #3 │ │ │ │ + @ instruction: 0xf0b600d7 │ │ │ │ + orns r0, r4, #215 @ 0xd7 │ │ │ │ + subw r0, r8, #215 @ 0xd7 │ │ │ │ + subw r0, r2, #215 @ 0xd7 │ │ │ │ + movw r0, #32983 @ 0x80d7 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30b2ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f52d2> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30b54c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5554>) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -886738,15 +886737,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.s64 q0, , #22 │ │ │ │ + eor.w r0, sl, #215 @ 0xd7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30b604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f560c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -886765,15 +886764,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vqadd.s32 q8, q15, │ │ │ │ + orr.w r0, lr, #215 @ 0xd7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30b654 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f565c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -886792,15 +886791,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vqadd.s64 q0, q9, │ │ │ │ + ands.w r0, r2, #215 @ 0xd7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30b6a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f56ac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -886819,15 +886818,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 7, r0, cr10, cr7, {6} │ │ │ │ + vshr.s64 q8, , #38 │ │ │ │ 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] @ (30b6fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f5704>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -886853,15 +886852,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mcr 0, 6, r0, cr12, cr7, {6} │ │ │ │ + vshr.s64 q0, , #20 │ │ │ │ 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] @ (30b754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f575c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -886887,15 +886886,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 4, r0, cr0, cr7, {6} │ │ │ │ + vqadd.s64 q8, q8, │ │ │ │ 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] @ (30b7ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f57b4>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -886921,15 +886920,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 2, r0, cr4, cr7, {6} │ │ │ │ + vqadd.s64 q0, q10, │ │ │ │ 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] @ (30b804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f580c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -886955,15 +886954,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f44b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 0, r0, cr8, cr7, {6} │ │ │ │ + mrc 0, 7, r0, cr8, cr7, {6} │ │ │ │ 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 │ │ │ │ add.w r0, r0, #497664 @ 0x79800 │ │ │ │ @@ -888035,24 +888034,24 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30c84a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f6852> │ │ │ │ nop │ │ │ │ orrs r2, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r2, {r0, r1, r2, r4, r6, r7} │ │ │ │ + strd r0, r0, [r2, #860]! @ 0x35c │ │ │ │ cmn r0, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 30c9cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f69d4> │ │ │ │ + b.n 30cb8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f6b94> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30c948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f6950> │ │ │ │ + b.n 30cb08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f6b10> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30c974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f697c> │ │ │ │ + b.n 30cb34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f6b3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30c82c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f6834> │ │ │ │ + b.n 30c9ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f69f4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 30c4ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f64c2> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -889382,15 +889381,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #416] @ (30da10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7a18>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (30d8cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f78d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889419,15 +889418,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #144] @ (30d960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7968>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ 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, #28] @ (30d900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -889439,15 +889438,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [pc, #800] @ (30dc24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7c2c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -889938,15 +889937,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - vst1.8 {d0[7]}, [r2], r7 │ │ │ │ + @ instruction: 0xfa6200e7 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 30def6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7efe> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 30def6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7efe> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -890086,17 +890085,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 30dfa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7fac> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 30e108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8110> │ │ │ │ @@ -891041,15 +891040,15 @@ │ │ │ │ bne.n 30ea8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8a94> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30e9de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f89e6> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30e9de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f89e6> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #368] @ (30ec4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8c54>) │ │ │ │ + ldr r7, [pc, #240] @ (30ebcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8bd4>) │ │ │ │ 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 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ @@ -891266,15 +891265,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30ec5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8c62> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30ec34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8c3c> │ │ │ │ b.n 30ecba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8cc2> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #944] @ (30f10c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9114>) │ │ │ │ + ldr r4, [pc, #816] @ (30f08c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9094>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -891493,15 +891492,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30eeca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8ed2> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30eeca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8ed2> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #440] @ (30f190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9198>) │ │ │ │ + ldr r2, [pc, #312] @ (30f110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9118>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ cbz r1, 30f046 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f904e> │ │ │ │ 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] │ │ │ │ @@ -891631,15 +891630,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30dca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7cac> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ 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, #56] @ (30f1a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f91a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891663,19 +891662,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, #66 @ 0x42 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 30f1dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f91e4> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -891689,15 +891688,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30dca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f7cac> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r5, #228 @ 0xe4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ 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, #56] @ (30f230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9238>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891721,19 +891720,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r5, #178 @ 0xb2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r6, 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] @ (30f268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9270>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891767,15 +891766,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ adds r5, #46 @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r5, r7, lr} │ │ │ │ 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 r2, [pc, #252] @ (30f3bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f93c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -891870,15 +891869,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30f390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9398> │ │ │ │ b.n 30f310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9318> │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -892115,17 +892114,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30f63a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9642> │ │ │ │ b.n 30f5a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f95a8> │ │ │ │ nop │ │ │ │ adds r2, #94 @ 0x5e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r2, 30f69e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f96a6> │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 30f694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f969c> │ │ │ │ + sxtb r0, r4 │ │ │ │ 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, #480] @ (30f868 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9870>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -892503,17 +892502,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30faa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9aaa> │ │ │ │ b.n 30f8dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f98e4> │ │ │ │ nop │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ 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, #808] @ (30fe0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9e14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -892789,21 +892788,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30fd60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f9d68> │ │ │ │ @@ -893085,21 +893084,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 3103e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa3ec>) │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31009e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa0a6> │ │ │ │ @@ -893398,22 +893397,22 @@ │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [ip, #580]! @ 0x244 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #840 @ (adr r6, 31089c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa8a4>) │ │ │ │ + add r7, pc, #712 @ (adr r7, 31081c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa824>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #400 @ (adr r6, 3106e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa6f0>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 310668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa670>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldc2 1, cr0, [r8, #-580]! @ 0xfffffdbc │ │ │ │ - add r6, pc, #120 @ (adr r6, 3105d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa5e0>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 310958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa960>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 31094c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa954>) │ │ │ │ + add r6, pc, #872 @ (adr r6, 3108cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa8d4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -893761,21 +893760,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r2, pc, #888 @ (adr r2, 310d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fad40>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 310cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1facc0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #344 @ (adr r2, 310b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fab24>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 310a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1faaa4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 310a58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1faa60>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 3109d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fa9e0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #992 @ (adr r1, 310dac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fadb4>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 310d2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fad34>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30ed5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f8d64> │ │ │ │ @@ -894087,21 +894086,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #184 @ (adr r0, 310e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fae44>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894401,21 +894400,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894627,17 +894626,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ asrs r0, r4, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ mcr 1, 3, r0, cr6, cr1, {4} │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ 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 │ │ │ │ @@ -894810,17 +894809,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #15 │ │ │ │ lsls r2, r2, #6 │ │ │ │ mcrr 1, 9, r0, r2, cr1 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ 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 │ │ │ │ @@ -894974,17 +894973,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r0, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ orr.w r1, sl, r1, lsr #2 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ 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 │ │ │ │ @@ -895138,17 +895137,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r3, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ stmia.w r2!, {r0, r4, r7, r8} │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ 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 │ │ │ │ @@ -895285,15 +895284,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r6, r1, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -895393,17 +895392,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r4, #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -895470,21 +895469,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #14 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (311cac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fbcb4>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -895547,21 +895546,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #11 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (311e8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fbe94>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -895677,23 +895676,23 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #9 │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 3123d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc3e0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 3122cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc2d4> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -896108,19 +896107,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ble.n 312298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc2a0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 312320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc328> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 312320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc328> │ │ │ │ @@ -896372,23 +896371,23 @@ │ │ │ │ b.n 3124d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc4dc> │ │ │ │ lsls r0, r3, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ blt.n 3124cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc4d4> │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -896922,19 +896921,19 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 312aa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcab0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ bpl.n 3129ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fc9f4> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ 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.w ip, [pc, #160] @ 312b50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcb58> │ │ │ │ sub sp, #20 │ │ │ │ @@ -897003,19 +897002,19 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 312bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcbe4> │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ bmi.n 312b20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcb28> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ 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, #132] @ (312c00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcc08>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -897070,17 +897069,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6], {145} @ 0x91 │ │ │ │ bmi.n 312cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcd00> │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r7, 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 r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -897408,19 +897407,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bne.n 312e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcea4> │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 312fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcfdc> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - itet vc │ │ │ │ - lslvc r3, r3, #3 │ │ │ │ - ldrbvs r0, [r0, #31] │ │ │ │ - lslvc r7, r2, #3 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + strh r0, [r4, #4] │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (312fd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fcfe0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -897721,15 +897720,15 @@ │ │ │ │ b.n 31320c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fd214> │ │ │ │ @ instruction: 0xf75e0191 │ │ │ │ @ instruction: 0xf5900191 │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 313706 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fd70e> │ │ │ │ @@ -898516,19 +898515,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 313208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fd210> │ │ │ │ movs r0, #7 │ │ │ │ b.w 3131dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fd1e4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 313832 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fd83a> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (313b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fdba4>) │ │ │ │ @@ -898631,25 +898630,25 @@ │ │ │ │ b.n 313b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fdb50> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0], #580 @ 0x244 │ │ │ │ stmia r5!, {r2, r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (313c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fdc8c>) │ │ │ │ @@ -898728,17 +898727,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adcs.w r1, r4, r1, lsr #2 │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (313f7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fdf84>) │ │ │ │ @@ -899029,30 +899028,30 @@ │ │ │ │ mov r9, r3 │ │ │ │ b.n 313ed0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fded8> │ │ │ │ @ instruction: 0xeaec0191 │ │ │ │ stmia r3!, {r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 200388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea390> │ │ │ │ ldr r2, [pc, #16] @ (313fa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fdfb0>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 313d22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fdd2a> │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ 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 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -899460,17 +899459,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 3143dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe3e4> │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -899533,15 +899532,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3144b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe4bc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31449c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe4a4> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (31459c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe5a4>) │ │ │ │ @@ -899624,19 +899623,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3145a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe5ac>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 314554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe55c> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #176] @ (31466c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe674>) │ │ │ │ @@ -899710,17 +899709,17 @@ │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -899934,23 +899933,23 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 3147ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fe7d6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8ac │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb82a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #448] @ (314a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fea98>) │ │ │ │ @@ -900171,15 +900170,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (314af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1feaf8>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 314adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1feae4> │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ 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 r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -900227,15 +900226,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 314a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1feaa4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -900261,15 +900260,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (314bd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1febd8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 314bac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1febb4> │ │ │ │ nop │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (314d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fed48>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -900412,35 +900411,35 @@ │ │ │ │ bl 2a2318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c320> │ │ │ │ b.n 314cfa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fed02> │ │ │ │ nop │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r4, r2, #6 │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r2, [r7, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #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, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -901480,37 +901479,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (315984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ff98c>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.w 314f96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fef9e> │ │ │ │ nop │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r6, 31596c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ff974> │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #196] @ (315a5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffa64>) │ │ │ │ add r0, pc │ │ │ │ @@ -901586,36 +901585,36 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a3fc │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 3159b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ff9bc> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc2l 0, cr0, [r0, #-916]! @ 0xfffffc6c │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr5, {7} │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (315ac8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffad0>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 315a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffaa4> │ │ │ │ ldr r3, [pc, #52] @ (315acc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffad4>) │ │ │ │ add r3, pc │ │ │ │ @@ -901639,15 +901638,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #16] │ │ │ │ lsls r4, r2, #6 │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r0, [r2, #15] │ │ │ │ lsls r4, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -901971,25 +901970,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1284] @ 0x504 │ │ │ │ b.n 315d86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffd8e> │ │ │ │ mov r0, r4 │ │ │ │ bl 3322c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c2d0> │ │ │ │ b.n 315da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffda8> │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -902017,15 +902016,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ 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 r3, [pc, #44] @ (315f00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fff08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902062,15 +902061,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 314af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1feafc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ 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 r3, [pc, #44] @ (315f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fff80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902107,15 +902106,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 314af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1feafc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (315fe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffff0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902130,15 +902129,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 315d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffd4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (316014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20001c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902184,17 +902183,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adcs r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ 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, #20] @ (3160a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2000a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902240,17 +902239,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r5 │ │ │ │ + rors r2, r1 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #204] @ (3161e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2001ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902505,21 +902504,21 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (316468 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200470>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -902577,15 +902576,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902645,15 +902644,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r3} │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #704] @ (3167d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2007e0>) │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -902876,23 +902875,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3166c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2006ce> │ │ │ │ mov r4, r1 │ │ │ │ b.n 3166c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2006ca> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [pc, #152] @ (31680c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200814>) │ │ │ │ + ldr r7, [pc, #24] @ (31678c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200794>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #24] @ (316790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200798>) │ │ │ │ + ldr r6, [pc, #920] @ (316b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200b18>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #664] @ (316a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200a1c>) │ │ │ │ + ldr r6, [pc, #536] @ (316994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20099c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #328] @ (3168c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2008d0>) │ │ │ │ + ldr r6, [pc, #200] @ (316848 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200850>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #728] @ (316a5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200a64>) │ │ │ │ + ldr r6, [pc, #600] @ (3169dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2009e4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (316808 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200810>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902939,15 +902938,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r0!, {r2, r4} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r5, [pc, #128] @ (316890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200898>) │ │ │ │ + ldr r6, [pc, #0] @ (316810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200818>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (3168e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2008f0>) │ │ │ │ @@ -903031,15 +903030,15 @@ │ │ │ │ bx r1 │ │ │ │ str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [pc, #360] @ (316a60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200a68>) │ │ │ │ + ldr r5, [pc, #232] @ (3169e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2009e8>) │ │ │ │ lsls r7, r2, #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] @ 316924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20092c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903125,17 +903124,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bkpt 0x003e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r3, [pc, #168] @ (316a98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200aa0>) │ │ │ │ + ldr r4, [pc, #40] @ (316a18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200a20>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #720] @ (316cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200ccc>) │ │ │ │ + ldr r3, [pc, #592] @ (316c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200c4c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 316a80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200a88> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903187,17 +903186,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ pop {r1, r5, r7, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [pc, #824] @ (316dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200dc8>) │ │ │ │ + ldr r3, [pc, #696] @ (316d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200d48>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #376] @ (316c04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200c0c>) │ │ │ │ + ldr r3, [pc, #248] @ (316b84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200b8c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 316b18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200b20> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903249,17 +903248,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ pop {r1, r3, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [pc, #632] @ (316d98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200da0>) │ │ │ │ + ldr r3, [pc, #504] @ (316d18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200d20>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #184] @ (316bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200be4>) │ │ │ │ + ldr r3, [pc, #56] @ (316b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200b64>) │ │ │ │ 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, #52] @ (316b68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200b70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903280,15 +903279,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ pop {r1, r4, r5, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [pc, #72] @ (316bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200bc0>) │ │ │ │ + ldr r2, [pc, #968] @ (316f38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200f40>) │ │ │ │ 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] @ (316b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200ba0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903422,29 +903421,29 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r1, [pc, #488] @ (316eb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200eb8>) │ │ │ │ + ldr r2, [pc, #360] @ (316e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200e38>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #464] @ (316e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200ea4>) │ │ │ │ + ldr r2, [pc, #336] @ (316e1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200e24>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #304] @ (316e00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200e08>) │ │ │ │ + ldr r2, [pc, #176] @ (316d80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200d88>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrsb r2, [r7, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r1, [pc, #392] @ (316e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200e68>) │ │ │ │ + ldr r2, [pc, #264] @ (316de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200de8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [pc, #16] @ (316cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200cf8>) │ │ │ │ + ldr r1, [pc, #912] @ (317070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201078>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #80] @ (316d34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200d3c>) │ │ │ │ + ldr r1, [pc, #976] @ (3170b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2010bc>) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -903547,33 +903546,33 @@ │ │ │ │ b.n 316db0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200db8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #816] @ (317120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201128>) │ │ │ │ + ldr r1, [pc, #688] @ (3170a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2010a8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ bge.n 316e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200e14> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [pc, #840] @ (317140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201148>) │ │ │ │ + ldr r1, [pc, #712] @ (3170c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2010c8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #400] @ (316f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200f94>) │ │ │ │ + ldr r1, [pc, #272] @ (316f0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200f14>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #240] @ (316ef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200ef8>) │ │ │ │ + ldr r1, [pc, #112] @ (316e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200e78>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrsb r2, [r5, r3] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r0, [pc, #320] @ (316f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200f50>) │ │ │ │ + ldr r1, [pc, #192] @ (316ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200ed0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r0, [pc, #584] @ (31705c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201064>) │ │ │ │ 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, #432] @ (316fd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x200fe0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903741,17 +903740,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - mov r2, ip │ │ │ │ + bx r8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mov r6, r9 │ │ │ │ + bx 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, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (317188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201190>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903904,21 +903903,21 @@ │ │ │ │ b.n 317044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20104c> │ │ │ │ @ instruction: 0xb790 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r0 │ │ │ │ + mov ip, ip │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r8, fp │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sl, r5 │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (31724c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201254>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -903983,15 +903982,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -904048,17 +904047,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bics r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bics r6, r0 │ │ │ │ + add r6, ip │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (317354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20135c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -904208,25 +904207,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r7 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmn r4, r6 │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, r0 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r6, [r7, #28] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - negs r2, r7 │ │ │ │ + muls r2, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - negs r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (3175a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2015b0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -904311,23 +904310,23 @@ │ │ │ │ nop │ │ │ │ uxth r2, r7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrh r0, [r3, #24] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r0 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - negs r2, r3 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r7, #20] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - rors r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rors r2, r2 │ │ │ │ + cmp r2, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (317664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20166c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -904383,17 +904382,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 36759c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2515a4> │ │ │ │ b.n 31763e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201646> │ │ │ │ cbz r2, 31769c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2016a4> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - rors r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sbcs r4, r1 │ │ │ │ + negs r4, r5 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #48] @ (3176b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2016b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904469,19 +904468,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 317716 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20171e> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (3177bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2017c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -904604,21 +904603,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 317848 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201850> │ │ │ │ nop │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - eors r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (3179e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2019e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904714,19 +904713,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 317950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201958> │ │ │ │ nop │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (317aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201ab4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904794,21 +904793,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #656 @ 0x290 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r7, 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, #184] @ (317b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201b90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904883,21 +904882,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 317b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201b30> │ │ │ │ nop │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r6, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (317d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201d78>) │ │ │ │ @@ -905077,27 +905076,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 317c38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201c40> │ │ │ │ adds r5, #4 │ │ │ │ b.n 317c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201c8c> │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (317e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201e68>) │ │ │ │ @@ -905176,23 +905175,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 317df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201e00> │ │ │ │ movs r4, #1 │ │ │ │ b.n 317df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201e00> │ │ │ │ add r2, sp, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev r2, r6 │ │ │ │ + cbnz r2, 317eb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201eb8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (317f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201f50>) │ │ │ │ @@ -905271,23 +905270,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 317ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201ee8> │ │ │ │ movs r4, #1 │ │ │ │ b.n 317ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201ee8> │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 317f5e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201f66> │ │ │ │ + rev r2, r1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (31812c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202134>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905458,29 +905457,29 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 317fc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x201fc8> │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r7, 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, #188] @ (31821c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202224>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905555,21 +905554,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3181a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2021ae> │ │ │ │ add r6, pc, #288 @ (adr r6, 318340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202348>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (3183ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2023f4>) │ │ │ │ @@ -905735,27 +905734,27 @@ │ │ │ │ bhi.n 3183c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2023c8> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 31831a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202322> │ │ │ │ mov r9, r2 │ │ │ │ b.n 318316 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20231e> │ │ │ │ add r5, pc, #408 @ (adr r5, 318588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202590>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -906025,21 +906024,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrb r0, [r5, #12] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r5, #11] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -906137,17 +906136,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3187d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2027e0> │ │ │ │ b.n 3187f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2027fc> │ │ │ │ nop │ │ │ │ add r0, pc, #624 @ (adr r0, 318a78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202a80>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ 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 r6, [pc, #480] @ (318a04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202a0c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -906331,25 +906330,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strb r4, [r2, #31] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r4, [r7, #26] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 318a9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202aa2> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -906456,19 +906455,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ 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, #152] @ (318bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202bf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -906528,21 +906527,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ b.n 318bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x202bbc> │ │ │ │ ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4020] @ 0xfb4 │ │ │ │ @@ -906841,15 +906840,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (31916c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203174>) │ │ │ │ @@ -907053,29 +907052,29 @@ │ │ │ │ b.n 3190fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203102> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r7, r2, #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] @ 3191c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2031c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -907121,17 +907120,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (319380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203388>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -907261,15 +907260,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r0, #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, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -907329,15 +907328,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (319448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203450>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 315e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ffe6c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ 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, #188] @ (319518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907572,33 +907571,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3195b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2035bc> │ │ │ │ nop │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 319734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20373c> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 319776 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20377e> │ │ │ │ @@ -907956,17 +907955,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 319a66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203a6e> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (319a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203a7c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 319ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203ba8> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 319b68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203b70> │ │ │ │ bhi.n 319af2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203afa> │ │ │ │ @@ -908290,15 +908289,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 13858c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22594> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 319d8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203d92> │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (319e90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203e98>) │ │ │ │ @@ -908487,27 +908486,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 319f5e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203f66> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #8] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r2, r0, #6 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (31a130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204138>) │ │ │ │ @@ -908599,21 +908598,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31a0d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2040da> │ │ │ │ nop │ │ │ │ strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #2 │ │ │ │ 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 r3, [pc, #460] @ (31a324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20432c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -909021,23 +909020,23 @@ │ │ │ │ bne.n 31a5be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2045c6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31a5b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2045b8> │ │ │ │ b.n 31a3ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2043f2> │ │ │ │ strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -909327,17 +909326,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31a91e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204926> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31a8dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2048e4> │ │ │ │ b.n 31a870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204878> │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -909392,15 +909391,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 43a778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324780> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -909435,15 +909434,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ movs r4, #0 │ │ │ │ b.n 31aa44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204a4c> │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -909886,17 +909885,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31af24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204f2c> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aef4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204efc> │ │ │ │ b.n 31ae6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x204e76> │ │ │ │ nop │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ 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, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -910228,15 +910227,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #496] @ (31b4dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2054e4>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -910814,33 +910813,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (31b944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20594c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (31b948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x205950>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 31b994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20599c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -911240,17 +911239,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31bd9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x205da2> │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r7, r2, #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] @ 31be44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x205e4c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -911286,15 +911285,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r2, #20] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (31bf68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x205f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911452,18 +911451,20 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 31bac4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x205acc> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vshr.u64 q8, q3, #30 │ │ │ │ - vshr.u64 q8, q3, #64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (31c0dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2060e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -911494,16 +911495,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vqadd.u64 q8, q9, q3 │ │ │ │ - vqadd.u8 q8, q13, q3 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + movs r2, r5 │ │ │ │ + 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, #40] @ 31c120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206128> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -911607,18 +911610,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (31c228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206230>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31c172 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20617a> │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - mcr2 0, 7, r0, cr8, cr6, {6} │ │ │ │ - mcr2 0, 6, r0, cr14, cr6, {6} │ │ │ │ - mrc2 0, 5, r0, cr4, cr6, {6} │ │ │ │ - mrc2 0, 4, r0, cr8, cr6, {6} │ │ │ │ + vshr.u64 q8, q3, #56 │ │ │ │ + vshr.u64 q0, q3, #18 │ │ │ │ + vshr.u64 q0, q3, #44 │ │ │ │ + vqadd.u64 q8, q12, q3 │ │ │ │ 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] @ 31c2c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2062c8> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -911726,16 +911729,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31c30c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206314> │ │ │ │ str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stc2 0, cr0, [r2, #856] @ 0x358 │ │ │ │ - ldc2l 0, cr0, [r6, #-856] @ 0xfffffca8 │ │ │ │ + mcr2 0, 3, r0, cr2, cr6, {6} │ │ │ │ + mrc2 0, 1, r0, cr6, cr6, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (31c40c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -911822,15 +911825,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - mrrc2 0, 13, r0, lr, cr6 │ │ │ │ + ldc2 0, cr0, [lr, #-856]! @ 0xfffffca8 │ │ │ │ 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 │ │ │ │ @@ -912441,15 +912444,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cbz r6, 31cb32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206b3a> │ │ │ │ + cbz r6, 31cb6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206b72> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r0, 31cb70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206b78> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (31cb74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206b7c>) │ │ │ │ @@ -912507,15 +912510,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r6, [r3, r0] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adcs.w r0, sl, #7012352 @ 0x6b0000 │ │ │ │ + @ instruction: 0xf63a00d6 │ │ │ │ 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 │ │ │ │ @@ -912663,18 +912666,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31cd4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206d56> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3ea00d6 │ │ │ │ - @ instruction: 0xf3f600d6 │ │ │ │ + @ instruction: 0xf4ca00d6 │ │ │ │ + @ instruction: 0xf4d600d6 │ │ │ │ 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] @ (31cdbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206dc4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -912741,18 +912744,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31ce18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206e20> │ │ │ │ nop │ │ │ │ ldr r2, [r3, r7] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bfi r0, r6, #3, #20 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + orr.w r0, r6, #7012352 @ 0x6b0000 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bfi r0, r2, #3, #20 │ │ │ │ + orr.w r0, r2, #7012352 @ 0x6b0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (31ce80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206e88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -912815,17 +912818,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31cec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206ecc> │ │ │ │ nop │ │ │ │ ldr r4, [r2, r4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ssat r0, #23, r8, lsl #3 │ │ │ │ - @ instruction: 0xf2dc00d6 │ │ │ │ - @ instruction: 0xf2fe00d6 │ │ │ │ + @ instruction: 0xf3e800d6 │ │ │ │ + @ instruction: 0xf3bc00d6 │ │ │ │ + @ instruction: 0xf3de00d6 │ │ │ │ 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] @ (31cfe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206fe8>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -912899,17 +912902,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31c7e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2067ec> │ │ │ │ b.n 31cf78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x206f80> │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf2ba00d6 │ │ │ │ - @ instruction: 0xf26400d6 │ │ │ │ - @ instruction: 0xf27a00d6 │ │ │ │ + @ instruction: 0xf39a00d6 │ │ │ │ + sbfx r0, r4, #3, #23 │ │ │ │ + @ instruction: 0xf35a00d6 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 31d054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20705c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #88] @ (31d058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207060>) │ │ │ │ @@ -912940,15 +912943,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 31d022 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20702a> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31d08a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207092> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31d0c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2070c8> │ │ │ │ @@ -913060,19 +913063,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31d164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20716c> │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -913153,16 +913156,16 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31d246 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20724e> │ │ │ │ nop │ │ │ │ - bic.w r0, r4, #214 @ 0xd6 │ │ │ │ - and.w r0, r2, #214 @ 0xd6 │ │ │ │ + add.w r0, r4, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xf0e200d6 │ │ │ │ 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] @ 31d5e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2075ec> │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #840] @ (31d5e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2075f0>) │ │ │ │ @@ -913501,42 +913504,42 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31d58c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207594> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 31d57c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207584> │ │ │ │ + blt.n 31d53c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207544> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bge.n 31d540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207548> │ │ │ │ + blt.n 31d500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207508> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mcr 0, 1, r0, cr0, cr6, {6} │ │ │ │ - mrc 0, 1, r0, cr10, cr6, {6} │ │ │ │ - mcr 0, 0, r0, cr10, cr6, {6} │ │ │ │ - bge.n 31d66c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207674> │ │ │ │ + vqadd.s8 q0, q8, q3 │ │ │ │ + vqadd.s16 q0, q13, q3 │ │ │ │ + mcr 0, 7, r0, cr10, cr6, {6} │ │ │ │ + blt.n 31d62c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207634> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 31d510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207518> │ │ │ │ + bge.n 31d6d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2076d8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 31d624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20762c> │ │ │ │ + bls.n 31d5e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2075ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 31d648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207650> │ │ │ │ + bls.n 31d608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207610> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc 0, cr0, [sl, #856] @ 0x358 │ │ │ │ - ldcl 0, cr0, [ip, #-856] @ 0xfffffca8 │ │ │ │ - ldcl 0, cr0, [r2, #-856]! @ 0xfffffca8 │ │ │ │ - stcl 0, cr0, [lr], #856 @ 0x358 │ │ │ │ - stc 0, cr0, [r8, #-856] @ 0xfffffca8 │ │ │ │ - bls.n 31d670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207678> │ │ │ │ + mcr 0, 3, r0, cr10, cr6, {6} │ │ │ │ + mrc 0, 1, r0, cr12, cr6, {6} │ │ │ │ + mrc 0, 2, r0, cr2, cr6, {6} │ │ │ │ + stcl 0, cr0, [lr, #856] @ 0x358 │ │ │ │ + stcl 0, cr0, [r8, #856]! @ 0x358 │ │ │ │ + bge.n 31d630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207638> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldcl 0, cr0, [r8], {214} @ 0xd6 │ │ │ │ - bls.n 31d670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207678> │ │ │ │ + ldc 0, cr0, [r8, #856]! @ 0x358 │ │ │ │ + bls.n 31d630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207638> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 31d688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207690> │ │ │ │ + bge.n 31d648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207650> │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #404] @ (31d7e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2077e8>) │ │ │ │ @@ -913705,23 +913708,23 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31d766 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20776e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 31d82e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207836> │ │ │ │ + cbnz r0, 31d866 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20786e> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - rsbs r0, r0, r6, lsr #3 │ │ │ │ + ldc 0, cr0, [r0], #856 @ 0x358 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xeb8c00d6 │ │ │ │ - sub.w r0, r2, r6, lsr #3 │ │ │ │ - sub.w r0, r2, r6, lsr #3 │ │ │ │ - rev r4, r5 │ │ │ │ + stcl 0, cr0, [ip], #-856 @ 0xfffffca8 │ │ │ │ + stc 0, cr0, [r2], {214} @ 0xd6 │ │ │ │ + stc 0, cr0, [r2], {214} @ 0xd6 │ │ │ │ + cbnz r4, 31d846 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20784e> │ │ │ │ lsls r6, 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, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ @@ -913783,18 +913786,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (31d8b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2078c0>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 31d864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20786c> │ │ │ │ - @ instruction: 0xeb3c00d6 │ │ │ │ - @ instruction: 0xeaa400d6 │ │ │ │ - @ instruction: 0xeb2400d6 │ │ │ │ - adds.w r0, r4, r6, lsr #3 │ │ │ │ + ldc 0, cr0, [ip], {214} @ 0xd6 │ │ │ │ + @ instruction: 0xeb8400d6 │ │ │ │ + stc 0, cr0, [r4], {214} @ 0xd6 │ │ │ │ + @ instruction: 0xebf400d6 │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -914161,16 +914164,16 @@ │ │ │ │ nop │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #60 @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xe9bc00d6 │ │ │ │ - @ instruction: 0xe80600d6 │ │ │ │ + eors.w r0, ip, r6, lsr #3 │ │ │ │ + strd r0, r0, [r6], #856 @ 0x358 │ │ │ │ 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 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -915540,39 +915543,39 @@ │ │ │ │ b.n 31e2e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2082ea> │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 31f070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209078> │ │ │ │ + b.n 31f230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209238> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 31ed00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208d08> │ │ │ │ + b.n 31eec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208ec8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r0, r6, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 31eb84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b8c> │ │ │ │ + bgt.n 31eb44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b4c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blt.n 31eb30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b38> │ │ │ │ + bgt.n 31eaf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208af8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 31eb48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b50> │ │ │ │ + blt.n 31eb08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b10> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 31eb28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b30> │ │ │ │ + bge.n 31eae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208af0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 31eaf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208af8> │ │ │ │ + bge.n 31eab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208ab8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 31eaac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208ab4> │ │ │ │ + bge.n 31ea6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208a74> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 31ea90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208a98> │ │ │ │ + bge.n 31ea50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208a58> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 31ea24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208a2c> │ │ │ │ + bge.n 31ebe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208bec> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 31ea18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208a20> │ │ │ │ + bge.n 31ebd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208be0> │ │ │ │ lsls r6, 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] @ 31ebd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208bd8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -915645,19 +915648,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31eb52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b5a> │ │ │ │ b.n 31eb92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b9a> │ │ │ │ nop │ │ │ │ subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bhi.n 31ebc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208bc8> │ │ │ │ + bls.n 31eb80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b88> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bhi.n 31eb4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b54> │ │ │ │ + bls.n 31eb0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208b14> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mrrc 0, 14, r0, r2, cr6 │ │ │ │ + ldc 0, cr0, [r2, #-920]! @ 0xfffffc68 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31ecb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208cbc> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915729,19 +915732,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ec32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208c3a> │ │ │ │ b.n 31ec76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208c7e> │ │ │ │ nop │ │ │ │ subs r3, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvc.n 31eca8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208cb0> │ │ │ │ + bhi.n 31ec68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208c70> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 31ec28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208c30> │ │ │ │ + bhi.n 31ebe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208bf0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sbc.w r0, lr, r6, asr #3 │ │ │ │ + mcrr 0, 14, r0, lr, cr6 │ │ │ │ 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] @ (31ed40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208d48>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -915784,17 +915787,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvc.n 31ec50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208c58> │ │ │ │ + bhi.n 31ee10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208e18> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xeabc00e6 │ │ │ │ + @ instruction: 0xeb9c00e6 │ │ │ │ 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] @ (31edd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208dd8>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -915841,17 +915844,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r2, #76 @ 0x4c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvc.n 31ede4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208dec> │ │ │ │ + bvc.n 31eda4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208dac> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bic.w r0, ip, r6, asr #3 │ │ │ │ + add.w r0, ip, r6, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31eee4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208eec>) │ │ │ │ ldr r6, [pc, #244] @ (31eee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208ef0>) │ │ │ │ @@ -915953,19 +915956,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31ee34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208e3c> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31ee34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208e3c> │ │ │ │ subs r1, #188 @ 0xbc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvs.n 31ee10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208e18> │ │ │ │ + bvc.n 31efd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208fd8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvs.n 31ef84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208f8c> │ │ │ │ + bvc.n 31ef44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208f4c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strd r0, r0, [sl, #-920] @ 0x398 │ │ │ │ + bic.w r0, sl, r6, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31f024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20902c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -916089,17 +916092,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.n 31ef68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208f70> │ │ │ │ + bvs.n 31ef28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208f30> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 31ef90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208f98> │ │ │ │ + bpl.n 31ef50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208f58> │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31f10c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209114>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -916184,19 +916187,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r7, #106 @ 0x6a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bmi.n 31f1e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2091e8> │ │ │ │ + bpl.n 31f1a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2091a8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcc.n 31f0e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2090ec> │ │ │ │ + bmi.n 31f0a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2090ac> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 31eefc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208f04> │ │ │ │ + b.n 31f0bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2090c4> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31f1fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209204>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -916281,19 +916284,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, #122 @ 0x7a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bcc.n 31f128 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209130> │ │ │ │ + bmi.n 31f2e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2092f0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcc.n 31f22c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209234> │ │ │ │ + bcc.n 31f1ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2091f4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 31ee0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208e14> │ │ │ │ + b.n 31efcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x208fd4> │ │ │ │ lsls r6, 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 │ │ │ │ ldr r4, [pc, #184] @ (31f2d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2092e0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -916370,17 +916373,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31f254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20925c> │ │ │ │ nop │ │ │ │ adds r5, #138 @ 0x8a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bcs.n 31f2a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2092b0> │ │ │ │ + bcc.n 31f268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209270> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 31f25c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209264> │ │ │ │ + bcc.n 31f21c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209224> │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31f3b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2093b8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -916456,17 +916459,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31f32c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209334> │ │ │ │ nop │ │ │ │ adds r4, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bcs.n 31f408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209410> │ │ │ │ + bcc.n 31f3c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2093d0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 31f3c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2093cc> │ │ │ │ + bcs.n 31f384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20938c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31f494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20949c>) │ │ │ │ @@ -916551,17 +916554,17 @@ │ │ │ │ b.n 31f400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209408> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31f400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209408> │ │ │ │ nop │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bne.n 31f588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209590> │ │ │ │ + bcs.n 31f548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209550> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 31f538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209540> │ │ │ │ + bcs.n 31f4f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x209500> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31f534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20953c>) │ │ │ │ @@ -916618,15 +916621,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31d95c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x207964> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - beq.n 31f464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20946c> │ │ │ │ + bne.n 31f624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20962c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31f5ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2095b4> │ │ │ │ bhi.n 31f564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20956c> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -916804,15 +916807,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31f656 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20965e> │ │ │ │ b.n 31f6c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2096ca> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 31f7e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2097e8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -917677,33 +917680,33 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r5, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r2, r6, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -918563,18 +918566,18 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ mrc2 1, 6, r0, cr2, cr0, {4} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa7e00e3 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xfb5e00e3 │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 320c26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ac2e> │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -918992,18 +918995,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (3210a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20b0b0>) │ │ │ │ ands.w r1, ip, #4718592 @ 0x480000 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i16 d16, d24, d3[2] │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xf0b800e3 │ │ │ │ + cbnz r4, 3210c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20b0cc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + cbz r2, 3210ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20b0f2> │ │ │ │ lsls r1, r4, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 3216ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20b6b6> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -919863,25 +919866,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @ instruction: 0xe83c0190 │ │ │ │ - b.n 321758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20b760> │ │ │ │ + b.n 321918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20b920> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 321f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20bf4c>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 321ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20becc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 321804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20b80c> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (321ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20bee0>) │ │ │ │ @@ -920167,21 +920170,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 321bca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20bbd2> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -921226,31 +921229,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.w 321f7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20bf84> │ │ │ │ nop │ │ │ │ b.n 322d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20cd60> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #624 @ (adr r0, 322df0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20cdf8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #40 @ (adr r7, 322bac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20cbb4>) │ │ │ │ + add r7, pc, #936 @ (adr r7, 322f2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20cf34>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #120 @ (adr r5, 322c04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20cc0c>) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 322f84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20cf8c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #464 @ (adr r0, 322d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20cd6c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 322a00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ca08> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -922095,25 +922098,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 32247a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20c482> │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -922273,19 +922276,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ ldmia r1, {r1, r4, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ 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.w ip, [pc, #404] @ 3239bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20d9c4> │ │ │ │ sub sp, #32 │ │ │ │ @@ -922525,21 +922528,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 323a20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20da28> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r1, r3, r4} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r5!, {r3, r4, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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.w ip, [pc, #328] @ 323c30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dc38> │ │ │ │ sub sp, #32 │ │ │ │ @@ -922726,17 +922729,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 323c80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dc88> │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -922803,17 +922806,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 323d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dd58> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (323e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20de38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922839,15 +922842,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 323650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20d658> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9bc0190 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ 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 r3, [pc, #68] @ (323e8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20de94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922873,15 +922876,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20d820> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r0, r1, [r0, #-576]! @ 0x240 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ 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 r3, [pc, #68] @ (323ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20def0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922907,15 +922910,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3239c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20d9d0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb r4, {r4, r7, r8} │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ 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 r3, [pc, #68] @ (323f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20df4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922941,15 +922944,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323ad8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dae0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia.w r8!, {r4, r7, r8} │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ 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 r3, [pc, #68] @ (323fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dfa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922975,15 +922978,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dc44> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strex r1, r0, [ip, #576] @ 0x240 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ 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 r3, [pc, #68] @ (323ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e004>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923010,15 +923013,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dd14> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dfe8> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ 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] @ (32406c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e074>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923054,15 +923057,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 323f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20df9c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ 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] @ (3240dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e0e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923098,17 +923101,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3240c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e0cc> │ │ │ │ nop │ │ │ │ b.n 323f28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20df30> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r5, 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] @ (324150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e158>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923144,17 +923147,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20debc> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r6, 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] @ (3241d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e1d8>) │ │ │ │ @@ -923193,15 +923196,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 323e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20de4c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r6, 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] @ (32424c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e254>) │ │ │ │ @@ -923239,15 +923242,15 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 323dc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ddd0> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r6, 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] @ (3242b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e2c0>) │ │ │ │ @@ -923280,17 +923283,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3242a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e2a8> │ │ │ │ b.n 323d3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dd44> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r4, #12 │ │ │ │ lsls r5, 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] @ (324328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e330>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923327,17 +923330,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 323cd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dcdc> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ 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] @ (32439c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e3a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923373,17 +923376,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dc70> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ 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] @ (324410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e418>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923419,17 +923422,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3243f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e400> │ │ │ │ nop │ │ │ │ b.n 324bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ebfc> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r5, 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] @ (324480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e488>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923466,17 +923469,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 324b7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20eb84> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ 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] @ (3244f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e4fc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923512,17 +923515,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 324b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20eb18> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ 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] @ (324568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923558,17 +923561,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 324550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e558> │ │ │ │ nop │ │ │ │ b.n 324a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20eaa4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r5, 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] @ (3245dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e5e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923604,17 +923607,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3245c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e5cc> │ │ │ │ nop │ │ │ │ b.n 324a28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ea30> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r5, 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] @ (324630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e638>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923640,15 +923643,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 323c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dc44> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 324994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e99c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ 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, #64] @ (324688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e690>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -923675,15 +923678,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dc44> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 32494c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e954> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ 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] @ (3246f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e700>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923719,17 +923722,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3246e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e6e8> │ │ │ │ nop │ │ │ │ b.n 32490c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e914> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r5, 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] @ (32474c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e754>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923755,15 +923758,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 323d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dd14> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 324878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e880> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ 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, #64] @ (3247a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e7ac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -923790,15 +923793,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20dd14> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 324830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e838> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (324a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ea2c>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 32493e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20e946> │ │ │ │ @@ -924105,17 +924108,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ble.n 324b84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20eb8c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r3, r4, r6, lr} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (324b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20eb74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924157,17 +924160,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bgt.n 324ab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20eabc> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (324c30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ec38>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -924238,21 +924241,21 @@ │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 324c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ec48> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cbz r6, 324c74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ec7c> │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (324d08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ed10>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -924325,21 +924328,21 @@ │ │ │ │ nop │ │ │ │ blt.n 324d6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ed74> │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r0, 324d72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ed7a> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 324d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ed6c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + cbz r2, 324d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ed54> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (324ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ede4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -924412,21 +924415,21 @@ │ │ │ │ nop │ │ │ │ bge.n 324e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ee9c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ uxtb r4, r0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r6, r2, #3 │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (324e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ee78>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -924471,19 +924474,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bls.n 324db8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20edc0> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (324f04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ef0c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924531,19 +924534,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bls.n 324f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ef3c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (324f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ef9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -924592,19 +924595,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 324ea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20eea8> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ 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 r3, [pc, #68] @ (324ff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f000>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924631,15 +924634,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 32010c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20a114> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvc.n 324fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20efec> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ 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 r3, [pc, #68] @ (325054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f05c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924666,15 +924669,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20abc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvc.n 324f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20ef90> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ 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 r3, [pc, #96] @ (3250cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f0d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924714,15 +924717,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20abc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvc.n 325148 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f150> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ 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 r3, [pc, #96] @ (325144 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f14c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924762,15 +924765,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20abc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvs.n 3250d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f0d8> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ 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] @ (3251b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f1bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924806,15 +924809,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvs.n 32524c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f254> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #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 r4, [pc, #84] @ (325220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f228>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924850,15 +924853,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 3251dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f1e4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ 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] @ (325290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924894,17 +924897,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 325278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f280> │ │ │ │ nop │ │ │ │ bpl.n 325374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f37c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r5, 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] @ (325304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f30c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924940,15 +924943,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bmi.n 3252fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f304> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ 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] @ (325370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f378>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924984,15 +924987,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bmi.n 32528c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f294> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ 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] @ (3253e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f3e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925028,17 +925031,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3253c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f3d0> │ │ │ │ nop │ │ │ │ bmi.n 325424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f42c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r5, 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] @ (325470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f478>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925087,17 +925090,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 325442 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f44a> │ │ │ │ nop │ │ │ │ bcc.n 3253cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f3d4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r5, 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] @ (3254e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f4e8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925136,15 +925139,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 320bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20abc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcc.n 32551c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f524> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ 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 r5, [pc, #92] @ (325554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f55c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925184,15 +925187,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20abc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 3254b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f4c0> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ 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] @ (3255e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f5e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925241,17 +925244,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3255b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f5ba> │ │ │ │ nop │ │ │ │ bcs.n 32565c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f664> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r5, 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] @ (325650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f658>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925290,15 +925293,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 320bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20abc8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bne.n 3255ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f5b4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ 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 r5, [pc, #92] @ (3256c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f6cc>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925338,15 +925341,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20abc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 325748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f750> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ lsls r6, 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, 3256de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f6e6> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -925509,23 +925512,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (32589c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f8a4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 32583e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x20f846> │ │ │ │ nop │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -926367,25 +926370,25 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r1, pc, #248 @ (adr r1, 32627c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210284>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r0, pc, #1016 @ (adr r0, 326588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210590>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r6, 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] @ (3261c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2101d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926417,15 +926420,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (326208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210210>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r4, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -926503,29 +926506,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (326300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210308>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 326276 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21027e> │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 3262d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2102e0> │ │ │ │ + bpl.n 326298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2102a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -926713,25 +926716,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 326452 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21045a> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 326404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21040c> │ │ │ │ - bmi.n 326464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21046c> │ │ │ │ + bpl.n 326424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21042c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcc.n 326480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210488> │ │ │ │ + bmi.n 326440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210448> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, 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] @ (3265ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2105b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -926789,21 +926792,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 326562 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21056a> │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #296] @ (3266fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210704>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -926926,21 +926929,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 32661c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210624> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #588] @ (326970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210978>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -927431,23 +927434,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 24dc98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x137ca0> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 326a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210a98> │ │ │ │ nop │ │ │ │ bkpt 0x0020 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (326cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210d04>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -927500,15 +927503,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 326ce6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210cee> │ │ │ │ cbnz r6, 326d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210d54> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #524] @ (326f24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210f2c>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -927712,39 +927715,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 326e16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x210e1e> │ │ │ │ nop │ │ │ │ hlt 0x0012 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (32700c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211014>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -927807,19 +927810,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb83a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbnz r1, 327026 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21102e> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -927895,15 +927898,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3270d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2110dc> │ │ │ │ @ instruction: 0xb6f2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r5, 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] @ (327178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211180>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -928012,19 +928015,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb616 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r3, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (3272ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2112f4>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -928098,17 +928101,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ 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, #76] @ (327358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -928184,15 +928187,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ b.n 3273a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2113ac> │ │ │ │ push {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r6, [r3, #0] │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r6, 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] @ (327400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -928242,17 +928245,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (327478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211480>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r0, 3274da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2114e2> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r6, 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] @ (32750c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928306,19 +928309,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r4, 327556 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21155e> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (3275c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2115c8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928379,21 +928382,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sxtb r4, r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (3276b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2116c0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928481,21 +928484,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r4, 3276ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2116f4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 3276ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2116f6> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -928554,45 +928557,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (327788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211790>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32778c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211794>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 327834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21183c> │ │ │ │ + bcc.n 3277f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2117fc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r2, 327786 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21178e> │ │ │ │ + cbnz r2, 3277be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2117c6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 327806 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21180e> │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [pc, #152] @ (327828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211830>) │ │ │ │ + ldr r5, [pc, #24] @ (3277a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2117b0>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -928680,21 +928683,21 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3277c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2117d0> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3277da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2117e2> │ │ │ │ b.n 3277b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2117be> │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 327a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211a94> │ │ │ │ @@ -928903,52 +928906,52 @@ │ │ │ │ bne.n 327a60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211a68> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ b.n 327a60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211a68> │ │ │ │ strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 327bb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211bb8> │ │ │ │ + b.n 327d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211d78> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mcrr 0, 13, r0, r8, cr12 │ │ │ │ + stc 0, cr0, [r8, #-880]! @ 0xfffffc90 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #144] @ (327b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211b48>) │ │ │ │ + ldr r1, [pc, #16] @ (327ac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211ac8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 327b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211b1c> │ │ │ │ + b.n 327cd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211cdc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 327af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211afc> │ │ │ │ + b.n 327cb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211cbc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 327c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211c4c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r1, r2] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + b.n 327be4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211bec> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r1, [pc, #896] @ (327e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211e5c>) │ │ │ │ + ldr r2, [pc, #768] @ (327dd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211ddc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 327b74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211b7c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + b.n 327b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211b1c> │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (327bd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211bdc>) │ │ │ │ @@ -929041,23 +929044,23 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -929196,21 +929199,21 @@ │ │ │ │ b.n 327ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x211ca8> │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r1, #30] │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ @@ -930028,31 +930031,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #18] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r6, 32870c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x212714> │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 32870c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x212714> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 3286f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2126fe> │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -930243,15 +930246,15 @@ │ │ │ │ bne.n 32887a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x212882> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 3287a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2127ae> │ │ │ │ nop │ │ │ │ - cbz r4, 3288f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2128fe> │ │ │ │ + cbz r4, 32892e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x212936> │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -930482,15 +930485,15 @@ │ │ │ │ b.n 328a3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x212a42> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 32898c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x212994> │ │ │ │ nop │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, 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, #328] @ (328c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x212c68>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -932134,31 +932137,31 @@ │ │ │ │ b.n 329a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213a94> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #28] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #760 @ (adr r3, 329f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213f50>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 329ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213ed0>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - add r3, pc, #168 @ (adr r3, 329cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213d04>) │ │ │ │ + add r4, pc, #40 @ (adr r4, 329c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c84>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r7, #26 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -932400,27 +932403,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 329d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213d68> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #676] @ (32a1bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2141c4>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -932693,17 +932696,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r3, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 32a1dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2141e4> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 32a1e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2141e8> │ │ │ │ movs r0, #1 │ │ │ │ @@ -932718,15 +932721,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (32a204 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21420c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6c854 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #216] @ (32a2f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2142fc>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -932805,17 +932808,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r0, [r5, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -933044,17 +933047,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 313018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fd020> │ │ │ │ b.n 32a3a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2143b0> │ │ │ │ strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -933794,15 +933797,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r6, 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] @ 32ae58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x214e60> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -933850,15 +933853,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r6, [r1, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r0, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -933909,15 +933912,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r7, r5] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [r5, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -933969,15 +933972,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -934004,15 +934007,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #31] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r6, 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] @ (32b074 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21507c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934059,15 +934062,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #968] @ (32b440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215448>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #30] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r7, [pc, #640] @ (32b308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215310>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934117,15 +934120,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r7, #27] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r7, [pc, #360] @ (32b278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215280>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r7, [pc, #48] @ (32b14c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215154>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934177,15 +934180,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #25] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r6, [pc, #792] @ (32b4c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2154c8>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [pc, #464] @ (32b384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21538c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -934214,15 +934217,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #64] @ 32b260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215268> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934247,15 +934250,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r0, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r2, #4 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32b2bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2152c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934282,15 +934285,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #20] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32b318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215320> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934317,15 +934320,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #19] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #64] @ 32b370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215378> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934350,15 +934353,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r6, #17] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32b3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2153d4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934385,15 +934388,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #16] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32b428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215430> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934420,15 +934423,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #15] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32b484 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21548c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934455,15 +934458,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, #13] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r6, 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} │ │ │ │ @@ -934485,15 +934488,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 329f04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213f0c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r0, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r6, 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] @ 32b520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215528> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934516,15 +934519,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 329f04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213f0c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r7, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r6, 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] @ (32b568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215570>) │ │ │ │ @@ -934886,15 +934889,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r6, 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] @ (32b9d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2159dc>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934942,15 +934945,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov lr, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -935001,15 +935004,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp sl, pc │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r8, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -935062,15 +935065,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r2, ip │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r4, r1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -935099,15 +935102,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r2, #20 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32bbcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215bd4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935134,15 +935137,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32bc28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215c30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935169,15 +935172,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32bc84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215c8c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935204,15 +935207,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bcd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215ce0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935238,15 +935241,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r1, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bd2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215d34>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935272,15 +935275,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bd80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215d88>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935306,15 +935309,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r6, 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] @ 32bdcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215dd4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935489,15 +935492,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bfe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x215fe8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935523,15 +935526,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32c034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21603c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935558,15 +935561,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r7, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32c088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216090>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935592,15 +935595,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r0, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32c0e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2160e8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935628,15 +935631,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32c138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216140>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935664,15 +935667,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r6, 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] @ 32c180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216188> │ │ │ │ sub sp, #8 │ │ │ │ @@ -935974,17 +935977,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 140a58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aa60> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r6, 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 32c440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216448> │ │ │ │ @@ -936045,17 +936048,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r6 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (32c600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216608>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936105,19 +936108,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 32c5da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2165e2> │ │ │ │ str r4, [r5, #32] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ 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, #112] @ (32c690 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216698>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -936248,21 +936251,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 32c702 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21670a> │ │ │ │ str r4, [r0, #16] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (32c814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21681c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -936395,21 +936398,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32c886 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21688e> │ │ │ │ ldrsh r0, [r0, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ 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.w ip, [pc, #88] @ 32c980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216988> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936442,17 +936445,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r6, 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, #132] @ 32ca20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216a28> │ │ │ │ mov r6, r3 │ │ │ │ @@ -936505,21 +936508,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 32cab8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216ac0> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936564,19 +936567,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r4, r5] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32cb30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216b38> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936609,17 +936612,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r6, 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] @ (32cb80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x216b88>) │ │ │ │ @@ -937134,15 +937137,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r6, 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] @ 32d1a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2171b0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -937190,15 +937193,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r3, r1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r6, #190 @ 0xbe │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r6, #112 @ 0x70 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -937249,15 +937252,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r6, #42 @ 0x2a │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -937309,15 +937312,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -937346,15 +937349,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, r2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32d3a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2173a8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937381,15 +937384,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, r1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32d3fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217404> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937416,15 +937419,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32d458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217460> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937451,15 +937454,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32d4ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2174b4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937485,15 +937488,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r7, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32d500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217508>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937519,15 +937522,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r4, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32d554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21755c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937553,15 +937556,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r2, r2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32d5ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2175b4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937589,15 +937592,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32d604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21760c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937625,15 +937628,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32d65c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217664>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937661,15 +937664,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32d6b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2176bc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937697,15 +937700,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32d70c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217714>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937733,15 +937736,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32d764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21776c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937769,15 +937772,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x213c78> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, r2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -938367,15 +938370,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #912] @ (32e190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218198>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32de94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x217e9c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -938426,15 +938429,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #464] @ (32e064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21806c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -938489,15 +938492,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #848] @ (32e28c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218294>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #222 @ 0xde │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -938554,15 +938557,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #176] @ (32e09c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2180a4>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r0, #150 @ 0x96 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -938591,15 +938594,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0x479a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32e0ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2180b4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938626,15 +938629,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32e108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218110> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938661,15 +938664,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov sl, ip │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32e164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21816c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938696,15 +938699,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov lr, r0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938730,15 +938733,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mov r4, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32e254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21825c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -938789,15 +938792,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp ip, r6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r6, r3, #0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r4, r0, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -938852,15 +938855,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r6, r3, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -938917,15 +938920,16 @@ │ │ │ │ nop │ │ │ │ add r4, sp │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, r2, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q0, , #32 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ adds r6, r5, #1 │ │ │ │ lsls r0, 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] @ 32e410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218418> │ │ │ │ @@ -938953,15 +938957,16 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mvns r2, r3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - vqadd.u32 q0, q10, │ │ │ │ + movs r4, r0 │ │ │ │ + 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32e46c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218474> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938987,15 +938992,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ muls r6, r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mcr2 0, 7, r0, cr4, cr5, {6} │ │ │ │ + vshr.u64 q8, , #60 │ │ │ │ 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] @ 32e4c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2184d0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -939021,15 +939026,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orrs r2, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mcr2 0, 5, r0, cr4, cr5, {6} │ │ │ │ + vshr.u64 q0, , #60 │ │ │ │ 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] @ 32e524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21852c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -939055,15 +939060,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3295ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2135f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmn r6, r0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mcr2 0, 3, r0, cr4, cr5, {6} │ │ │ │ + vqadd.u8 q8, q10, │ │ │ │ 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 │ │ │ │ @@ -939370,15 +939375,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #250 @ 0xfa │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xfa9400d5 │ │ │ │ + @ instruction: 0xfb7400d5 │ │ │ │ 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] @ 32eac8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218ad0> │ │ │ │ @@ -939590,16 +939595,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, #152 @ 0x98 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str??.w r0, [r8, r5, lsl #1] │ │ │ │ - @ instruction: 0xf7fc00d5 │ │ │ │ + vst4. {d16-d19}, [r8 :64], r5 │ │ │ │ + ldr.w r0, [ip, #213] @ 0xd5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32ebd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218be0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -939660,20 +939665,20 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xf7da00d5 │ │ │ │ - @ instruction: 0xf7ec00d5 │ │ │ │ - @ instruction: 0xf7ba00d5 │ │ │ │ - ite ge │ │ │ │ - lslge r5, r2, #3 │ │ │ │ - pushlt {r3, lr} │ │ │ │ + ldrh.w r0, [sl, #213] @ 0xd5 │ │ │ │ + str.w r0, [ip, #213] @ 0xd5 │ │ │ │ + ldrb.w r0, [sl, #213] @ 0xd5 │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ + lsls r5, 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] @ (32ecb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218cc0>) │ │ │ │ mov r3, r1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -939743,20 +939748,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r2, #220 @ 0xdc │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xf72600d5 │ │ │ │ - @ instruction: 0xf6f400d5 │ │ │ │ - @ instruction: 0xf70600d5 │ │ │ │ - bkpt 0x00b4 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + strb.w r0, [r6, r5, lsl #1] │ │ │ │ + @ instruction: 0xf7d400d5 │ │ │ │ + @ instruction: 0xf7e600d5 │ │ │ │ + ite ls │ │ │ │ + lslls r5, r2, #3 │ │ │ │ + stmdbhi 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] @ (32ee9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x218ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -940118,15 +940123,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r6, #170 @ 0xaa │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25600d5 │ │ │ │ + @ instruction: 0xf33600d5 │ │ │ │ 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] @ (32f35c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x219364>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -940215,15 +940220,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r5, #94 @ 0x5e │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, lr, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf23e00d5 │ │ │ │ ldr r3, [pc, #284] @ (32f488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x219490>) │ │ │ │ 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 │ │ │ │ @@ -940408,15 +940413,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32f538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x219540> │ │ │ │ nop │ │ │ │ adds r3, #8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 q8, q9, │ │ │ │ + orrs.w r0, r2, #213 @ 0xd5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32f6dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2196e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -940498,15 +940503,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32f622 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21962a> │ │ │ │ nop │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 1, r0, cr14, cr5, {6} │ │ │ │ + vqadd.s16 q0, q15, │ │ │ │ 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 │ │ │ │ movw r4, #37712 @ 0x9350 │ │ │ │ @@ -940683,19 +940688,19 @@ │ │ │ │ ldr r2, [pc, #28] @ (32f914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21991c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 32f8a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2198ae> │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrrc 0, 13, r0, r6, cr5 │ │ │ │ - ldc 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ - stc 0, cr0, [r4], #-852 @ 0xfffffcac │ │ │ │ + ldc 0, cr0, [r6, #-852]! @ 0xfffffcac │ │ │ │ + ldc 0, cr0, [r2, #-852] @ 0xfffffcac │ │ │ │ + stc 0, cr0, [r4, #-852] @ 0xfffffcac │ │ │ │ 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 │ │ │ │ addw r1, r1, #1988 @ 0x7c4 │ │ │ │ @@ -940841,19 +940846,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors.w r0, lr, r5, lsr #3 │ │ │ │ - eor.w r0, r2, r5, lsr #3 │ │ │ │ - orr.w r0, sl, r5, lsr #3 │ │ │ │ + sbcs.w r0, lr, r5, lsr #3 │ │ │ │ + sbc.w r0, r2, r5, lsr #3 │ │ │ │ + @ instruction: 0xeb2a00d5 │ │ │ │ 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] @ (32fbc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x219bcc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -941044,20 +941049,20 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 32fc9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x219ca4> │ │ │ │ nop │ │ │ │ cmp r3, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xe8ce00d5 │ │ │ │ - ldmdb ip!, {r0, r2, r4, r6, r7} │ │ │ │ - ldmia.w lr, {r0, r2, r4, r6, r7} │ │ │ │ - @ instruction: 0xe8c400d5 │ │ │ │ - ldmdb lr, {r0, r2, r4, r6, r7} │ │ │ │ - strd r0, r0, [sl], #852 @ 0x354 │ │ │ │ + @ instruction: 0xe9ae00d5 │ │ │ │ + ands.w r0, ip, r5, lsr #3 │ │ │ │ + ldrd r0, r0, [lr, #-852]! @ 0x354 │ │ │ │ + @ instruction: 0xe9a400d5 │ │ │ │ + ldrd r0, r0, [lr, #852]! @ 0x354 │ │ │ │ + strd r0, r0, [sl, #852] @ 0x354 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32fdf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x219dfc> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ vmov s15, ip │ │ │ │ @@ -942593,15 +942598,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 330fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21afec> │ │ │ │ + bhi.n 330fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21afac> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -942738,15 +942743,15 @@ │ │ │ │ bl 2a23b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3c0> │ │ │ │ blx 6bf5c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ orn r1, r6, #143 @ 0x8f │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, ip, #143 @ 0x8f │ │ │ │ - bvs.n 330f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21af94> │ │ │ │ + bvc.n 33114c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b154> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -942983,15 +942988,15 @@ │ │ │ │ b.n 331148 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b150> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 33126e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b276> │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -943400,33 +943405,33 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6aa14 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 3316d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b6e0> │ │ │ │ + bne.n 331698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b6a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3316c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b6c8> │ │ │ │ + bne.n 331680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b688> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #776 @ (adr r0, 331a2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ba34>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #1000] @ (331b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bb1c>) │ │ │ │ + ldr r4, [pc, #872] @ (331a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ba9c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - beq.n 3316c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b6c8> │ │ │ │ + bne.n 331680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b688> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r0, r4, #3 │ │ │ │ @ instruction: 0xb8a6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 33168c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b694> │ │ │ │ + bne.n 33164c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b654> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -943566,63 +943571,63 @@ │ │ │ │ b.n 3317e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b7ee> │ │ │ │ ldr r1, [pc, #108] @ (3318fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b904>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a23b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3c0> │ │ │ │ b.n 331782 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b78a> │ │ │ │ nop │ │ │ │ - beq.n 331954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b95c> │ │ │ │ + bne.n 331914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b91c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb7c4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 331930 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b938> │ │ │ │ + bne.n 3318f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b8f8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb79c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #592 @ (adr r7, 331b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bb08>) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 3319a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b9ac> │ │ │ │ + bne.n 331964 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b96c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 331928 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b930> │ │ │ │ + bne.n 3318e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b8f0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb768 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 331878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b880> │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb754 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r4, 3318e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b8ea> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ @ instruction: 0xb72e │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r7, sp, #280 @ 0x118 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - itt le │ │ │ │ - lslle r5, r4, #3 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r5, r4, #3 │ │ │ │ @ instruction: 0xb708 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 3317e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b7f0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb6f2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ittt ge │ │ │ │ - lslge r5, r4, #3 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ + lsls r5, r4, #3 │ │ │ │ @ instruction: 0xb6ca │ │ │ │ - lslge r2, r2, #6 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + lsls r2, r2, #6 │ │ │ │ + beq.n 331990 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b998> │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb6ae │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r7, sp, #792 @ 0x318 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 33197c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b984> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 33198e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b996> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -943798,59 +943803,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 331940 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b948> │ │ │ │ ldr r0, [pc, #96] @ (331b50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bb58>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r2, #10 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xb61a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r2, r5, r7, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r2, r4, r5, r6, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r1, r2, r4, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #200 @ (adr r4, 331c1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc24>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 331b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bba4>) │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -943875,15 +943880,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blt.n 331b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bb54> │ │ │ │ + bgt.n 331b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bb14> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 331bfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc06> │ │ │ │ ldr r2, [pc, #80] @ (331c04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc0c>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -943930,15 +943935,15 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r6, 331c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc80> │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r0, 331c7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc82> │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r6, 331c7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc82> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #128 @ (adr r3, 331c9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bca4>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 331c1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc24>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -944022,28 +944027,28 @@ │ │ │ │ b.n 331cd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bcda> │ │ │ │ ldr r2, [pc, #40] @ (331d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bd24>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 331c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc54> │ │ │ │ - cbnz r4, 331d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bd78> │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bge.n 331ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bcd4> │ │ │ │ + blt.n 331c8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bc94> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfa2a00db │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + @ instruction: 0xfb0a00db │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 331d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bd40> │ │ │ │ + blt.n 331cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bd00> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -944443,72 +944448,72 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 331b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21bb5c> │ │ │ │ b.n 331e74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21be7c> │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - rev r0, r0 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bls.n 33219c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c1a4> │ │ │ │ + bge.n 33215c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c164> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb.w r0, [r4, fp, lsl #1] │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + str??.w r0, [r4, #219] @ 0xdb │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 332224 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c22c> │ │ │ │ + bls.n 3321e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c1ec> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf79000db │ │ │ │ - bcc.n 332114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c11c> │ │ │ │ + ldr??.w r0, [r0, fp, lsl #1] │ │ │ │ + bmi.n 3320d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c0dc> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + cbnz r2, 332192 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c19a> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf73a00db │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + ldrb.w r0, [sl, fp, lsl #1] │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvc.n 33227c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c284> │ │ │ │ + bhi.n 33223c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c244> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf68600db │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + @ instruction: 0xf76600db │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf65e00db │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + @ instruction: 0xf73e00db │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvc.n 3321ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c1f4> │ │ │ │ + bvc.n 3321ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c1b4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3321bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c1c4> │ │ │ │ + bvc.n 33217c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c184> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -944576,25 +944581,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (332294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c29c>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 3321e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c1f0> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, 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] @ (3322c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c2c8>) │ │ │ │ @@ -944730,49 +944735,49 @@ │ │ │ │ nop │ │ │ │ ble.n 33241c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c424> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ble.n 33241c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c424> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - tst r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 3324fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21c504> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -947307,141 +947312,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 3340da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e0e2> │ │ │ │ b.w 33370e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21d716> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + stmia r2!, {r5} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmia r1!, {r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ + it gt │ │ │ │ + lslgt r5, r2, #3 │ │ │ │ ite le │ │ │ │ lslle r5, r2, #3 │ │ │ │ - stmiagt r0!, {r2, r3, r7} │ │ │ │ + sevlgt │ │ │ │ lsls r5, r2, #3 │ │ │ │ - itt ge │ │ │ │ - lslge r5, r2, #3 │ │ │ │ - ite gt @ unpredictable │ │ │ │ - lslgt r5, r2, #3 │ │ │ │ - strle r0, [sp, #256] @ 0x100 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - ite lt │ │ │ │ - lsllt r5, r2, #3 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x0070 │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - nop {9} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - it al │ │ │ │ - lslal r5, r2, #3 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - itt mi │ │ │ │ - lslmi r5, r2, #3 │ │ │ │ - it vc @ unpredictable │ │ │ │ - lslvc r5, r2, #3 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ite vs │ │ │ │ - lslvs r5, r2, #3 │ │ │ │ - popvc {r3, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - it hi │ │ │ │ - lslhi r5, r2, #3 │ │ │ │ - cbnz r0, 3341e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e1ea> │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x0000 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ite ge │ │ │ │ - lslge r5, r2, #3 │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x0062 │ │ │ │ + itt ne │ │ │ │ + lslne r5, r2, #3 │ │ │ │ + popne {r3, r5, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rev16 r4, r7 │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + ittt mi │ │ │ │ + lslmi r5, r2, #3 │ │ │ │ + cbnz r4, 3341f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e1fa> @ unpredictable │ │ │ │ + lslmi r5, r2, #3 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x001e │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r2, 3341fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e206> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x0030 │ │ │ │ + yield │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r0, 3341be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e1c6> │ │ │ │ + cbnz r0, 3341f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e1fe> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r6, 334228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e230> │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r0, 334244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e24c> │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 334222 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e22a> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 334242 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e24a> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + cbnz r0, 3341dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e1e4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r2, 3341fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e206> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 33423e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e246> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r6, 33425a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e262> │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rev16 r0, r6 │ │ │ │ + cbnz r0, 334240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e248> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 3341f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e200> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3341f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e1f8> │ │ │ │ ldr r1, [pc, #664] @ (334494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e49c>) │ │ │ │ @@ -947693,47 +947698,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 334482 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e48a> │ │ │ │ b.w 333b1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21db26> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 334508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e510> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r4, 3344ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4c2> │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 3344d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4dc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + cbnz r4, 3344ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4c2> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r0, 3344de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4e6> │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + cbnz r6, 3344bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4c4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 3344de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4e6> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r2, 3344e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4f0> │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, 3344e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4ee> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r7} │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 3344e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 3344e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21e4ec> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -947845,15 +947850,15 @@ │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131074 @ 0x20002 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 334b38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21eb40> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -948372,67 +948377,67 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 334b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21eb1c> │ │ │ │ nop │ │ │ │ cbnz r2, 334b72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21eb7a> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb8dc │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ + mov r6, lr │ │ │ │ lsls r4, r4, #3 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r4, 334bfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ec06> │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r2, 334bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ebfc> │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r4, 334bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ebf4> │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r0, 334be6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ebee> │ │ │ │ + push {r3, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r6, 334bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ebf8> │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 334c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ec1c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 334c16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ec1e> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 334c0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ec16> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r1, 334be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21ebf0> │ │ │ │ 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 │ │ │ │ @@ -950934,19 +950939,19 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 336824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22082c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -951547,25 +951552,25 @@ │ │ │ │ blx 6bf5c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bne.n 336ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x220ee0> │ │ │ │ + bcs.n 336e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x220ea0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bne.n 336ea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x220ea8> │ │ │ │ + bcs.n 336e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x220e68> │ │ │ │ lsls r1, r5, #3 │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r5, 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, #3792] @ 0xed0 │ │ │ │ ldr.w r4, [pc, #1896] @ 3376a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2216a8> │ │ │ │ @@ -952621,23 +952626,23 @@ │ │ │ │ bl 46b32c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x355334> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 337a02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x221a0a> │ │ │ │ b.n 337380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x221388> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r6, [r1, #2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldrd r2, r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -953874,15 +953879,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #428] @ (338b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x222b4c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -954556,21 +954561,21 @@ │ │ │ │ ... │ │ │ │ strb r0, [r1, #7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 466430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x350438> │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ mov r2, r5 │ │ │ │ @@ -956416,15 +956421,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #752 @ (adr r4, 33a8c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2248c8>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + subs r4, r2, #2 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #428] @ (33a794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22479c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -969777,15 +969782,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -971437,15 +971442,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 344e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22ee9c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], #-844 @ 0xfffffcb4 │ │ │ │ + ldc2l 0, cr0, [ip, #-844] @ 0xfffffcb4 │ │ │ │ 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 r2, [pc, #268] @ (345018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22f020>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #268] @ (34501c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22f024>) │ │ │ │ @@ -973313,21 +973318,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3465ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2305f4>) │ │ │ │ @@ -973452,15 +973457,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, 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] @ (34675c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x230764>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -973623,17 +973628,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 346778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x230780> │ │ │ │ + bmi.n 346738 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x230740> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -974167,15 +974172,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - blt.n 346ef4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x230efc> │ │ │ │ + bgt.n 346eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x230ebc> │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -975027,19 +975032,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldrh r4, [r6, #30] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 347820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231828> │ │ │ │ lsls r2, r4, #3 │ │ │ │ mov r2, r5 │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r0, [sl, #40] @ 0x28 │ │ │ │ str.w r1, [sl, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ add.w sl, sl, #20 │ │ │ │ @@ -975230,15 +975235,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -975544,26 +975549,26 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add ip, sp │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf79600d6 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + ldr??.w r0, [r6, r6, lsl #1] │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #80 @ (adr r3, 347dbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231dc4>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 34813c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x232144>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r2, [r2, #22] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r3, [pc, #328] @ (347ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231ed0>) │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #328] @ (347ecc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231ed4>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -975682,26 +975687,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #40] @ (347ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231ee8>) │ │ │ │ add r3, pc │ │ │ │ b.n 347a42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231a4a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sbcs r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 347eac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231eb4> │ │ │ │ + bvs.n 347e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x231e74> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ssat r0, #23, r0, asr #3 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + and.w r0, r0, #7012352 @ 0x6b0000 │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -976774,23 +976779,23 @@ │ │ │ │ bne.n 348a72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x232a7a> │ │ │ │ b.n 348804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23280c> │ │ │ │ nop │ │ │ │ strh r4, [r3, #6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r6, [r6, #9] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 348804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23280c> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -977194,17 +977199,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3488b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2328b8> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 34807c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x232084> │ │ │ │ - bkpt 0x0080 │ │ │ │ + nop {6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ 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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -978546,15 +978551,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3499d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2339da> │ │ │ │ b.n 349d08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x233d10> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ 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 │ │ │ │ add.w r4, r0, #4768 @ 0x12a0 │ │ │ │ add.w r5, r0, #4800 @ 0x12c0 │ │ │ │ @@ -980843,17 +980848,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #456] @ (34b804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23580c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #328] @ (34b78c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x235794>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -982072,45 +982077,45 @@ │ │ │ │ nop │ │ │ │ mov r0, r9 │ │ │ │ lsls r6, r1, #6 │ │ │ │ mov r4, r8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r7 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orrs r6, r6 │ │ │ │ + add r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ muls r0, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r2 │ │ │ │ + add sl, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmn r0, r1 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r2, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl fffa63da │ │ │ │ bl 7223de │ │ │ │ - add r3, pc, #24 @ (adr r3, 34c3fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x236404>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 34c77c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x236784>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r4, [pc, #696] @ (34c6c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2366c8>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -982379,15 +982384,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #206 @ 0xce │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r5, [r0, #424] @ 0x1a8 │ │ │ │ @@ -984555,23 +984560,23 @@ │ │ │ │ b.w 34d526 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23752e> │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 34d48e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x237496> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r4, #0 │ │ │ │ @@ -985606,17 +985611,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, r5, #6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ subs r6, r6, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -986456,15 +986461,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r2, r4, #30 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ @@ -987235,15 +987240,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r4, r7, #23 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r3, #22 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ @@ -987420,19 +987425,19 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r1, #21 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r0, r0, #15 │ │ │ │ lsls r6, r1, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -987985,15 +987990,15 @@ │ │ │ │ beq.w 3500cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23a0d4> │ │ │ │ b.n 3501fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23a202> │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ vaddw.u16 q0, q14, d13 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -988480,15 +988485,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3506b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23a6be> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa7200d3 │ │ │ │ + @ instruction: 0xfb5200d3 │ │ │ │ stmdb 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] @ (350aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23aab4>) │ │ │ │ @@ -988801,17 +988806,17 @@ │ │ │ │ b.n 350a32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23aa3a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh.w r0, [r2, #397] @ 0x18d │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7b8018d │ │ │ │ - @ instruction: 0xf7e000d3 │ │ │ │ - @ instruction: 0xf77400d3 │ │ │ │ - @ instruction: 0xf72e00d3 │ │ │ │ + str.w r0, [r0, #211] @ 0xd3 │ │ │ │ + ldr.w r0, [r4, r3, lsl #1] │ │ │ │ + strb.w r0, [lr, r3, lsl #1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 3517f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23b800> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ add r3, pc │ │ │ │ @@ -996620,15 +996625,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ add r1, pc, #416 @ (adr r1, 356178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240180>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #48 @ (adr r1, 356010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240018>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r1, pc, #848 @ (adr r1, 356334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24033c>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 3562b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2402bc>) │ │ │ │ lsls r3, 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 fp, r2 │ │ │ │ @@ -996851,19 +996856,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + add r0, pc, #208 @ (adr r0, 35635c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240364>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 356300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240308>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 3562b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2402bc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (3563b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2403b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -997092,17 +997097,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -997387,21 +997392,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (356b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240b0c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c320> │ │ │ │ b.n 35660e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240616> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -997639,21 +997644,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 355fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23ffec> │ │ │ │ b.n 35660e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240616> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -998001,44 +998006,44 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf29800e2 │ │ │ │ + @ instruction: 0xf37800e2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r0, #14] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf79200d9 │ │ │ │ - @ instruction: 0xf21e00e2 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + ldr??.w r0, [r2, r9, lsl #1] │ │ │ │ + @ instruction: 0xf2fe00e2 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 43932c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323334> │ │ │ │ mov r1, r6 │ │ │ │ @@ -998068,17 +998073,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (356f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240f78>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c320> │ │ │ │ b.n 356e32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240e3a> │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + muls r0, r1 │ │ │ │ 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, #604] @ 3571e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2411e8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -998310,15 +998315,15 @@ │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 357084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24108c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb824 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, 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, #520] @ (357404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24140c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998513,17 +998518,17 @@ │ │ │ │ b.n 357344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24134c> │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -998613,23 +998618,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 357486 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24148e> │ │ │ │ nop │ │ │ │ cbz r6, 357574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24157c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (357638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998720,17 +998725,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 357598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2415a0> │ │ │ │ sxtb r4, r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ 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 r4, [pc, #304] @ (357788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241790>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -998861,17 +998866,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r3, 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] @ (3578b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2418bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998969,15 +998974,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, 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] @ (357924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24192c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999016,15 +999021,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #856 @ 0x358 │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 3579cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2419d4> │ │ │ │ mov lr, r3 │ │ │ │ @@ -999071,15 +999076,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 356ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240bb0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -999094,15 +999099,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 356ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x240bb0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r2, 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] @ (357b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241b14>) │ │ │ │ @@ -999183,25 +999188,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 357a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241aa4> │ │ │ │ nop │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r2, 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] │ │ │ │ @@ -999285,25 +999290,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (357c50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241c58>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 357bca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241bd2> │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r2, 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] @ (357d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241d4c>) │ │ │ │ @@ -999380,25 +999385,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 357cd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241cdc> │ │ │ │ nop │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (357e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241e3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999471,24 +999476,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (357e4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241e54>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 357dd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241dda> │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vshr.u64 q8, , #14 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (357f28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241f30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -999559,21 +999565,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 357ebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241ec4> │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ 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, #204] @ (358018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242020>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999640,24 +999646,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (358030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242038>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mcr2 0, 0, r0, cr10, cr1, {6} │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + mcr2 0, 7, r0, cr10, cr1, {6} │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (3580f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2420f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999720,24 +999726,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (358108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242110>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #408 @ (adr r7, 35828c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242294>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2, #-836]! @ 0xfffffcbc │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + mrc2 0, 0, r0, cr2, cr1, {6} │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ 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 r3, [pc, #304] @ (35824c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999841,24 +999847,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35819a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2421a2> │ │ │ │ nop │ │ │ │ add r6, pc, #560 @ (adr r6, 358480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242488>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stc2 0, cr0, [r8], #-836 @ 0xfffffcbc │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + stc2 0, cr0, [r8, #-836] @ 0xfffffcbc │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r3, 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] @ (358388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242390>) │ │ │ │ @@ -999957,23 +999963,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3582dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2422e4> │ │ │ │ add r5, pc, #176 @ (adr r5, 35843c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242444>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -1000033,19 +1000039,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 35842c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242434> │ │ │ │ nop │ │ │ │ add r3, pc, #704 @ (adr r3, 358730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242738>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vst1.8 @ instruction: 0xf98600d1 │ │ │ │ + @ instruction: 0xfa6600d1 │ │ │ │ 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] @ (3584ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2424b4>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1000057,15 +1000063,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 357418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x241420> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1000182,23 +1000188,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35855c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242564> │ │ │ │ add r2, pc, #752 @ (adr r2, 358904 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24290c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -1000316,24 +1000322,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3586fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242702> │ │ │ │ add r1, pc, #32 @ (adr r1, 3587b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2427b8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movt r0, #35025 @ 0x88d1 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + @ instruction: 0xf7a800d1 │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r1, r5] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1000401,23 +1000407,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3587fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242806> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #584] @ (358ac8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242ad0>) │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (35899c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2429a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1000511,24 +1000517,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35890a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242912> │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf4b800d1 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + @ instruction: 0xf59800d1 │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [pc, #368] @ (358b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242b30>) │ │ │ │ + ldr r7, [pc, #240] @ (358aa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242ab0>) │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1000600,23 +1000606,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 358a2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242a36> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [pc, #392] @ (358c38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242c40>) │ │ │ │ + ldr r6, [pc, #264] @ (358bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242bc0>) │ │ │ │ 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, #108] @ (358b2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242b34>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1000655,17 +1000661,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 358aee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242af6> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movt r0, #16593 @ 0x40d1 │ │ │ │ + usat r0, #17, r4, asr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #34423 @ 0x8677 │ │ │ │ @@ -1000717,19 +1000723,19 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 358b6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242b72> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 358b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242ba4> │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf21a00d1 │ │ │ │ + @ instruction: 0xf2fa00d1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (358c74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242c7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -1000777,17 +1000783,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ 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.w ip, [pc, #92] @ 358cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242cf4> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1000823,17 +1000829,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1000889,19 +1000895,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 358d66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242d6e> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1001175,25 +1001181,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 358f7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242f86> │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 358cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242d00> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 358f7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242f86> │ │ │ │ @@ -1001408,17 +1001414,17 @@ │ │ │ │ b.n 3591ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2431b4> │ │ │ │ ldr r2, [pc, #16] @ (35931c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243324>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 358f7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x242f86> │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1001548,17 +1001554,17 @@ │ │ │ │ bne.n 359448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243450> │ │ │ │ b.n 3593ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2433c2> │ │ │ │ nop │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r0, [r7, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ 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, #444] @ (359668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243670>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001727,17 +1001733,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 359510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243518> │ │ │ │ str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrsh r4, [r4, r5] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (359828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001896,15 +1001902,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 35979c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2437a4> │ │ │ │ nop │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r6, [r6, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ 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, #268] @ (359950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001990,15 +1001996,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (359b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243b18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002137,21 +1002143,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ 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, [pc, #420] @ (359cdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243ce4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1002300,29 +1002306,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 359bf6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243bfe> │ │ │ │ ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ 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, [pc, #420] @ (359eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243ec0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1002471,29 +1002477,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 359dd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x243dda> │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1002740,15 +1002746,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35a0de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2440e6> │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ 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 │ │ │ │ add.w r5, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1003651,17 +1003657,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (35acfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x244d04>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35a518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x244520> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (35aefc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x244f04>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1005814,15 +1005820,15 @@ │ │ │ │ bl 29e298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1882a0> │ │ │ │ b.w 35b628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x245630> │ │ │ │ nop │ │ │ │ cmp ip, fp │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 35af48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x244f50> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1006219,15 +1006225,15 @@ │ │ │ │ b.n 35cb44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x246b4c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 35cad4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x246adc> │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + eors r4, r6 │ │ │ │ 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, #752] @ (35ce9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x246ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006465,15 +1006471,15 @@ │ │ │ │ b.n 35cd20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x246d28> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 35cbe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x246be8> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r3, 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, 35cee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x246ef0> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1006911,15 +1006917,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d3c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2473d0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r3, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ 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, #20] @ (35d3f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2473f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006990,15 +1006996,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35d46a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x247472> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35d46a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x247472> │ │ │ │ strh r0, [r4, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ 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, #52] @ (35d4e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2474ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007017,15 +1007023,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d4e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2474f0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r7, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ 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, #52] @ (35d530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x247538>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007044,15 +1007050,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24753c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ strh r0, [r6, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (35d58c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x247594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1007174,19 +1007180,19 @@ │ │ │ │ beq.n 35d5f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2475fa> │ │ │ │ ldr r2, [pc, #20] @ (35d6b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2476b8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35d61c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x247624> │ │ │ │ nop │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1007263,19 +1007269,19 @@ │ │ │ │ bl 1387a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x227b0> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35d736 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24773e> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1007404,23 +1007410,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (35d914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24791c>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35d84a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x247852> │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 35d8f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x247900> │ │ │ │ + blt.n 35d8b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2478c0> │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1008377,37 +1008383,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35e072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24807a> │ │ │ │ nop │ │ │ │ bxns ip │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35e0d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2480e0> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35e3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2483c0> │ │ │ │ @@ -1008476,31 +1008482,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35e072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24807a> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35e338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248340> │ │ │ │ b.n 35e1a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2481a8> │ │ │ │ nop │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35e54c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248554>) │ │ │ │ @@ -1008913,33 +1008919,33 @@ │ │ │ │ bls.w 35e612 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24861a> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35e730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248738> │ │ │ │ b.n 35e716 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24871e> │ │ │ │ negs r6, r0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 200388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xea390> │ │ │ │ ldr r3, [pc, #220] @ (35e91c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248924>) │ │ │ │ ldr r2, [pc, #220] @ (35e920 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248928>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1009027,39 +1009033,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35e660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248668> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35e880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248888> │ │ │ │ b.n 35e712 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24871a> │ │ │ │ nop │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r6, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35e97e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248986> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35e97e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248986> │ │ │ │ @@ -1009506,19 +1009512,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 345838 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22f840> │ │ │ │ b.n 35edb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248db8> │ │ │ │ subs r2, #222 @ 0xde │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #288] @ (35ef9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x248fa4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1009772,23 +1009778,23 @@ │ │ │ │ nop │ │ │ │ adds r7, #218 @ 0xda │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r7, #32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -1010049,21 +1010055,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r7, #18 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r1, #2 │ │ │ │ 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 │ │ │ │ @@ -1010418,23 +1010424,23 @@ │ │ │ │ ... │ │ │ │ adds r1, #86 @ 0x56 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r6, r6, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r0, r4 │ │ │ │ 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 │ │ │ │ @@ -1010706,19 +1010712,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 35fb58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x249b60> │ │ │ │ b.n 35fa7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x249a82> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r5, #206 @ 0xce │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ 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 │ │ │ │ @@ -1010931,15 +1010937,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r2, r5, #14 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r2, r6, #13 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1010977,15 +1010983,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r3, 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] @ 35ff1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x249f24> │ │ │ │ @@ -1011026,17 +1011032,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 35fefe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x249f06> │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ 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 r2, [pc, #500] @ (360134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a13c>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1011418,20 +1011424,20 @@ │ │ │ │ b.n 360326 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a32e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r5, #94 @ 0x5e │ │ │ │ lsls r5, r1, #6 │ │ │ │ stc2l 1, cr0, [r2, #560] @ 0x230 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldc2 1, cr0, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (36040c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a414>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1011635,32 +1011641,32 @@ │ │ │ │ b.n 3604e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a4ee> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ smlalbb r0, r1, lr, ip │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xfb12018c │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #168] @ (36066c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a674>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1011900,28 +1011906,28 @@ │ │ │ │ b.n 360788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a790> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ vld4.32 {d16,d18,d20,d22}, [ip], ip │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1011997,17 +1012003,17 @@ │ │ │ │ bl 43f650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x329658> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 3608d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a8e0> │ │ │ │ nop │ │ │ │ subs r4, r4, #3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ 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 r3, [pc, #300] @ (360a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24aa8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012122,23 +1012128,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 36098a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24a992> │ │ │ │ subs r0, r2, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ 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, #16] @ (360abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24aac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012170,15 +1012176,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, #3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 360bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24abc8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1012257,15 +1012263,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (360bd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24abe0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a23b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c3c0> │ │ │ │ b.n 360b8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ab92> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r3, 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] @ (360cd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24acdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012343,15 +1012349,15 @@ │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 360c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ac2c> │ │ │ │ nop │ │ │ │ subs r6, r7, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r1, 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] @ (360eb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24aeb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012509,31 +1012515,31 @@ │ │ │ │ b.n 360dda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ade2> │ │ │ │ subs r6, r7, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (360eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24aec0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (360ebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24aec4>) │ │ │ │ bx r2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (360fd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24afd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012608,15 +1012614,15 @@ │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 360f20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24af28> │ │ │ │ nop │ │ │ │ adds r2, r7, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r1, 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] @ (36119c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b1a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012770,31 +1012776,31 @@ │ │ │ │ b.n 3610c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b0ce> │ │ │ │ asrs r2, r0, #31 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (3611a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b1ac>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (3611a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b1b0>) │ │ │ │ bx r2 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1013043,27 +1013049,27 @@ │ │ │ │ bcc.n 361394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b39c> │ │ │ │ b.n 3613e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b3f0> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 361394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b39c> │ │ │ │ b.n 3613e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b3f0> │ │ │ │ nop │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1013309,41 +1013315,41 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3614cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b4d4> │ │ │ │ ldr r2, [pc, #56] @ (361700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b708>) │ │ │ │ add r2, pc │ │ │ │ b.n 361686 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b68e> │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 361768 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b770> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r3, 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 r4, r1 │ │ │ │ @@ -1013848,29 +1013854,29 @@ │ │ │ │ b.n 361a2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ba34> │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r5, r1, #6 │ │ │ │ b.n 361884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b88c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3617bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24b7c4> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stc2 0, cr0, [r4, #840] @ 0x348 │ │ │ │ - stc2l 0, cr0, [r8, #-840] @ 0xfffffcb8 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + mcr2 0, 3, r0, cr4, cr2, {6} │ │ │ │ + mcr2 0, 1, r0, cr8, cr2, {6} │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stc2l 0, cr0, [lr], {210} @ 0xd2 │ │ │ │ - ldc2 0, cr0, [r2], {210} @ 0xd2 │ │ │ │ - stc2l 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ + stc2 0, cr0, [lr, #840]! @ 0x348 │ │ │ │ + ldc2l 0, cr0, [r2, #-840]! @ 0xfffffcb8 │ │ │ │ + stc2 0, cr0, [r4, #840]! @ 0x348 │ │ │ │ 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] │ │ │ │ @@ -1014159,25 +1014165,26 @@ │ │ │ │ nop │ │ │ │ b.n 362594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c59c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - vshr.u64 q8, , #20 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ b.n 3624c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c4cc> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mcr2 0, 4, r0, cr12, cr13, {6} │ │ │ │ - smlaldx r0, r0, lr, r2 │ │ │ │ - @ instruction: 0xfb5e00d2 │ │ │ │ - @ instruction: 0xfb7e00d2 │ │ │ │ - mcr2 0, 4, r0, cr14, cr13, {6} │ │ │ │ - stc2l 0, cr0, [ip, #-884] @ 0xfffffc8c │ │ │ │ - @ instruction: 0xfab200d2 │ │ │ │ - @ instruction: 0xfad200d2 │ │ │ │ + vqadd.u32 q8, q14, │ │ │ │ + stc2 0, cr0, [lr], #840 @ 0x348 │ │ │ │ + ldc2 0, cr0, [lr], #-840 @ 0xfffffcb8 │ │ │ │ + mrrc2 0, 13, r0, lr, cr2 │ │ │ │ + vqadd.u32 q8, q15, │ │ │ │ + mcr2 0, 1, r0, cr12, cr13, {6} │ │ │ │ + @ instruction: 0xfb9200d2 │ │ │ │ + @ instruction: 0xfbb200d2 │ │ │ │ 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 24ba5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x135a64> │ │ │ │ @@ -1014428,21 +1014435,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ udf #138 @ 0x8a │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xf7e200d2 │ │ │ │ + str.w r0, [r2, #210] @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -1014544,20 +1014551,20 @@ │ │ │ │ b.n 362316 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c31e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 3623ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c3b4> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71000d2 │ │ │ │ + @ instruction: 0xf7f000d2 │ │ │ │ bgt.n 36234c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c354> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xf69a00d2 │ │ │ │ + @ instruction: 0xf77a00d2 │ │ │ │ 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] @ (362444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c44c>) │ │ │ │ ldr r3, [pc, #164] @ (362448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c450>) │ │ │ │ @@ -1014625,16 +1014632,16 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bgt.n 3624f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c4fc> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 36245c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c464> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xf62600d2 │ │ │ │ - @ instruction: 0xf62400d2 │ │ │ │ + @ instruction: 0xf70600d2 │ │ │ │ + @ instruction: 0xf70400d2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 3625e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c5f0> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (3625ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c5f4>) │ │ │ │ @@ -1014777,20 +1014784,20 @@ │ │ │ │ b.n 3624fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c506> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 362504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c50c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r2, #6881280 @ 0x690000 │ │ │ │ + @ instruction: 0xf6b200d2 │ │ │ │ blt.n 362698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c6a0> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xf4f000d2 │ │ │ │ - @ instruction: 0xf4c000d2 │ │ │ │ - @ instruction: 0xf4ac00d2 │ │ │ │ + rsbs r0, r0, #6881280 @ 0x690000 │ │ │ │ + sub.w r0, r0, #6881280 @ 0x690000 │ │ │ │ + @ instruction: 0xf58c00d2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 3626e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c6ec> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #204] @ (3626e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c6f0>) │ │ │ │ @@ -1014869,18 +1014876,18 @@ │ │ │ │ b.n 362658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c660> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 3626a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c6b0> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, lr, #6881280 @ 0x690000 │ │ │ │ + adds.w r0, lr, #6881280 @ 0x690000 │ │ │ │ bls.n 362634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c63c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xf3de00d2 │ │ │ │ + @ instruction: 0xf4be00d2 │ │ │ │ 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 2fd77c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e7784> │ │ │ │ @@ -1014948,15 +1014955,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bhi.n 362764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c76c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3626d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c6d8> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xf33a00d2 │ │ │ │ + ands.w r0, sl, #6881280 @ 0x690000 │ │ │ │ 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 2fcddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e6de4> │ │ │ │ @@ -1015029,20 +1015036,20 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bvc.n 36289c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c8a4> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bvc.n 362804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24c80c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xf29600d2 │ │ │ │ - @ instruction: 0xf26a00d2 │ │ │ │ + @ instruction: 0xf37600d2 │ │ │ │ + sbfx r0, sl, #3, #19 │ │ │ │ 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 2fe0e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1e80e8> │ │ │ │ @@ -1015123,16 +1015130,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, ip, #210 @ 0xd2 │ │ │ │ - sbcs.w r0, ip, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf28c00d2 │ │ │ │ + @ instruction: 0xf25c00d2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 362a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ca94> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #192] @ (362a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ca98>) │ │ │ │ @@ -1015205,18 +1015212,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bvs.n 362ae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24caf0> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, lr, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf23e00d2 │ │ │ │ bpl.n 362a0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ca14> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xf0ea00d2 │ │ │ │ + rsb r0, sl, #210 @ 0xd2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 362b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24cb1c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w ip, [pc, #96] @ 362b18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24cb20> │ │ │ │ @@ -1015410,15 +1015417,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bcc.n 362c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24cc20> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 362d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24cd8c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mrc 0, 4, r0, cr4, cr2, {6} │ │ │ │ + vqadd.s64 q8, q10, q1 │ │ │ │ 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 308b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1f2b0c> │ │ │ │ @@ -1015561,16 +1015568,16 @@ │ │ │ │ bhi.n 362e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ce74> │ │ │ │ b.n 362ea8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ceb0> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 362e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ce74> │ │ │ │ b.n 362ea8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ceb0> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r4, #-840]! @ 0xfffffcb8 │ │ │ │ - stcl 0, cr0, [r2, #-840] @ 0xfffffcb8 │ │ │ │ + mcr 0, 2, r0, cr4, cr2, {6} │ │ │ │ + mcr 0, 1, r0, cr2, cr2, {6} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 36302c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d034> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #300] @ (363030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d038>) │ │ │ │ @@ -1015681,18 +1015688,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ beq.n 363020 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d028> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0], #840 @ 0x348 │ │ │ │ + stc 0, cr0, [r0, #840] @ 0x348 │ │ │ │ beq.n 362fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24cfc0> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xebe400d2 │ │ │ │ + stcl 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1015795,18 +1015802,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r8, r2, lsr #3 │ │ │ │ + stc 0, cr0, [r8], #-840 @ 0xfffffcb8 │ │ │ │ ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xeace00d2 │ │ │ │ + sub.w r0, lr, r2, lsr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ vmov s2, r2 │ │ │ │ @@ -1015910,16 +1015917,16 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3632aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d2b2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 363268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d270> │ │ │ │ b.n 363204 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d20c> │ │ │ │ - and.w r0, r0, r2, lsr #3 │ │ │ │ - mrc2 0, 1, r0, cr0, cr1, {6} │ │ │ │ + @ instruction: 0xeae000d2 │ │ │ │ + vqadd.u16 q0, q8, │ │ │ │ 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] @ (3633bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d3c4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1016012,19 +1016019,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 36339c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d3a4> │ │ │ │ @ instruction: 0xf4ce018c │ │ │ │ ldmia r5!, {r4} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (363488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d490>) │ │ │ │ @@ -1016092,15 +1016099,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ubfx r1, r2, #2, #13 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r1, 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] @ (363594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d59c>) │ │ │ │ @@ -1016200,19 +1016207,19 @@ │ │ │ │ b.n 3634f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d4f8> │ │ │ │ nop │ │ │ │ ssat r1, #13, r0, lsl #2 │ │ │ │ ldmia r3!, {r1, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (363664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d66c>) │ │ │ │ @@ -1016281,15 +1016288,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf1ea018c │ │ │ │ ldmia r2, {r2, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (363824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d82c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1016452,31 +1016459,31 @@ │ │ │ │ b.n 363700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d708> │ │ │ │ nop │ │ │ │ @ instruction: 0xf122018c │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 363378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d380> │ │ │ │ + b.n 363538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d540> │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r4, #32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 3631e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d1ec> │ │ │ │ + b.n 3633a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d3ac> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 363190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d198> │ │ │ │ + b.n 363350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d358> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3631b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d1b8> │ │ │ │ + b.n 363370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d378> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3631a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d1b0> │ │ │ │ + b.n 363368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d370> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 363178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d180> │ │ │ │ + b.n 363338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d340> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r2 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r1, 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] │ │ │ │ @@ -1016629,17 +1016636,17 @@ │ │ │ │ b.n 3638fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d906> │ │ │ │ nop │ │ │ │ vrhadd.s8 d0, d30, d12 │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 363fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24dfdc> │ │ │ │ + b.n 364194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e19c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 364000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e008> │ │ │ │ + b.n 3641c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e1c8> │ │ │ │ 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, #276] @ (363b2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24db34>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1016747,15 +1016754,15 @@ │ │ │ │ bne.n 363b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24db08> │ │ │ │ b.n 363a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24da9c> │ │ │ │ ldc 1, cr0, [r0, #560] @ 0x230 │ │ │ │ stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 36402c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e034> │ │ │ │ + b.n 3641ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e1f4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (363ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24dcec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1016910,25 +1016917,25 @@ │ │ │ │ bl 4369ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3209f4> │ │ │ │ b.n 363c4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24dc52> │ │ │ │ mrrc 1, 8, r0, sl, cr12 │ │ │ │ stmia r4!, {r1, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 363e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24de50> │ │ │ │ + b.n 364008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e010> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 363e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24de28> │ │ │ │ + b.n 363fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24dfe8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 363d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24dd8c> │ │ │ │ + b.n 363f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24df4c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #340] @ (363e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24de78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017059,25 +1017066,25 @@ │ │ │ │ bne.n 363e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24de4c> │ │ │ │ b.n 363da4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ddac> │ │ │ │ eor.w r1, ip, ip, lsl #2 │ │ │ │ stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 363f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24dfa0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 22 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 12 │ │ │ │ + svc 236 @ 0xec │ │ │ │ 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, #316] @ (363fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24dfec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017198,21 +1017205,21 @@ │ │ │ │ b.n 363f2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24df36> │ │ │ │ nop │ │ │ │ stmdb r0, {r2, r3, r7, r8} │ │ │ │ stmia r1!, {r1, r2, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - udf #32 │ │ │ │ + svc 0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 363f1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24df24> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1017232,15 +1017239,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3632c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d2d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 364090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e098> │ │ │ │ + udf #2 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1017262,15 +1017269,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3633d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d3dc> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 36406c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e074> │ │ │ │ + ble.n 36402c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e034> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #48] @ 3640e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e0ec> │ │ │ │ @@ -1017290,15 +1017297,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3632c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d2d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 36407c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e084> │ │ │ │ + ble.n 36403c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e044> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1017320,15 +1017327,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3633d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d3dc> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 364048 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e050> │ │ │ │ + ble.n 364208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e210> │ │ │ │ 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 │ │ │ │ @@ -1017348,15 +1017355,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d4a0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 364238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e240> │ │ │ │ + ble.n 3641f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e200> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1017378,15 +1017385,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3635ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d5b4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 364214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e21c> │ │ │ │ + bgt.n 3641d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e1dc> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #48] @ 36421c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e224> │ │ │ │ @@ -1017406,15 +1017413,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d4a0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 36422c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e234> │ │ │ │ + bgt.n 3641ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e1f4> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1017436,15 +1017443,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3635ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d5b4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n 364200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e208> │ │ │ │ + bgt.n 3641c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e1c8> │ │ │ │ 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 ip, r3 │ │ │ │ @@ -1017462,15 +1017469,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3632c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d2d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 3641f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e1f8> │ │ │ │ + bgt.n 3643b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e3b8> │ │ │ │ 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 ip, r3 │ │ │ │ @@ -1017488,15 +1017495,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24d4a0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 3643d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e3e0> │ │ │ │ + bgt.n 364398 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e3a0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (36433c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e344>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 364338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e340> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1017684,21 +1017691,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #12 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bls.n 3644b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e4b8> │ │ │ │ + bge.n 364470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e478> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 364488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e490> │ │ │ │ + bge.n 364448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e450> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (36463c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e644>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1017809,15 +1017816,15 @@ │ │ │ │ nop │ │ │ │ b.n 364b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24eb50> │ │ │ │ lsls r4, r1, #6 │ │ │ │ revsh r0, r1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 364690 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e698> │ │ │ │ + bge.n 364650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e658> │ │ │ │ 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, #404] @ (3647f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e7fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017973,31 +1017980,31 @@ │ │ │ │ b.n 364704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e70c> │ │ │ │ b.n 364a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ea90> │ │ │ │ lsls r4, r1, #6 │ │ │ │ cbnz r6, 36481e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e826> │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3647fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e804> │ │ │ │ + bhi.n 3647bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e7c4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 364764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e76c> │ │ │ │ + bhi.n 364724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e72c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3648b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e8bc> │ │ │ │ + bhi.n 364874 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e87c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 364740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e748> │ │ │ │ + bhi.n 364900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e908> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 364878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e880> │ │ │ │ + bhi.n 364838 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e840> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 364824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e82c> │ │ │ │ + bvc.n 3647e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e7ec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 364864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e86c> │ │ │ │ + bhi.n 364824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e82c> │ │ │ │ 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, #404] @ (3649cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e9d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018153,31 +1018160,31 @@ │ │ │ │ b.n 3648dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e8e4> │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @ instruction: 0xb7b6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3648fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e904> │ │ │ │ + bvc.n 364abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24eac4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 36498c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e994> │ │ │ │ + bvs.n 36494c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e954> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3649b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e9bc> │ │ │ │ + bvs.n 364974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e97c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 364968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e970> │ │ │ │ + bvs.n 364928 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e930> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 364978 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e980> │ │ │ │ + bvs.n 364938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e940> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 364924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24e92c> │ │ │ │ + bvs.n 364ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24eaec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 364a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ea94> │ │ │ │ + bvs.n 364a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ea54> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (364b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24eb60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018303,21 +1018310,21 @@ │ │ │ │ b.n 364aa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24eaa8> │ │ │ │ ble.n 364a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ea98> │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 364b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24eb24> │ │ │ │ + bpl.n 364adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24eae4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 364bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ebf8> │ │ │ │ + bpl.n 364bb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ebb8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (364d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ed48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018489,30 +1018496,30 @@ │ │ │ │ nop │ │ │ │ bgt.n 364d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ed8c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r1, r2, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 364e4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ee54> │ │ │ │ + bmi.n 364e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ee14> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xfade018c │ │ │ │ - bcs.n 364cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ed00> │ │ │ │ + bcc.n 364cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ecc0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 364cac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ecb4> │ │ │ │ + bcc.n 364c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ec74> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 364d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ed9c> │ │ │ │ + bcs.n 364d54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ed5c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (365030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f038>) │ │ │ │ @@ -1018772,27 +1018779,27 @@ │ │ │ │ nop │ │ │ │ bge.n 365080 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f088> │ │ │ │ lsls r4, r1, #6 │ │ │ │ sxtb r0, r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 364f7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24ef84> │ │ │ │ + bcs.n 36513c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f144> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + beq.n 3650c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f0cc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + beq.n 3650e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f0f0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 365098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f0a0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + beq.n 3650f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f0fc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (365310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f318>) │ │ │ │ @@ -1019050,27 +1019057,27 @@ │ │ │ │ b.n 3652f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f2fc> │ │ │ │ bvc.n 365390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f398> │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r7, sp, #512 @ 0x200 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r4, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #428] @ (3654f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f500>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1019240,23 +1019247,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #600 @ 0x258 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (3656e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f6e8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1019430,23 +1019437,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #428] @ (3658c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24f8cc>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1019618,23 +1019625,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ 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, #416] @ (365a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24faa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019795,26 +1019802,26 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r6, pc, #968 @ (adr r6, 365e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24fe74>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stc 1, cr0, [r2, #560] @ 0x230 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r2, 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, #476] @ (365cb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24fcbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1020000,30 +1020007,30 @@ │ │ │ │ b.n 365b26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24fb2e> │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r5, pc, #88 @ (adr r5, 365d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24fd1c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xeb8a018c │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r2, 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, #476] @ (365ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x24fedc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1020209,30 +1020216,30 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r2, pc, #984 @ (adr r2, 3662b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2502bc>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ strd r0, r1, [sl, #-560]! @ 0x230 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r2, 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] │ │ │ │ @@ -1020375,17 +1020382,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3660c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2500cc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 36602a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250032> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1020509,22 +1020516,22 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 43aa04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324a0c> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 366184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25018c> │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bge.n 366300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250308> │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bkpt 0x0088 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + itee gt │ │ │ │ + lslgt r2, r2, #3 │ │ │ │ + blt.n 3662c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2502c8> @ unpredictable │ │ │ │ + lslle r6, r4, #3 │ │ │ │ + ite gt │ │ │ │ + lslgt r2, r2, #3 │ │ │ │ + it vs @ unpredictable │ │ │ │ + lslvs 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, #3608] @ 0xe18 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ adds r2, #26 │ │ │ │ @@ -1020692,15 +1020699,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1020854,27 +1020861,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 36656c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250574> │ │ │ │ stmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 366670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250678> │ │ │ │ + pop {r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 36666e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250676> │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 366678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250680> │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 366680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250688> │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 366692 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25069a> │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r2, 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] @ (3666c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2506cc>) │ │ │ │ @@ -1021063,33 +1021070,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 366770 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250778> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r4, 366862 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25086a> │ │ │ │ + cbnz r4, 36689a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2508a2> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 36686a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250872> │ │ │ │ + cbnz r6, 3668a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2508aa> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 366872 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25087a> │ │ │ │ + cbnz r0, 3668aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2508b2> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 366886 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25088e> │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + cbnz r2, 36688e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250896> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 36687e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250886> │ │ │ │ + cbnz r4, 3668b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2508be> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 366886 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25088e> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #308] @ (366984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25098c>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1021218,27 +1021225,27 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0004 │ │ │ │ + cbnz r4, 3669f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2509f8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - rev r0, r3 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev r6, r1 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3669e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2509ec> │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, 3669de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2509e6> │ │ │ │ lsls r2, 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] @ (366a44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250a4c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1021295,15 +1021302,15 @@ │ │ │ │ nop │ │ │ │ pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r1, #6 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 366a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250a8c> │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1021365,15 +1021372,15 @@ │ │ │ │ nop │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r4, r1, #6 │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 366b0a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250b12> │ │ │ │ + rev r6, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, 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, #3952] @ 0xf70 │ │ │ │ @@ -1021496,29 +1021503,29 @@ │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 366c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250c80> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 366c58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250c60> │ │ │ │ + cbnz r4, 366c90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250c98> │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + cbnz r4, 366c86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250c8e> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + cbnz r0, 366c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250c74> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + cbnz r6, 366c72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250c7a> │ │ │ │ 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 r6, r3 │ │ │ │ @@ -1021675,17 +1021682,17 @@ │ │ │ │ bne.n 366d8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250d94> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 249af8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x133b00> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 366ce6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250cee> │ │ │ │ b.n 366cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250d04> │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1021927,19 +1021934,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (367084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25108c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 366ed6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250ede> │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ 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 r4, [pc, #72] @ (3670e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2510ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1021971,15 +1021978,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 366e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x250e78> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb70e │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 367150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251158> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1022014,19 +1022021,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xb6aa │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ 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 r4, [pc, #88] @ (3671cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2511d4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1022066,17 +1022073,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3671d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2511dc>) │ │ │ │ add r3, pc │ │ │ │ b.n 367194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25119c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb636 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 367250 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251258> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1022119,19 +1022126,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbz r6, 3672d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2512da> │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3672d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2512da> │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3672c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2512c8> │ │ │ │ + push {r5, r6} │ │ │ │ lsls r2, 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] @ (3672dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2512e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1022178,19 +1022185,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbz r4, 367346 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25134e> │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r6, 367344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25134c> │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r4, 36734a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251352> │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (367384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25138c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1022247,21 +1022254,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbz r6, 3673de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2513e6> │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r4, 3673da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2513e2> │ │ │ │ + push {r2, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sxtb r2, r4 │ │ │ │ + cbz r2, 3673e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2513ec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cbz r6, 367404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25140c> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1022453,15 +1022460,15 @@ │ │ │ │ blx 6c518 │ │ │ │ b.n 3674e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2514e8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #26] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3675ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2515d2> │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r0, [r3, #24] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1022821,19 +1022828,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 367916 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25191e> │ │ │ │ add r6, sp, #808 @ 0x328 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ 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 r5, [pc, #272] @ (367a74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251a7c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1022950,23 +1022957,23 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (367b2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251b34>) │ │ │ │ @@ -1023024,17 +1023031,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 312e40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1fce48> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #24 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1023076,17 +1023083,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r4, sp, #360 @ 0x168 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (367d7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023257,21 +1023264,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 367c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251c54> │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r0, [r5, #32] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r2, 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] @ (367e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251e18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023314,19 +1023321,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 367df2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x251dfa> │ │ │ │ add r2, sp, #16 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1024719,49 +1024726,49 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrb r4, [r4, #27] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrb r6, [r2, #19] │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsrs r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1025137,33 +1025144,33 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r4, [r4, #6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r2, [r5, #0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (369410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253418>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 368fce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x252fd6> │ │ │ │ @@ -1025402,21 +1025409,21 @@ │ │ │ │ bne.w 36921c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253224> │ │ │ │ b.n 36937a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253382> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 3693b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2533b8> │ │ │ │ b.n 36921c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253224> │ │ │ │ nop │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1025806,17 +1025813,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (369880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253888>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3697d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2537d8> │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1025940,21 +1025947,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r2, 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] @ (369b78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253b80>) │ │ │ │ @@ -1026079,21 +1026086,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 369ac6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253ace> │ │ │ │ ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ 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 r5, r1 │ │ │ │ @@ -1026523,23 +1026530,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 369bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x253bfc> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1026964,25 +1026971,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xae318> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 36a192 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25419a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 36a0aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2540b2> │ │ │ │ b.n 36a456 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25445e> │ │ │ │ movs r2, #1 │ │ │ │ b.n 36a1f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2541fe> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1027726,25 +1027733,25 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #13] │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r4, [r6, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r6, r3] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 36afa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254fac> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 36afb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254fb8> │ │ │ │ @@ -1027819,17 +1027826,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 36af64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254f6c> │ │ │ │ b.n 36acfa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254d02> │ │ │ │ movs r5, #2 │ │ │ │ b.n 36af64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254f6c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (36b180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255188>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027936,19 +1027943,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 36b0a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2550ac> │ │ │ │ nop │ │ │ │ strb r6, [r6, #29] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (36b2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255304>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028074,23 +1028081,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 36b20e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255216> │ │ │ │ strb r2, [r1, #24] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (36b494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25549c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028214,23 +1028221,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 36b38a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255392> │ │ │ │ strb r6, [r0, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r2, 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] @ 36b4f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2554f8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028248,30 +1028255,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36ac30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254c38> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #11] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r2, 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] @ 36b520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255528> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36ac30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254c38> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r2, 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] @ 36b5d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2555e0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1028328,15 +1028335,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #9] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [pc, #752] @ (36b8cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2558d4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #296] @ (36b710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255718>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028386,15 +1028393,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36b648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255650> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #976] @ (36ba58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255a60>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (36b8fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255904>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028441,15 +1028448,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r5, #3] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r1, [pc, #312] @ (36b854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25585c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [pc, #8] @ (36b730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255738>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028484,15 +1028491,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36b794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25579c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #744] @ (36ba84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255a8c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #496] @ (36b998 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2559a0>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1028553,15 +1028560,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r0, [pc, #224] @ (36b940 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255948>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0x47c6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028611,15 +1028618,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36b8cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2558d4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bx lr │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ bx r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028665,15 +1028672,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r1, #6 │ │ │ │ mov sl, r9 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ mov sl, r0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028707,15 +1028714,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36ba10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255a18> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov r2, r7 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1028774,15 +1028781,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r1, #6 │ │ │ │ cmp lr, r7 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, sl │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028826,15 +1028833,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r6, r1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ add ip, r8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1028854,30 +1028861,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25502c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r2, 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] @ 36bbd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255bdc> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25502c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r2, 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] @ 36bc1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255c24> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028895,30 +1028902,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255198> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r2, 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] @ 36bc4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255c54> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255198> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r2, 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] @ 36bc94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255c9c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028936,30 +1028943,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25531c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r2, 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] @ 36bcc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x255ccc> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25531c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ 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, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1029168,15 +1029175,15 @@ │ │ │ │ nop │ │ │ │ sbcs r6, r0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1032822,18 +1032829,18 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16f5d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x595e0> │ │ │ │ mov r0, r5 │ │ │ │ blx 6c518 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #728] @ (36e760 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258768>) │ │ │ │ + ldr r1, [pc, #600] @ (36e6e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2586e8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf39e00e1 │ │ │ │ - ldr r0, [pc, #648] @ (36e718 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258720>) │ │ │ │ + orns r0, lr, #7372800 @ 0x708000 │ │ │ │ + ldr r1, [pc, #520] @ (36e698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2586a0>) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1032866,15 +1032873,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36e4fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258504>) │ │ │ │ add r2, pc │ │ │ │ bl 36e424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25842c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #224] @ (36e5e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2585e8>) │ │ │ │ + ldr r1, [pc, #96] @ (36e560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258568>) │ │ │ │ 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 r5, r0 │ │ │ │ @@ -1032942,19 +1032949,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36e424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25842c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c518 │ │ │ │ b.n 36e55c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258564> │ │ │ │ - ldr r0, [pc, #24] @ (36e5cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2585d4>) │ │ │ │ + ldr r0, [pc, #920] @ (36e94c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258954>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blxns lr │ │ │ │ + ldr r0, [pc, #848] @ (36e908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258910>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + ldr r0, [pc, #856] @ (36e914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25891c>) │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ (36e674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25867c>) │ │ │ │ @@ -1033354,37 +1033361,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36e812 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25881a> │ │ │ │ adds r0, r3, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r8, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 36ed14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258d1c> │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 36eb98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x258ba0> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - cmp r6, pc │ │ │ │ + mov r6, fp │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add lr, r8 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1034547,71 +1034554,71 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36f072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25907a> │ │ │ │ asrs r6, r0, #19 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [pc, #336] @ (36f74c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x259754>) │ │ │ │ + ldr r7, [pc, #208] @ (36f6cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2596d4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [pc, #736] @ (36f8e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2598e8>) │ │ │ │ + ldr r5, [pc, #608] @ (36f860 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x259868>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r7, [pc, #264] @ (36f710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x259718>) │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [pc, #856] @ (36f96c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x259974>) │ │ │ │ + ldr r7, [pc, #728] @ (36f8ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2598f4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r5, [pc, #16] @ (36f62c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x259634>) │ │ │ │ + ldr r5, [pc, #912] @ (36f9ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2599b4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [pc, #128] @ (36f6a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2596ac>) │ │ │ │ + ldr r5, [pc, #0] @ (36f624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25962c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r4, r6, #21 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r7, [pc, #56] @ (36f674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25967c>) │ │ │ │ + ldr r7, [pc, #952] @ (36f9f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2599fc>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r8, #-44] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ ldr.w r2, [r8] │ │ │ │ add r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1036016,25 +1036023,25 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36f072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25907a> │ │ │ │ nop │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ sub.w r3, r8, #308 @ 0x134 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r2, [r8, #-220] │ │ │ │ @@ -1037078,117 +1037085,117 @@ │ │ │ │ movs r2, #1 │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.w 36f072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25907a> │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r5, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r2, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (371618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25b620>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1037437,17 +1037444,17 @@ │ │ │ │ bl 2a25b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c5bc> │ │ │ │ b.n 3714f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25b4f8> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4], {139} @ 0x8b │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r6, fp, lsl #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1037930,15 +1037937,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} │ │ │ │ - bgt.n 371ac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bac8> │ │ │ │ + ble.n 371c80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bc88> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1037950,15 +1037957,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 r5, #28 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (371dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bdd4>) │ │ │ │ @@ -1038144,45 +1038151,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 371d7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bd84> │ │ │ │ b.n 371c56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bc5e> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 371c7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bc82> │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r6, #28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r5, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r5, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1038224,15 +1038231,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (371e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25be90>) │ │ │ │ add r0, pc │ │ │ │ bl 2a27f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c800> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, #6 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -1038321,15 +1038328,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 371f2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bf32> │ │ │ │ ldr r0, [pc, #12] @ (371f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bf88>) │ │ │ │ add r0, pc │ │ │ │ bl 2a27f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c800> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 371f3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bf42> │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -1038390,15 +1038397,15 @@ │ │ │ │ b.n 37200c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c014> │ │ │ │ b.n 372084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c08c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1038482,31 +1038489,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3720a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c0b0> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #120] @ (37218c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c194>) │ │ │ │ + ldr r3, [pc, #1016] @ (37250c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c514>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [pc, #104] @ (372180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c188>) │ │ │ │ + ldr r4, [pc, #1000] @ (372500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c508>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp sl, r2 │ │ │ │ + mov r2, lr │ │ │ │ lsls r6, r4, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [pc, #808] @ (37244c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c454>) │ │ │ │ + ldr r3, [pc, #680] @ (3723cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c3d4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r0, sl │ │ │ │ + mov r0, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r1, #14 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r6, 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] @ (372164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c16c>) │ │ │ │ @@ -1038521,15 +1038528,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b57c │ │ │ │ nop │ │ │ │ udf #176 @ 0xb0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1038568,15 +1038575,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3721e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c1e8>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ - subs r6, r6, #6 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1038750,15 +1038757,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (372394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c39c>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ nop │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1039039,21 +1039046,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (372684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c68c>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ ldr r0, [pc, #20] @ (372688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c690>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ nop │ │ │ │ - adds r4, r0, #5 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -1040184,35 +1040191,35 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 3730c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25d0ce> │ │ │ │ b.n 37299c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c9a4> │ │ │ │ bls.n 3731d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25d1d8> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r3, #10 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add ip, fp │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r4, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ @@ -1042956,29 +1042963,29 @@ │ │ │ │ addne r2, r2, r1 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r3, #63112 @ 0xf688 │ │ │ │ strh r3, [r1, #0] │ │ │ │ b.w 373fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25dfc0> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldrb.w r3, [r9, #24] │ │ │ │ ldr.w sl, [r9, #80] @ 0x50 │ │ │ │ strb r3, [r6, #0] │ │ │ │ sub.w sl, r6, sl │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -1043347,25 +1043354,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 3746aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25e6b2> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 37475c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25e764> │ │ │ │ ldr r0, [pc, #24] @ (375154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25f15c>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - sbc.w r0, sl, #209 @ 0xd1 │ │ │ │ + movw r0, #41169 @ 0xa0d1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3751b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25f1bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3751b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25f1bc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043443,15 +1043450,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (37522c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25f234>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0b400d1 │ │ │ │ + @ instruction: 0xf19400d1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r1, #2 │ │ │ │ @@ -1043481,16 +1043488,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (37528c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25f294>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ ldr r0, [pc, #12] @ (375290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25f298>) │ │ │ │ add r0, pc │ │ │ │ bl 372134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25c13c> │ │ │ │ nop │ │ │ │ - eor.w r0, r8, #209 @ 0xd1 │ │ │ │ - @ instruction: 0xf0ac00d1 │ │ │ │ + sbc.w r0, r8, #209 @ 0xd1 │ │ │ │ + @ instruction: 0xf18c00d1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 3752ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25f2d6> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1046236,15 +1046243,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bne.n 376ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x260ed0> │ │ │ │ + bcs.n 376e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x260e90> │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 58f32 <_mesa_glapi_tls_Context@@libgallium-26.1.2-1.so+0x58f26> │ │ │ │ subs r4, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -1046342,15 +1046349,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - beq.n 376fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x260fd0> │ │ │ │ + bne.n 376f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x260f90> │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 759032 │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -1046394,15 +1046401,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046439,15 +1046446,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (377118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261120>) │ │ │ │ add r2, pc │ │ │ │ b.n 3770ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2610f2> │ │ │ │ nop │ │ │ │ strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 377016 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26101e> │ │ │ │ vraddhn.i d24, , q5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 34b11a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x235122> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046485,15 +1046492,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (377184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26118c>) │ │ │ │ add r2, pc │ │ │ │ b.n 377158 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261160> │ │ │ │ nop │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ strh r4, [r3, #32] │ │ │ │ lsls r6, r1, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046531,15 +1046538,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (3771f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2611f8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3771c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2611cc> │ │ │ │ nop │ │ │ │ strh r6, [r3, #30] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ strh r0, [r6, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046572,15 +1046579,15 @@ │ │ │ │ bl 375b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fb4c> │ │ │ │ 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 r2, r2, #30 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 37706a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261072> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ @@ -1046627,17 +1046634,17 @@ │ │ │ │ bl 375b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fb4c> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #116] @ (377364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26136c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1046691,18 +1046698,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r1, #20] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], #892 @ 0x37c │ │ │ │ + ldc2l 0, cr0, [r4, #892] @ 0x37c │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 376d4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x260d56> │ │ │ │ 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] @ (377404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26140c>) │ │ │ │ @@ -1046758,19 +1046765,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261428>) │ │ │ │ add r2, pc │ │ │ │ b.n 3773e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2613ee> │ │ │ │ strh r6, [r4, #14] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #376 @ (adr r2, 377590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261598>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 377510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261518>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ b.n 376d26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x260d2e> │ │ │ │ vaddw.u q12, , d12 │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 4d422 <_mesa_glapi_tls_Context@@libgallium-26.1.2-1.so+0x4d416> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046829,19 +1046836,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3774c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2614cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 37748a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261492> │ │ │ │ strh r2, [r0, #10] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r6, [r7, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3771aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2611b2> │ │ │ │ vmla.i q12, , d24[0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 194c6 <_mesa_glapi_tls_Context@@libgallium-26.1.2-1.so+0x194ba> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046900,19 +1046907,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261570>) │ │ │ │ add r2, pc │ │ │ │ b.n 37752e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261536> │ │ │ │ strh r6, [r3, #4] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r2, [r3, #24] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 37754c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261554> │ │ │ │ + bne.n 37750c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261514> │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 377106 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26110e> │ │ │ │ vmla.i q12, , d4[0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 77556a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046971,19 +1046978,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (37760c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261614>) │ │ │ │ add r2, pc │ │ │ │ b.n 3775d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2615da> │ │ │ │ ldrb r2, [r7, #31] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r6, [r6, #18] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 377072 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26107a> │ │ │ │ @ instruction: 0xffff7fa0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 70160e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047042,19 +1047049,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3776b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2616b8>) │ │ │ │ add r2, pc │ │ │ │ b.n 377676 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26167e> │ │ │ │ ldrb r6, [r2, #29] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r2, [r2, #14] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 376fce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x260fd6> │ │ │ │ @ instruction: 0xffff7efc │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 65d6b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047115,19 +1047122,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 37771e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261726> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #26] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 377f4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261f52> │ │ │ │ vcvt.f32.u32 , q2, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 61375e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047186,19 +1047193,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377800 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261808>) │ │ │ │ add r2, pc │ │ │ │ b.n 3777c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2617ce> │ │ │ │ ldrb r6, [r0, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 377eae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261eb6> │ │ │ │ @ instruction: 0xffff7dac │ │ │ │ lsls r6, r1, #6 │ │ │ │ bl 59d802 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48780a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047241,15 +1047248,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 375b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fb4c> │ │ │ │ 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, r3, #5 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3779d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2619da> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047304,19 +1047311,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #19] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r1, 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] @ (3779dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2619e4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1047387,15 +1047394,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #17] │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 378036 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26203e> │ │ │ │ vqshlu.s32 d24, d26, #31 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047469,15 +1047476,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #13] │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1047556,15 +1047563,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 377b5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261b62> │ │ │ │ vsri.64 d24, d10, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047646,15 +1047653,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #32] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 377c7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261c82> │ │ │ │ vrsra.u64 d24, d26, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047736,15 +1047743,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #26] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 377d9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261da2> │ │ │ │ vrshr.u64 q12, q5, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047826,15 +1047833,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #18] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 377eba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261ec2> │ │ │ │ vsra.u64 q12, q13, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1047913,15 +1047920,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r4, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r2, [r4, #12] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 37844a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x262452> │ │ │ │ vsra.u32 d24, d8, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047995,15 +1048002,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r1, #25] │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r2, [r1, #6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ strh r4, [r1, #2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048077,15 +1048084,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #22] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048159,15 +1048166,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, #18] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r2, [r6, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ ldrb r4, [r6, #26] │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048241,15 +1048248,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r5, #15] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r6, [r4, #25] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 3780ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2620d6> │ │ │ │ vqrdmulh.s , , d24[0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048323,15 +1048330,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r3, #12] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r2, [r3, #22] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ vcvt.u16.f16 d23, d10, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048410,15 +1048417,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r2, #9] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r6, [r1, #19] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r4, r3, #3 │ │ │ │ ble.n 378372 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26237a> │ │ │ │ vdup.8 , d0[7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048497,15 +1048504,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, #5] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bgt.n 378496 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26249e> │ │ │ │ vtbx.8 d23, {d15-d18}, d20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048589,15 +1048596,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1048687,15 +1048694,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vtbl.8 d23, {d31- instruction: 0xffff7890 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1048883,15 +1048890,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r4, [r3, #30] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1048975,15 +1048982,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r4, 3789d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2629e0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r4, [r6, #26] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1049240,17 +1049247,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r0, [r4, #19] │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 378c02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x262c0a> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cbnz r0, 378c06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x262c0e> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #17] │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049349,17 +1049356,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r4, [r1, #15] │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049534,15 +1049541,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cbnz r6, 378f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x262f3c> │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.64 , q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #5] │ │ │ │ @@ -1049640,18 +1049647,18 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r0, [r7, #3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldc2 0, cr0, [r8], {211} @ 0xd3 │ │ │ │ + ldc2l 0, cr0, [r8], #844 @ 0x34c │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r0, [r2, #1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1049738,18 +1049745,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb1c00d3 │ │ │ │ - cbz r2, 379134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26313c> │ │ │ │ + @ instruction: 0xfbfc00d3 │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r4, 379136 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26313e> │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1049846,19 +1049853,19 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2400d3 │ │ │ │ + @ instruction: 0xfb0400d3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vsubl.u , d31, d6 │ │ │ │ + @ instruction: 0xffffb366 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1049963,15 +1049970,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.64 , q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ @@ -1050076,20 +1050083,20 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 37943a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263442> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vaddl.u , d31, d6 │ │ │ │ + @ instruction: 0xffffb166 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -1050220,19 +1050227,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #12] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf68400d3 │ │ │ │ + @ instruction: 0xf76400d3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vaddl.u q11, d31, d22 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ bmi.n 379616 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26361e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050329,19 +1050336,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r3, r7] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf65800d3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ @ instruction: 0xffff5f9a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ lsls r3, r1, #6 │ │ │ │ bcc.n 3795ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2635d2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050444,19 +1050451,19 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #16] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ vqrshrun.s64 d22, q14, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050545,15 +1050552,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r4, r6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vqshl.u32 q11, q13, #31 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050669,21 +1050676,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, r1] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vqshlu.s32 q11, q3, #31 │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds r4, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1050774,15 +1050781,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, r5] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, ip, #7176192 @ 0x6d8000 │ │ │ │ + @ instruction: 0xf52c00db │ │ │ │ str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, 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] @ (379bcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263bd4>) │ │ │ │ @@ -1050869,15 +1050876,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, r1] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf35800db │ │ │ │ + bics.w r0, r8, #7176192 @ 0x6d8000 │ │ │ │ str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r3, 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] @ (379cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263cc8>) │ │ │ │ @@ -1050964,15 +1050971,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, r6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf26400db │ │ │ │ + sbfx r0, r4, #3, #28 │ │ │ │ str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, 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 │ │ │ │ ldr r5, [pc, #244] @ (379ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263de4>) │ │ │ │ @@ -1051077,22 +1051084,22 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - mcr 0, 1, r0, cr8, cr3, {6} │ │ │ │ + vqadd.s8 q0, q12, │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #408 @ (adr r6, 379f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263f9c>) │ │ │ │ + add r7, pc, #280 @ (adr r7, 379f14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263f1c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 37a0c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2640c8>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 37a040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264048>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r4, [r7, #32] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1051211,17 +1051218,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r5] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vmlsl.u , d31, d20[0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r6, [r6, #12] │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1051331,19 +1051338,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r1, r0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r0, [r1, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #728 @ (adr r4, 37a344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26434c>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 37a2c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2642cc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, pc, #672 @ (adr r4, 37a310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264318>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 37a290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264298>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, pc, #176 @ (adr r4, 37a124 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26412c>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 37a0a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2640ac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r4, [r7, r6] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1051455,25 +1051462,25 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrsh r0, [r5, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r3, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - eor.w r0, sl, r3, lsr #3 │ │ │ │ + sbc.w r0, sl, r3, lsr #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ rev r7, r2 │ │ │ │ vraddhn.i d21, , q6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r2, pc, #760 @ (adr r2, 37a4a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2644b0>) │ │ │ │ + add r3, pc, #632 @ (adr r3, 37a428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264430>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #248 @ (adr r3, 37a2ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2642b4>) │ │ │ │ + add r4, pc, #120 @ (adr r4, 37a22c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264234>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r6, [r2, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051587,25 +1051594,25 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r3, r0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strd r0, r0, [r6, #-844] @ 0x34c │ │ │ │ + bic.w r0, r6, r3, lsr #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #984 @ (adr r3, 37a6c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2646c8>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 37a640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264648>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ @ instruction: 0xffff5348 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r1, pc, #488 @ (adr r1, 37a4dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2644e4>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 37a45c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264464>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 37a330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264338>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 37a6b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2646b8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051719,25 +1051726,25 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r0, [r4, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xe80200d3 │ │ │ │ + strd r0, r0, [r2], #844 @ 0x34c │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #856 @ (adr r0, 37a784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26478c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vsubl.u , d15, d4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r0, pc, #216 @ (adr r0, 37a510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264518>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 37a490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264498>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #904 @ (adr r0, 37a7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2647cc>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 37a744 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26474c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r6, [r1, r0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051851,26 +1051858,26 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r4, [r3, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 37a2e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2642ec> │ │ │ │ + b.n 37a4a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2644ac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vmla.i , , d0[0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 37a7d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2647e0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051984,27 +1051991,27 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r0, [r3, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 37a1a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2641a8> │ │ │ │ + b.n 37a360 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264368> │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vcvt.u32.f32 q10, q14, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r2, #3 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ ldr r6, [r0, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1052106,18 +1052113,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #608] @ (37aa38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264a40>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - @ instruction: 0xffff9da2 │ │ │ │ + @ instruction: 0xffff9e82 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1052218,18 +1052225,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #464] @ (37aacc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264ad4>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vcvt.f16.u16 , q15, #1 │ │ │ │ + vcvt.u16.f16 , q7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r0, [r4, r4] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1052330,18 +1052337,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #320] @ (37ab60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264b68>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrsb r4, [r1, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - @ instruction: 0xffff9b5a │ │ │ │ + vcvt.f16.u16 d25, d26, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1052442,18 +1052449,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #176] @ (37abf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264bfc>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r0, [r5, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r7, 37abca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264bd2> │ │ │ │ - vshll.u32 , d22, #31 │ │ │ │ + @ instruction: 0xffff9b16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r0, [r3, r3] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1052572,24 +1052579,24 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #0] @ (37ac80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264c88>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r2, [r7, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + b.n 37ad90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264d98> │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff499c │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r4, [r5, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052693,25 +1052700,25 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (37aef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x264ef8>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1052834,17 +1052841,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r4, r0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ @@ -1052973,17 +1052980,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r1, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #848] @ (37b3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2653c0>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ @@ -1053102,19 +1053109,19 @@ │ │ │ │ nop │ │ │ │ add ip, pc │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r7, [pc, #480] @ (37b378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x265380>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [pc, #552] @ (37b3d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2653dc>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1053235,19 +1053242,19 @@ │ │ │ │ nop │ │ │ │ bics r0, r7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r6, [pc, #208] @ (37b3ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2653b4>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r5, [pc, #280] @ (37b408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x265410>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1053368,19 +1053375,19 @@ │ │ │ │ nop │ │ │ │ negs r4, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r4, [pc, #960] @ (37b7e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2657e8>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r4, [pc, #8] @ (37b43c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x265444>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1053508,15 +1053515,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ asrs r0, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r3, [pc, #656] @ (37b814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26581c>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ eors r6, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r2, [pc, #768] @ (37b894 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26589c>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1053637,19 +1053644,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r2, [pc, #304] @ (37b7f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2657f8>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r1, [pc, #384] @ (37b854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26585c>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1053774,25 +1053781,25 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #8] @ (37b820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x265828>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [pc, #64] @ (37b878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x265880>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1053907,23 +1053914,23 @@ │ │ │ │ nop │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ lsls r6, r1, #6 │ │ │ │ blx r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ mov sl, r7 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054045,18 +1054052,18 @@ │ │ │ │ nop │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ mov r4, fp │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8], #-876 @ 0xfffffc94 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + ldc2l 0, cr0, [r8, #-876] @ 0xfffffc94 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r2, sp │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054178,18 +1054185,18 @@ │ │ │ │ nop │ │ │ │ subs r2, #152 @ 0x98 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r4, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3000db │ │ │ │ - adds r0, r5, #2 │ │ │ │ + ldc2 0, cr0, [r0], {219} @ 0xdb │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r7, r3, #3 │ │ │ │ add r2, r4 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054299,15 +1054306,15 @@ │ │ │ │ nop │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ lsls r6, r1, #6 │ │ │ │ mvns r4, r1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9e800db │ │ │ │ + @ instruction: 0xfac800db │ │ │ │ orrs r0, r2 │ │ │ │ lsls r3, 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, #308] @ (37be88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x265e90>) │ │ │ │ @@ -1054437,16 +1054444,16 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #36 @ 0x24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r0, r4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [ip, #219] @ 0xdb │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldrsb.w r0, [ip, #219] @ 0xdb │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 37c084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26608c>) │ │ │ │ vqshl.u64 d19, d24, #63 @ 0x3f │ │ │ │ lsls r6, r1, #6 │ │ │ │ sbcs r4, r3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1054578,16 +1054585,16 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xf74000db │ │ │ │ - adds r6, r6, r2 │ │ │ │ + strh.w r0, [r0, fp, lsl #1] │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ eors r2, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1054795,17 +1054802,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r4, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #272] @ (37c324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26632c>) │ │ │ │ + ldr r5, [pc, #144] @ (37c2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2662ac>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r6, #20 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054953,18 +1054960,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r5, #196 @ 0xc4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3e000db │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + @ instruction: 0xf4c000db │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ vdup.8 , d20[7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055113,18 +1055120,18 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r4, #12 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22800db │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + ssat r0, #28, r8, lsl #3 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vtbl.8 d19, {d31- │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r7, #206 @ 0xce │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055441,20 +1055448,20 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 6, r0, cr0, cr11, {6} │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + vshr.s64 q0, , #32 │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ite vc │ │ │ │ - lslvc r7, r2, #3 │ │ │ │ - addvs r7, #88 @ 0x58 │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r3, 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 │ │ │ │ ldr r4, [pc, #372] @ (37ca64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x266a6c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1055607,18 +1055614,18 @@ │ │ │ │ nop │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r7, #4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #-876]! @ 0xfffffc94 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + mcr 0, 0, r0, cr0, cr11, {6} │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #320 @ (adr r7, 37cbbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x266bc4>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r5, #182 @ 0xb6 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1055777,21 +1055784,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vsri.32 d19, d22, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055962,18 +1055969,18 @@ │ │ │ │ nop │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #876] @ 0x36c │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + @ instruction: 0xeaa400db │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #872 @ (adr r3, 37d16c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x267174>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 37d0ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2670f4>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056131,17 +1056138,17 @@ │ │ │ │ nop │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1056310,21 +1056317,21 @@ │ │ │ │ nop │ │ │ │ movs r5, #172 @ 0xac │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #648] @ (37d400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x267408>) │ │ │ │ + ldr r5, [pc, #520] @ (37d380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x267388>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bkpt 0x002c │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + ite eq │ │ │ │ + lsleq r3, r3, #3 │ │ │ │ + cmpne r6, #248 @ 0xf8 │ │ │ │ lsls r3, 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 │ │ │ │ ldr r4, [pc, #436] @ (37d348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x267350>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1056500,22 +1056507,23 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r6, r8 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q0, q7, #30 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ @ instruction: 0xffff2d00 │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1056694,19 +1056702,19 @@ │ │ │ │ ... │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1056904,27 +1056912,27 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1057196,25 +1057204,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r0, r6, #6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r2, [r2, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r4, #4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r2, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1057522,109 +1057530,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (37de6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x267e74>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37dc0a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x267c12> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - @ instruction: 0xffff6bbe │ │ │ │ + @ instruction: 0xffff6c9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - @ instruction: 0xffff6bb0 │ │ │ │ + @ instruction: 0xffff6c90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vtbl.8 d22, {d15-d17}, d20 │ │ │ │ + vtbl.8 d22, {d15-d18}, d4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vshll.u32 q11, d12, #31 │ │ │ │ + @ instruction: 0xffff6afc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #420] @ (37e028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x268030>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1057797,15 +1057805,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r2, r6, #7 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1057957,27 +1057965,27 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r4, r4, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, r6, #2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r2, r2, #16 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r5, 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, #260] @ (37e304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26830c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1058087,15 +1058095,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #13 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r4, r6, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r4, r2, #4 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058196,15 +1058204,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ asrs r4, r1, #9 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058306,15 +1058314,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ asrs r0, r7, #4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r4, r6, r6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, r2, r4 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058433,15 +1058441,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4, #32 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, r4, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 37e5f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2685fc> │ │ │ │ + bne.n 37e5b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2685bc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r2, r7 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058560,15 +1058568,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r4, #27 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 37e874 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26887c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r2, r2 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058920,25 +1058928,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #21 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vqadd.s64 q8, q13, │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + orrs.w r0, sl, #223 @ 0xdf │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - @ instruction: 0xffff5fde │ │ │ │ + vshr.u64 d22, d30, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r2, r0, #22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1059066,15 +1059074,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r1, #17 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1059452,21 +1059460,21 @@ │ │ │ │ ... │ │ │ │ lsrs r4, r5, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r6, r6, #27 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r6, r0, #26 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r2, r3, #25 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @@ -1059626,15 +1059634,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #16 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsrs r0, r7, #26 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1060063,23 +1060071,23 @@ │ │ │ │ ... │ │ │ │ lsls r0, r6, #10 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r2, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @@ -1060278,15 +1060286,15 @@ │ │ │ │ b.n 37f88a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x269892> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [r8, #564] @ 0x234 │ │ │ │ lsrs r4, r0, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0060 │ │ │ │ + sev │ │ │ │ lsls r3, r3, #3 │ │ │ │ stc2l 1, cr0, [r2, #-564] @ 0xfffffdcc │ │ │ │ ldc2l 1, cr0, [r4], #564 @ 0x234 │ │ │ │ lsls r2, r2, #28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ mcrr2 1, 8, r0, lr, cr13 │ │ │ │ ldc2 1, cr0, [ip], #-564 @ 0xfffffdcc │ │ │ │ @@ -1060525,17 +1060533,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfba8018d │ │ │ │ lsls r4, r4, #24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #800] @ (37ff48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x269f50>) │ │ │ │ + ldr r7, [pc, #672] @ (37fec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x269ed0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r4, r0, #16 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1060746,17 +1060754,17 @@ │ │ │ │ b.n 37fd1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x269d24> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrsh.w r0, [r6, ] │ │ │ │ lsls r2, r6, #14 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 37fea2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x269eaa> │ │ │ │ + hlt 0x002c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str??.w r0, [r2, ] │ │ │ │ lsls r6, r1, #8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf742018d │ │ │ │ @ instruction: 0xf724018d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1060990,39 +1060998,39 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - vtbl.8 d20, {d31- q9, , d20[0] │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - @ instruction: 0xffff089c │ │ │ │ + vqrshrn.u64 d16, q14, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - @ instruction: 0xfffffa5a │ │ │ │ + @ instruction: 0xfffffb3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + mov r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmn r0, r4 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (3804e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26a4ec>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1061242,28 +1061250,28 @@ │ │ │ │ b.n 38019e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26a1a6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 12, cr0, cr4, cr10, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, ip, #4620288 @ 0x468000 │ │ │ │ - ldr??.w r0, [r4, #208] @ 0xd0 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + @ instruction: 0xfab400d0 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ @ instruction: 0xf3d4018d │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldc2l 1, cr0, [sl, #-552] @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf2b8018d │ │ │ │ ldr??.w r0, [r0, r0, lsl #1] │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ @ instruction: 0xf26e018d │ │ │ │ - strh.w r0, [r6, r0, lsl #1] │ │ │ │ - subs r2, r6, r2 │ │ │ │ + vst4. {d0-d3}, [r6 :64], r0 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1061694,15 +1061702,15 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ cdp 1, 4, cr0, cr8, cr13, {4} │ │ │ │ str.w r0, [r4, #394] @ 0x18a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrh.w 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 │ │ │ │ ldr r4, [pc, #152] @ (3808d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26a8e0>) │ │ │ │ @@ -1061766,15 +1061774,15 @@ │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (380c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26ac74>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ ldc 1, cr0, [r8, #-564]! @ 0xfffffdcc │ │ │ │ @ instruction: 0xf7b4018a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xf748018a │ │ │ │ stmdb 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] @ 380de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26ade8> │ │ │ │ @@ -1062244,19 +1062252,19 @@ │ │ │ │ bl 3b3218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29d220> │ │ │ │ b.n 380cc6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26acce> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldcl 1, cr0, [r4], #-564 @ 0xfffffdcc │ │ │ │ @ instruction: 0xf6ee018a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ands.w r1, r6, #4521984 @ 0x450000 │ │ │ │ stmdb 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, [pc, #836] @ (381154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b15c>) │ │ │ │ @@ -1062586,43 +1062594,43 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 381024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b02c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ @ instruction: 0xf1e2018a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xf196018a │ │ │ │ - add.w r0, r6, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf5e600d4 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26af6c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26ae04> │ │ │ │ lsls r5, r1, #6 │ │ │ │ b.n 380dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26adc8> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 380d18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26ad20> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r7, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - orns r0, r6, r5, lsr #3 │ │ │ │ + adcs.w r0, r6, r5, lsr #3 │ │ │ │ vrhadd.s d16, d24, d10 │ │ │ │ b.n 380b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26ab4c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf7cc00d2 │ │ │ │ + strh.w r0, [ip, #210] @ 0xd2 │ │ │ │ stmdb 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, #940] @ (381564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b56c>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #940] @ (381568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b570>) │ │ │ │ @@ -1062989,53 +1062997,53 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ cdp 1, 3, cr0, cr12, cr10, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 2, cr0, cr12, cr10, {4} │ │ │ │ asrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r8, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf23800d4 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 381bc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bbd0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r4], #552 @ 0x228 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 381924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b92c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r6, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 381890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b898> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 3817a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b7ac> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3811f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b200> │ │ │ │ + b.n 3813b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b3c0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 381708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26b710> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - sbcs r4, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1880] @ 381d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd40> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1063787,22 +1063795,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ svc 148 @ 0x94 │ │ │ │ lsls r5, r1, #6 │ │ │ │ and.w r1, lr, sl, lsl #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr12, cr0, {7} │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + vhadd.s32 q0, q14, q8 │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 38231c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c324> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -1064446,77 +1064454,77 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ b.n 382928 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c930> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 382910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c918> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 381f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bf94> │ │ │ │ + b.n 38214c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c154> │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 382364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c36c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3825d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c5dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ bvs.n 382498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c4a0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ bpl.n 38241c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c424> │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ bpl.n 3824dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c4e4> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 382524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c52c> │ │ │ │ + blt.n 3824e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c4ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ bmi.n 382388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c390> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - sub sp, #24 │ │ │ │ + cbz r6, 3824a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c4ac> │ │ │ │ lsls r6, r3, #3 │ │ │ │ bmi.n 3824b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c4c0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r1, r2, #3 │ │ │ │ bcc.n 3823e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c3f0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bcc.n 382514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c51c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ bcc.n 3824c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c4d0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 382424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c42c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcs.n 382574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c57c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ bne.n 38249c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26c4a4> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ 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 r5, [pc, #3524] @ 3832a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26d2a8> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1065869,61 +1065877,61 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ blt.n 3832cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26d2d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3832bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26d2c4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 383308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26d310> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1067254,95 +1067262,95 @@ │ │ │ │ b.n 3841ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26e1f4> │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vrsubhn.i d17, , q11 │ │ │ │ + vabdl.u , d31, d6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - vmlsl.u , d15, d8[0] │ │ │ │ + vabdl.u , d15, d24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1cd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vaddw.u , , d10 │ │ │ │ + @ instruction: 0xffff11ea │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ @ instruction: 0xffff3ab0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 384164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26e16c> │ │ │ │ + bcc.n 384124 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26e12c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xffff0da2 │ │ │ │ + @ instruction: 0xffff0e82 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - @ instruction: 0xffff134c │ │ │ │ + vraddhn.i d17, , q14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vrsra.u32 , q4, #1 │ │ │ │ + vsri.32 d17, d24, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - @ instruction: 0xffff1362 │ │ │ │ + vmls.i , , d2[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vmlal.u , d31, d26[0] │ │ │ │ + @ instruction: 0xffff13ca │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1067367,36 +1067375,37 @@ │ │ │ │ movs r6, #243 @ 0xf3 │ │ │ │ vqshl.u32 d17, d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vqshlu.s32 d16, d24, #31 │ │ │ │ + vqshl.u32 d16, d8, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, r4, r5 │ │ │ │ - vqrdmulh.s q8, , d28[0] │ │ │ │ + vqrdmlah.s q8, , d12[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vshr.u64 q8, q1, #26 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ @@ -1068574,85 +1068583,86 @@ │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ strd r9, r3, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r7, r8, [sp, #16] │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ b.n 384e74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26ee7c> │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - vtbx.8 d16, {d15-d17}, d4 │ │ │ │ + vtbl.8 d16, {d15-d18}, d20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vshll.u32 q8, d12, #31 │ │ │ │ + @ instruction: 0xffff0afc │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - vtbl.8 d16, {d15-d17}, d22 │ │ │ │ + vtbl.8 d16, {d15-d18}, d6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.u64 q0, q10, q0 │ │ │ │ - mrc2 0, 2, r0, cr10, cr0, {6} │ │ │ │ - stc2 0, cr0, [r4, #832] @ 0x340 │ │ │ │ - stc2 0, cr0, [lr], #832 @ 0x340 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + vqadd.u64 q0, q13, q0 │ │ │ │ + mcr2 0, 3, r0, cr4, cr0, {6} │ │ │ │ + stc2 0, cr0, [lr, #832] @ 0x340 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 375dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fdcc> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 37711c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261124> │ │ │ │ @@ -1069934,31 +1069944,32 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 3776b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2616bc> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 385b8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26fb94> │ │ │ │ nop │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.u16 q8, q10, q0 │ │ │ │ - mrc2 0, 4, r0, cr6, cr0, {6} │ │ │ │ - ldc2l 0, cr0, [r8, #832] @ 0x340 │ │ │ │ - stc2l 0, cr0, [lr, #-832] @ 0xfffffcc0 │ │ │ │ - stc2l 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ - ldc2 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ - @ instruction: 0xfb8200d0 │ │ │ │ - @ instruction: 0xfac400d0 │ │ │ │ - @ instruction: 0xfa0600d0 │ │ │ │ - vst4. {d16-d19}, [r8 :64], r0 │ │ │ │ - ldrh.w r0, [sl, #208] @ 0xd0 │ │ │ │ - ldrh.w r0, [r4, r0, lsl #1] │ │ │ │ - @ instruction: 0xf7ae00d0 │ │ │ │ - @ instruction: 0xf6f400d0 │ │ │ │ - @ instruction: 0xf63800d0 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + vqadd.u64 q8, q11, q0 │ │ │ │ + mrc2 0, 5, r0, cr8, cr0, {6} │ │ │ │ + mcr2 0, 1, r0, cr14, cr0, {6} │ │ │ │ + stc2 0, cr0, [r6, #832]! @ 0x340 │ │ │ │ + ldc2 0, cr0, [lr, #-832] @ 0xfffffcc0 │ │ │ │ + stc2l 0, cr0, [r2], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfba400d0 │ │ │ │ + @ instruction: 0xfae600d0 │ │ │ │ + @ instruction: 0xfa2800d0 │ │ │ │ + ldrsb.w r0, [sl, #208] @ 0xd0 │ │ │ │ + ldrsb.w r0, [r4, r0, lsl #1] │ │ │ │ + strb.w r0, [lr, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xf7d400d0 │ │ │ │ + @ instruction: 0xf71800d0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 3776b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2616bc> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 3776b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2616bc> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ @@ -1070783,34 +1070794,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 375dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fdcc> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53600d0 │ │ │ │ - orns r0, r8, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf3ee00d0 │ │ │ │ - bfi r0, r6, #3, #14 │ │ │ │ - @ instruction: 0xf2de00d0 │ │ │ │ - b.n 385e5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26fe64> │ │ │ │ + @ instruction: 0xf61600d0 │ │ │ │ + adcs.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf4ce00d0 │ │ │ │ + orr.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf3be00d0 │ │ │ │ + b.n 38601c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270024> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add.w r0, r0, #208 @ 0xd0 │ │ │ │ - ands.w r0, r2, #208 @ 0xd0 │ │ │ │ - vqadd.s8 q0, q12, q0 │ │ │ │ - vqadd.s8 q0, q13, q0 │ │ │ │ - mrc 0, 7, r0, cr14, cr0, {6} │ │ │ │ - mcr 0, 7, r0, cr14, cr0, {6} │ │ │ │ + @ instruction: 0xf1e000d0 │ │ │ │ + @ instruction: 0xf0f200d0 │ │ │ │ + vshr.s64 q8, q0, #24 │ │ │ │ + vshr.s64 q8, q0, #22 │ │ │ │ + vshr.s64 q8, q0, #34 │ │ │ │ + vshr.s64 q8, q0, #50 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 36a3fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x254404> │ │ │ │ - mcr 0, 6, r0, cr8, cr0, {6} │ │ │ │ - mcr 0, 6, r0, cr8, cr0, {6} │ │ │ │ - mrc 0, 5, r0, cr8, cr0, {6} │ │ │ │ - mcr 0, 5, r0, cr0, cr0, {6} │ │ │ │ + vshr.s64 q0, q0, #24 │ │ │ │ + vshr.s64 q0, q0, #24 │ │ │ │ + vshr.s64 q0, q0, #40 │ │ │ │ + vshr.s64 q0, q0, #64 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 3871e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2711ec> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr.w r2, [pc, #3520] @ 3871e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2711f0> │ │ │ │ @@ -1072200,63 +1072211,63 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r0, pc, #8 @ (adr r0, 387200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x271208>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 387580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x271588>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 386b78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b80> │ │ │ │ + b.n 386d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d40> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b6c> │ │ │ │ + b.n 386d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b6c> │ │ │ │ + b.n 386d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b68> │ │ │ │ + b.n 386d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b64> │ │ │ │ + b.n 386d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d24> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b60> │ │ │ │ + b.n 386d18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d20> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b5c> │ │ │ │ + b.n 386d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d1c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b58> │ │ │ │ + b.n 386d10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d18> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b54> │ │ │ │ + b.n 386d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d14> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b50> │ │ │ │ + b.n 386d08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d10> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b4c> │ │ │ │ + b.n 386d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d0c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b48> │ │ │ │ + b.n 386d00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d08> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b44> │ │ │ │ + b.n 386cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d04> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b40> │ │ │ │ + b.n 386cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270d00> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b3c> │ │ │ │ + b.n 386cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270cfc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b38> │ │ │ │ + b.n 386cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270cf8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b34> │ │ │ │ + b.n 386cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270cf4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b30> │ │ │ │ + b.n 386ce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270cf0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 386b24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270b2c> │ │ │ │ + b.n 386ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x270cec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bge.n 387240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x271248> │ │ │ │ + blt.n 387200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x271208> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324f9c> │ │ │ │ @@ -1074721,65 +1074732,65 @@ │ │ │ │ bhi.n 388a36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272a3e> │ │ │ │ vtbx.8 d17, {d30}, d12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 388a20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272a28> │ │ │ │ + bcs.n 388be0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272be8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 388b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272b50> │ │ │ │ + bne.n 388b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272b10> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 388a78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272a80> │ │ │ │ + bne.n 388a38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272a40> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + beq.n 388b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272ba0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ beq.n 388af6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272afe> │ │ │ │ - @ instruction: 0xfffecef0 │ │ │ │ + @ instruction: 0xfffecfd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + beq.n 388a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272a94> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 388b80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272b88> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + cbnz r6, 388b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272b64> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, r4 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 388b42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x272b4a> │ │ │ │ vqshl.u32 d17, d16, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ @@ -1076068,15 +1076079,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 37beb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x265eb8> │ │ │ │ b.n 3897cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2737d4> │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1076087,39 +1076098,39 @@ │ │ │ │ ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d19, {d30-d31}, d20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vrshr.u64 d28, d0, #2 │ │ │ │ + vrsra.u32 q14, q8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xfffe1a70 │ │ │ │ + @ instruction: 0xfffe1b50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vqrdmlah.s , q15, d24[0] │ │ │ │ + vqrdmlsh.s , q15, d8[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vcvt.f16.u16 , q4, #2 │ │ │ │ + vcvt.u16.f16 d27, d24, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1077410,21 +1077421,21 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #220 @ 0xdc │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ vsri.32 , q11, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ sxtb r5, r2 │ │ │ │ vrsra.u32 d25, d1, #2 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1078643,62 +1078654,62 @@ │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r1, #28 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ b.n 38b048 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275050> │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ vtbl.8 d18, {d30-) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #160 @ (adr r7, 38b0ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2750b4>) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #944 @ (adr r6, 38b3c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2753c8>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 38b340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275348>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #784 @ (adr r6, 38b324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27532c>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 38b2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2752ac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #640 @ (adr r6, 38b298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2752a0>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 38b218 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275220>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #496 @ (adr r6, 38b20c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275214>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 38b18c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275194>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #336 @ (adr r6, 38b170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275178>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 38b0f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2750f8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 38b0d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2750dc>) │ │ │ │ + add r7, pc, #48 @ (adr r7, 38b054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27505c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #48 @ (adr r6, 38b058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275060>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 38b3d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2753e0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #928 @ (adr r5, 38b3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2753d4>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 38b34c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275354>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 38b238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275240>) │ │ │ │ - @ instruction: 0xfffea562 │ │ │ │ + vmlsl.u q13, d14, d2[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 38b368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275370>) │ │ │ │ - vsri.64 q13, q9, #2 │ │ │ │ + vsli.64 q13, q1, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 38b3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2753c0>) │ │ │ │ - vsri.32 q13, q9, #2 │ │ │ │ + vsli.32 q13, q1, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324f9c> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1079904,68 +1079915,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 37cc38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x266c40> │ │ │ │ b.n 38bd5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275d64> │ │ │ │ - add r3, pc, #536 @ (adr r3, 38befc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275f04>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 38be7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275e84>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 38bcc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275ccc> │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #24 @ (adr r3, 38bd04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275d0c>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 38c084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27608c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #560 @ (adr r2, 38bf20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275f28>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 38bea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275ea8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #72 @ (adr r2, 38bd3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275d44>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 38c0bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2760c4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 38bf58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275f60>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 38bed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275ee0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #104 @ (adr r1, 38bd64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275d6c>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 38c0e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2760ec>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #640 @ (adr r0, 38bf80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275f88>) │ │ │ │ + add r1, pc, #512 @ (adr r1, 38bf00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275f08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 38be30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275e38>) │ │ │ │ - vshr.u32 d26, d6, #2 │ │ │ │ + vshr.u64 q13, q11, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #544 @ (adr r0, 38bf2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275f34>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vcvt.u32.f32 d25, d24, #2 │ │ │ │ + vshr.u32 d26, d8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 38bec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x275ed0>) │ │ │ │ - vqrdmlah.s , q7, d18[0] │ │ │ │ + vqrdmlsh.s , q7, d2[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vraddhn.i d18, q7, q4 │ │ │ │ + vmls.i q9, q15, d24[0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - vtbx.8 d25, {d14-d16}, d6 │ │ │ │ + vtbl.8 d25, {d14-d17}, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 38c888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x276890> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1081175,30 +1081186,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vraddhn.i d25, q7, q3 │ │ │ │ + vmls.i , q15, d22[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vrsra.u32 d25, d12, #2 │ │ │ │ + vrsra.u64 , q14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vqrdmlah.s q12, q7, d6[0] │ │ │ │ + @ instruction: 0xfffe8f26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1082555,21 +1082566,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #139 @ 0x8b │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 38d688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x277690> │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ vraddhn.i d24, q7, │ │ │ │ vuzp. d24, d7 │ │ │ │ @ instruction: 0xfffef7ee │ │ │ │ ldc2 10, cr9, [r2], {100} @ 0x64 @ │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1083834,21 +1083845,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38e400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x278408> │ │ │ │ nop │ │ │ │ subs r4, r2, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bls.n 38e238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x278240> │ │ │ │ + bge.n 38e1f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x278200> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ adds r0, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ vcvt.u16.f16 d18, d0, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ @@ -1083930,41 +1083941,41 @@ │ │ │ │ vshr.u32 , q0, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r7, #5] │ │ │ │ - vtbx.8 d23, {d30-d31}, d10 │ │ │ │ + vtbl.8 d23, {d30- instruction: 0xfffe79d3 │ │ │ │ - @ instruction: 0xfffe799c │ │ │ │ + @ instruction: 0xfffe7a7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vqshrn.u64 d23, q3, #2 │ │ │ │ + @ instruction: 0xfffe79f6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vtbx.8 d23, {d30}, d28 │ │ │ │ + vtbx.8 d23, {d30-d31}, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - vtbx.8 d23, {d30}, d0 │ │ │ │ + vtbl.8 d23, {d30-d31}, d16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - vtbl.8 d23, {d30}, d14 │ │ │ │ + vtbx.8 d23, {d14-d15}, d30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - vtbx.8 d23, {d14}, d16 │ │ │ │ + vtbx.8 d23, {d14-d15}, d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r7, [r5, #16] │ │ │ │ vmla.i q12, q7, d21[0] │ │ │ │ @ instruction: 0xfffe856f │ │ │ │ vmla.i q12, q7, d15[0] │ │ │ │ vuzp. d24, d9 │ │ │ │ vrshr.u32 d25, d20, #2 │ │ │ │ @@ -1085280,52 +1085291,52 @@ │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38f0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2790c0> │ │ │ │ nop │ │ │ │ asrs r2, r4, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - vtbx.8 d22, {d14-d17}, d0 │ │ │ │ + vdup.16 d22, d16[3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vtbl.8 d22, {d30- instruction: 0xfffe68fb │ │ │ │ - vqrshrn.u64 d22, q1, #2 │ │ │ │ + vshll.u32 q11, d18, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vtbx.8 d22, {d14}, d28 │ │ │ │ + vtbx.8 d22, {d14-d15}, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r5, [r1, #72] @ 0x48 │ │ │ │ vtbx.8 d30, {d30-d31}, d13 │ │ │ │ @ instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1086593,58 +1086604,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ b.n 38fd94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x279d9c> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vrsra.u32 q11, q11, #2 │ │ │ │ + vsri.32 q11, q3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vshr.u64 q11, q0, #2 │ │ │ │ + vsra.u64 d22, d16, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vshr.u32 q11, q13, #2 │ │ │ │ + vsra.u32 q11, q5, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - @ instruction: 0xfffe5fb4 │ │ │ │ + vshr.u64 d22, d4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vqrdmlsh.s , q7, d30[0] │ │ │ │ + vmla.i q11, q7, d14[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vqrdmlah.s , q15, d26[0] │ │ │ │ + vqrdmlsh.s , q15, d10[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vqrdmulh.s , q7, d0[0] │ │ │ │ + @ instruction: 0xfffe5e20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r0, sl │ │ │ │ @@ -1087965,59 +1087976,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 390ac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27aac8> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vqshl.u64 d21, d30, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe589e │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vrsubhn.i d21, q15, q10 │ │ │ │ + vabdl.u , d30, d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vsri.64 , q5, #2 │ │ │ │ + vsli.64 d21, d26, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - vmls.i , q7, d24[0] │ │ │ │ + @ instruction: 0xfffe5548 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [pc, #260] @ (390b90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ab98>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vqmovn.s d21, q13 │ │ │ │ + vsubw.u , q15, d10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [pc, #68] @ (390af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27aaf8>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vsra.u64 d21, d2, #2 │ │ │ │ + vrshr.u32 , q9, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r2, r5] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #960] @ (390e80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ae88>) │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1089339,60 +1089350,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 3917e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27b7ec> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #8] @ (391784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27b78c>) │ │ │ │ + ldr r6, [pc, #904] @ (391b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27bb0c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [pc, #692] @ (391a34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ba3c>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vcvt.u16.f16 q10, q14, #2 │ │ │ │ + vcvt.f32.u32 q10, q6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #40] @ (3917b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27b7bc>) │ │ │ │ + ldr r5, [pc, #936] @ (391b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27bb3c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #848] @ (391ae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27bae8>) │ │ │ │ + ldr r5, [pc, #720] @ (391a60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ba68>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #784] @ (391aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27baac>) │ │ │ │ + ldr r5, [pc, #656] @ (391a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ba2c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #752] @ (391a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ba90>) │ │ │ │ + ldr r5, [pc, #624] @ (391a08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ba10>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vtbl.8 d20, {d14-d16}, d26 │ │ │ │ + vtbl.8 d20, {d14-d17}, d10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #80] @ (3917f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27b7fc>) │ │ │ │ + ldr r0, [pc, #976] @ (391b74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27bb7c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blx sl │ │ │ │ + ldr r0, [pc, #704] @ (391a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ba70>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [pc, #448] @ (39196c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27b974>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #216] @ (391888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27b890>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vabdl.u q10, d14, d8 │ │ │ │ + @ instruction: 0xfffe47e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov sl, pc │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov ip, lr │ │ │ │ + blxns sl │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov sl, sp │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r0, r2, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vrsubhn.i d20, q15, q14 │ │ │ │ + vabdl.u q10, d30, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r2, pc │ │ │ │ + bx fp │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r0, lr │ │ │ │ + bx sl │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r2, sp │ │ │ │ + bx r9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1090784,75 +1090795,75 @@ │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 392610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27c618> │ │ │ │ nop │ │ │ │ - rors r2, r5 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vsra.u32 q10, q7, #2 │ │ │ │ + vrshr.u32 d20, d30, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vmla.i q10, q7, d6[0] │ │ │ │ + vuzp. d20, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ands r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ands r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ands r4, r4 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ vtbl.8 d17, {d30- instruction: 0xfffe3d26 │ │ │ │ + @ instruction: 0xfffe3e06 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - @ instruction: 0xfffe3b76 │ │ │ │ + vcvt.f16.u16 , q3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vtbx.8 d19, {d30-d31}, d20 │ │ │ │ + vtbx.8 d19, {d30-) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - vqrshrn.u64 d19, q2, #2 │ │ │ │ + vshll.u32 , d20, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - @ instruction: 0xfffe38b4 │ │ │ │ + @ instruction: 0xfffe3994 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1092143,113 +1092154,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (393410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27d418>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 375dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fdcc> │ │ │ │ b.n 393414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27d41c> │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r0, r2, #3 │ │ │ │ bx r5 │ │ │ │ - vrsubhn.i d19, q15, q11 │ │ │ │ + vabdl.u , d30, d6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vqshlu.s32 , q6, #30 │ │ │ │ + vqshl.u32 d19, d28, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vabal.u , d14, d22 │ │ │ │ + vrsubhn.i d19, q7, q3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vrsra.u32 d19, d2, #2 │ │ │ │ + vrsra.u64 , q9, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vrshr.u64 , q1, #2 │ │ │ │ + vrsra.u64 d19, d18, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vsra.u64 , q0, #2 │ │ │ │ + vrshr.u64 d19, d16, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vuzp. d19, d4 │ │ │ │ + vzip. , q10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vmla.i , q7, d6[0] │ │ │ │ + vuzp. d19, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - @ instruction: 0xfffe2fb4 │ │ │ │ + vshr.u64 d19, d4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vqrdmlah.s q9, q15, d28[0] │ │ │ │ + vqrdmlsh.s q9, q15, d12[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vqrdmlah.s q9, q15, d0[0] │ │ │ │ + @ instruction: 0xfffe2fa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vcvt.f32.u32 q9, q8, #2 │ │ │ │ + vcvt.u32.f32 q9, q0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vqrdmulh.s q9, q15, d6[0] │ │ │ │ + @ instruction: 0xfffe2ea6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r4, #9 │ │ │ │ - vcvt.u16.f16 q9, q6, #2 │ │ │ │ + vcvt.f32.u32 d18, d28, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vqdmulh.s q9, q15, d22[0] │ │ │ │ + vqrdmulh.s q9, q15, d6[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ @@ -1093513,90 +1093524,90 @@ │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ b.n 394170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27e178> │ │ │ │ nop │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - vtbx.8 d18, {d14-d17}, d4 │ │ │ │ + vdup.16 d18, d20[3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - @ instruction: 0xfffe2af6 │ │ │ │ + @ instruction: 0xfffe2bd6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vtbl.8 d18, {d30- instruction: 0xfffe27c4 │ │ │ │ + vtbl.8 d18, {d30}, d20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vabdl.u q9, d30, d0 │ │ │ │ + vtbx.8 d18, {d14}, d16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vqshlu.s64 q9, q4, #62 @ 0x3e │ │ │ │ + vqshl.u64 d18, d24, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - @ instruction: 0xfffe23c0 │ │ │ │ + vraddhn.i d18, q15, q8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r1, r1, r5 │ │ │ │ vabdl.u q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ @@ -1094872,31 +1094883,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 375dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fdcc> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 394d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27ed9c> │ │ │ │ nop │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - @ instruction: 0xfffe1a54 │ │ │ │ + @ instruction: 0xfffe1b34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - @ instruction: 0xfffe154a │ │ │ │ + vrsubhn.i d17, q7, q13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 380dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26ae04> │ │ │ │ @@ -1096214,36 +1096225,36 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3b23d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c3d8> │ │ │ │ ldr r1, [pc, #56] @ (395a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27fa94>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 395a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27fa98> │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - @ instruction: 0xfffe0cf8 │ │ │ │ + @ instruction: 0xfffe0dd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #864 @ (adr r0, 395de4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27fdec>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 395d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27fd6c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vtbl.8 d30, {d30-d31}, d14 │ │ │ │ + vtbx.8 d30, {d14-d16}, d30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbfx r0, r4, #3, #16 │ │ │ │ + bic.w r0, r4, #6782976 @ 0x678000 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3ab6bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2956c4> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 378978 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x262980> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1097448,27 +1097459,27 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 381d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x26bd64> │ │ │ │ mov r1, r4 │ │ │ │ b.n 396628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x280630> │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- │ │ │ │ mov r1, r4 │ │ │ │ @@ -1098914,38 +1098925,38 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 375dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fdcc> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 397498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2814a0> │ │ │ │ - smlsld r0, r0, r4, pc @ │ │ │ │ + ldc2 0, cr0, [r4], #828 @ 0x33c │ │ │ │ ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r1, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - @ instruction: 0xfa4e00cf │ │ │ │ - strb.w r0, [sl, pc] │ │ │ │ - @ instruction: 0xf71800cf │ │ │ │ - sbcs.w r0, r6, #6782976 @ 0x678000 │ │ │ │ + @ instruction: 0xfb2e00cf │ │ │ │ + str??.w r0, [sl, #207] @ 0xcf │ │ │ │ + @ instruction: 0xf7f800cf │ │ │ │ + @ instruction: 0xf65600cf │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 78545a │ │ │ │ - @ instruction: 0xf4ea00cf │ │ │ │ - orn r0, r0, #6782976 @ 0x678000 │ │ │ │ - @ instruction: 0xf3fc00cf │ │ │ │ + rsb r0, sl, #6782976 @ 0x678000 │ │ │ │ + adc.w r0, r0, #6782976 @ 0x678000 │ │ │ │ + @ instruction: 0xf4dc00cf │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4cd46e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b7476> │ │ │ │ - bfi r0, r6, #3, #13 │ │ │ │ - @ instruction: 0xf2e200cf │ │ │ │ - @ instruction: 0xf28a00cf │ │ │ │ - @ instruction: 0xf1fe00cf │ │ │ │ - sbcs.w r0, sl, #207 @ 0xcf │ │ │ │ - @ instruction: 0xf12000cf │ │ │ │ - @ instruction: 0xf0ee00cf │ │ │ │ - @ instruction: 0xf0c200cf │ │ │ │ - eors.w r0, r6, #207 @ 0xcf │ │ │ │ + orr.w r0, r6, #6782976 @ 0x678000 │ │ │ │ + ubfx r0, r2, #3, #16 │ │ │ │ + bfi r0, sl, #3, #13 │ │ │ │ + @ instruction: 0xf2de00cf │ │ │ │ + @ instruction: 0xf25a00cf │ │ │ │ + addw r0, r0, #207 @ 0xcf │ │ │ │ + rsb r0, lr, #207 @ 0xcf │ │ │ │ + sub.w r0, r2, #207 @ 0xcf │ │ │ │ + sbcs.w r0, r6, #207 @ 0xcf │ │ │ │ bl 377d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261d68> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 377d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261d68> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 377d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x261d68> │ │ │ │ @@ -1100177,104 +1100188,103 @@ │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldrd r3, r2, [sp, #356] @ 0x164 │ │ │ │ strd r8, r7, [sp, #8] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ b.n 3982c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2822c8> │ │ │ │ - and.w r0, r8, #207 @ 0xcf │ │ │ │ - vext.8 q0, q11, , #0 │ │ │ │ - vhadd.s32 q8, q12, │ │ │ │ - vhadd.s16 q0, q13, │ │ │ │ - cdp 0, 12, cr0, cr12, cr15, {6} │ │ │ │ - cdp 0, 7, cr0, cr10, cr15, {6} │ │ │ │ - cdp 0, 1, cr0, cr6, cr15, {6} │ │ │ │ + @ instruction: 0xf0e800cf │ │ │ │ + eors.w r0, r6, #207 @ 0xcf │ │ │ │ + orr.w r0, r8, #207 @ 0xcf │ │ │ │ + vext.8 q8, q13, , #0 │ │ │ │ + vmla.i32 d0, d28, d15[0] │ │ │ │ + vhadd.s16 q8, q13, │ │ │ │ + cdp 0, 15, cr0, cr6, cr15, {6} │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3aa1c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2941ca> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vqrdmulh.s q15, , d30[0] │ │ │ │ + vqrdmlah.s q15, , d14[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stcl 0, cr0, [ip], {207} @ 0xcf │ │ │ │ - stc 0, cr0, [r0], #-828 @ 0xfffffcc4 │ │ │ │ - @ instruction: 0xebe800cf │ │ │ │ - subs.w r0, lr, pc, lsl #3 │ │ │ │ - @ instruction: 0xeb9400cf │ │ │ │ - sbc.w r0, sl, pc, lsl #3 │ │ │ │ - @ instruction: 0xeb2200cf │ │ │ │ - @ instruction: 0xeadc00cf │ │ │ │ - eor.w r0, ip, pc, lsl #3 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + stc 0, cr0, [ip, #828]! @ 0x33c │ │ │ │ + stc 0, cr0, [r0, #-828] @ 0xfffffcc4 │ │ │ │ + stcl 0, cr0, [r8], {207} @ 0xcf │ │ │ │ + ldc 0, cr0, [lr], {207} @ 0xcf │ │ │ │ + ldcl 0, cr0, [r4], #-828 @ 0xfffffcc4 │ │ │ │ + mcrr 0, 12, r0, sl, cr15 │ │ │ │ + stc 0, cr0, [r2], {207} @ 0xcf │ │ │ │ + subs.w r0, ip, pc, lsl #3 │ │ │ │ + sbc.w r0, ip, pc, lsl #3 │ │ │ │ + beq.n 3981f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282200> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bgt.n 3981da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2821e2> │ │ │ │ - vtbl.8 d28, {d29-d31}, d0 │ │ │ │ + vtbx.8 d28, {d13-d16}, d16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orns r0, r2, pc, lsl #3 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + adcs.w r0, r2, pc, lsl #3 │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orn r0, r0, pc, lsl #3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + adc.w r0, r0, pc, lsl #3 │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orrs.w r0, r6, pc, lsl #3 │ │ │ │ - orrs.w r0, r4, pc, lsl #3 │ │ │ │ - orrs.w r0, r0, pc, lsl #3 │ │ │ │ - orr.w r0, lr, pc, lsl #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xeb3600cf │ │ │ │ + @ instruction: 0xeb3400cf │ │ │ │ + @ instruction: 0xeb3000cf │ │ │ │ + @ instruction: 0xeb2e00cf │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orr.w r0, r8, pc, lsl #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xeb2800cf │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bics.w r0, sl, pc, lsl #3 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + adds.w r0, sl, pc, lsl #3 │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bic.w r0, ip, pc, lsl #3 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + add.w r0, ip, pc, lsl #3 │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands.w r0, lr, pc, lsl #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xeafe00cf │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands.w r0, r2, pc, lsl #3 │ │ │ │ + @ instruction: 0xeaf200cf │ │ │ │ bvc.n 398222 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28222a> │ │ │ │ - vshll.u32 q15, d0, #29 │ │ │ │ + @ instruction: 0xfffdeaf0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands.w r0, r4, pc, lsl #3 │ │ │ │ - and.w r0, ip, pc, lsl #3 │ │ │ │ - and.w r0, ip, pc, lsl #3 │ │ │ │ - and.w r0, r8, pc, lsl #3 │ │ │ │ - and.w r0, r4, pc, lsl #3 │ │ │ │ - and.w r0, r0, pc, lsl #3 │ │ │ │ - ldrd r0, r0, [r8, #828]! @ 0x33c │ │ │ │ - ldrd r0, r0, [r6, #828]! @ 0x33c │ │ │ │ + @ instruction: 0xeaf400cf │ │ │ │ + @ instruction: 0xeaec00cf │ │ │ │ + @ instruction: 0xeaec00cf │ │ │ │ + @ instruction: 0xeae800cf │ │ │ │ + @ instruction: 0xeae400cf │ │ │ │ + @ instruction: 0xeae000cf │ │ │ │ + @ instruction: 0xead800cf │ │ │ │ + @ instruction: 0xead600cf │ │ │ │ bgt.n 398312 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28231a> │ │ │ │ - @ instruction: 0xfffde9f2 │ │ │ │ + @ instruction: 0xfffdead2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 39875a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282762> │ │ │ │ vneg.s q15, │ │ │ │ - @ instruction: 0xfffde9b6 │ │ │ │ + @ instruction: 0xfffdea96 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bgt.n 3981d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2821da> │ │ │ │ - vtbx.8 d30, {d13-d14}, d26 │ │ │ │ + vtbx.8 d30, {d13-d15}, d10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmdb r0!, {r0, r1, r2, r3, r6, r7} │ │ │ │ - strd r0, r0, [r0], #828 @ 0x33c │ │ │ │ - stmia.w r4!, {r0, r1, r2, r3, r6, r7} │ │ │ │ - strd r0, r0, [r8], #-828 @ 0x33c │ │ │ │ + and.w r0, r0, pc, lsl #3 │ │ │ │ + strd r0, r0, [r0, #828] @ 0x33c │ │ │ │ + @ instruction: 0xe98400cf │ │ │ │ + strd r0, r0, [r8, #-828] @ 0x33c │ │ │ │ bge.n 398272 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28227a> │ │ │ │ - vtbl.8 d30, {d13}, d22 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 398298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2822a0> │ │ │ │ + vtbl.8 d30, {d13-d14}, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ + @ instruction: 0xe8d400cf │ │ │ │ bls.n 3982d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2822da> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vabs.f d30, d22 │ │ │ │ + vtbl.8 d30, {d13}, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 397f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x281f64> │ │ │ │ + b.n 39811c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282124> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 375dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fdcc> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37c8dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2668e4> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1101643,125 +1101653,125 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ strd r3, r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #284] @ 0x11c │ │ │ │ b.n 399174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28317c> │ │ │ │ - b.n 398910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282918> │ │ │ │ + b.n 398ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282ad8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bpl.n 398fda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282fe2> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vabs.f q14, q13 │ │ │ │ + vtbx.8 d28, {d13}, d10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bpl.n 398fbe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282fc6> │ │ │ │ - vsri.32 d30, d10, #3 │ │ │ │ + vsri.64 q15, q13, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3988ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2828b4> │ │ │ │ + b.n 398a6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282a74> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3988a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2828ac> │ │ │ │ + b.n 398a64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282a6c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3988ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2828b4> │ │ │ │ + b.n 398a6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282a74> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ bmi.n 3990f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2830fe> │ │ │ │ - vrsra.u64 q15, q12, #3 │ │ │ │ + vsri.64 q15, q4, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399894 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28389c> │ │ │ │ + b.n 398a54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282a5c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283898> │ │ │ │ + b.n 398a50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282a58> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283780> │ │ │ │ + b.n 398938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282940> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283648> │ │ │ │ + b.n 399800 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283808> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bcs.n 39902e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283036> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vsubl.u q15, d29, d18 │ │ │ │ + vneg.s d30, d2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28360c> │ │ │ │ + b.n 3997c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2837cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bcs.n 398fde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282fe6> │ │ │ │ - vsubl.u q15, d29, d10 │ │ │ │ + vabs.s q15, q13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bcs.n 398fea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x282ff2> │ │ │ │ - vcle.f q14, q15, #0 │ │ │ │ + vmlsl.u q14, d29, d14[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3995d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835d8> │ │ │ │ + b.n 399790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283798> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bcs.n 3991c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2831ca> │ │ │ │ - vcle.f d28, d10, #0 │ │ │ │ + vclt.f q14, q13, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3995c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835cc> │ │ │ │ + b.n 399784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28378c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3995bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835c4> │ │ │ │ + b.n 39977c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283784> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3995c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835c8> │ │ │ │ + b.n 399780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283788> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bne.n 3990a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2830ae> │ │ │ │ - vrshr.u32 q15, q7, #3 │ │ │ │ + vrsra.u32 d30, d30, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bcc.n 39911a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283122> │ │ │ │ - vclt.s q15, q8, #0 │ │ │ │ + vabs.s q15, q0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3995c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835d0> │ │ │ │ + b.n 399788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283790> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3995c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835c8> │ │ │ │ + b.n 399780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283788> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ bcs.n 399092 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28309a> │ │ │ │ - vrshr.u32 d30, d30, #3 │ │ │ │ + vrsra.u32 d30, d14, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3995a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835ac> │ │ │ │ + b.n 399764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28376c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39959c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2835a4> │ │ │ │ + b.n 39975c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283764> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283598> │ │ │ │ + b.n 399750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283758> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vclt.s d30, d22, #0 │ │ │ │ + vabs.s d30, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399578 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283580> │ │ │ │ + b.n 399738 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283740> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28356c> │ │ │ │ + b.n 399724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28372c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bcs.n 399246 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28324e> │ │ │ │ - vtbl.8 d27, {d29- , d29, d4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399468 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283470> │ │ │ │ + b.n 399628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283630> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bne.n 399136 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28313e> │ │ │ │ - vceq.i d30, d30, #0 │ │ │ │ + vclt.s d30, d14, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 399370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283378> │ │ │ │ + b.n 399530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283538> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bmi.n 399196 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28319e> │ │ │ │ - vshr.u32 d30, d28, #3 │ │ │ │ + vsra.u32 d30, d12, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 3991b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2831c0> │ │ │ │ + udf #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 39909c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2830a4> │ │ │ │ + bgt.n 39925c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283264> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 399d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d78> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1102950,108 +1102960,108 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 379480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263488> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 399e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e44> │ │ │ │ - bls.n 399d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283da4> │ │ │ │ + bls.n 399d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d64> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 399e28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e30> │ │ │ │ + bls.n 399de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283df0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffdbb54 │ │ │ │ + vcvt.f16.u16 d27, d20, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 399dec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283df4> │ │ │ │ + bls.n 399dac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283db4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 399dde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283de6> │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 399ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283de4> │ │ │ │ + bls.n 399d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283da4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 399de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283df0> │ │ │ │ + pop {r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 399ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283de4> │ │ │ │ + bls.n 399d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283da4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vtbx.8 d27, {d13-d16}, d28 │ │ │ │ + vdup.8 , d12[6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 399de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283de8> │ │ │ │ + bls.n 399da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283da8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 399e02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e0a> │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 399de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283df0> │ │ │ │ + bls.n 399da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283db0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 399dce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283dd6> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 399e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e0c> │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 399d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d14> │ │ │ │ + bhi.n 399ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283cd4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffdb8bc │ │ │ │ + @ instruction: 0xfffdb99c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 399cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283cfc> │ │ │ │ + bhi.n 399eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ebc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 399de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283df0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 399dee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283df6> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 399ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ed0> │ │ │ │ + bhi.n 399e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e90> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bpl.n 399d72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d7a> │ │ │ │ - vclt.f , q3, #0 │ │ │ │ + vabs.f d29, d22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vceq.f , q0, #0 │ │ │ │ + vclt.f d29, d16, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 399e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e44> │ │ │ │ + bpl.n 399dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e04> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 399e28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e30> │ │ │ │ + bpl.n 399de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283df0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - usat r0, #17, ip, asr #3 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + eor.w r0, ip, #6848512 @ 0x688000 │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 399ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ee8> │ │ │ │ + bmi.n 399ea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ea8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #928 @ (adr r6, 39a198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2841a0>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 39a118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284120>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 399e7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e82> │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 399d7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d84> │ │ │ │ + bcc.n 399d3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d44> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r6, 399e74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e7c> │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 399d88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d90> │ │ │ │ + bcc.n 399d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 399e7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e86> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 399d8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d94> │ │ │ │ + bcc.n 399d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d54> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r2, 399e8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e92> │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 399da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283da8> │ │ │ │ + bcc.n 399d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r0, 399e96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e9e> │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 399db4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283dbc> │ │ │ │ + bcc.n 399d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d7c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r2, 399e9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ea6> │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 399db8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283dc0> │ │ │ │ + bcc.n 399d78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283d80> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 399e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e44> │ │ │ │ + bcs.n 399dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e04> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 399e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e90> │ │ │ │ + bcs.n 399e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 399edc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ee4> │ │ │ │ + bne.n 399e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ea4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 399ef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283ef8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r2, 399e5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x283e62> │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 379480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263488> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 379480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263488> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1104291,73 +1104301,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 379480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263488> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 39ab0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284b14> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #968 @ (adr r7, 39aebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284ec4>) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #392 @ (adr r7, 39ac84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284c8c>) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #840 @ (adr r6, 39ae4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284e54>) │ │ │ │ + add r7, pc, #712 @ (adr r7, 39adcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284dd4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #48 @ (adr r6, 39ab3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284b44>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 39aebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x284ec4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 379480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263488> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 379480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263488> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1105563,71 +1105573,71 @@ │ │ │ │ add r4, pc │ │ │ │ strd r8, r7, [sp, #20] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strd r5, r3, [sp, #52] @ 0x34 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ b.n 39b780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285788> │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #792 @ (adr r4, 39ba2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285a34>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 39b9ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2859b4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 39bb0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285b14>) │ │ │ │ + add r4, pc, #880 @ (adr r4, 39ba8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285a94>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #200 @ (adr r3, 39b7ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2857f4>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 39b76c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285774>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #632 @ (adr r2, 39b9a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2859ac>) │ │ │ │ + add r3, pc, #504 @ (adr r3, 39b924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28592c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - itt vc │ │ │ │ - lslvc r7, r1, #3 │ │ │ │ - addvc r2, pc, #40 @ (adr r2, 39b75c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285764>) │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + add r2, pc, #936 @ (adr r2, 39badc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285ae4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #472 @ (adr r1, 39b914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28591c>) │ │ │ │ + nop {12} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x0012 │ │ │ │ + add r2, pc, #344 @ (adr r2, 39b894 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28589c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #688 @ (adr r0, 39b9f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2859fc>) │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + add r1, pc, #560 @ (adr r1, 39b974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28597c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + add r0, pc, #776 @ (adr r0, 39ba54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285a5c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 39b7c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2857ca> │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 39b7a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2857ac> │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + cbnz r4, 39b7dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2857e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - hlt 0x0000 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + cbnz r0, 39b7c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2857c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 39b7aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2857b2> │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r2, 39b77a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285782> │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + cbnz r2, 39b7b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2857ba> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 375dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25fdcc> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 37958c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x263594> │ │ │ │ @@ -1105986,38 +1105996,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 39bb10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285b18> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + cpsid │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 39bb5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285b64>) │ │ │ │ - vneg.f , q9 │ │ │ │ + vtbx.8 d25, {d29}, d2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1106823,15 +1106833,15 @@ │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 39c32e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x286336> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r4, r0, #12 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r4, #11 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1107954,173 +1107964,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 39cf84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x286f8c> │ │ │ │ b.n 39ce9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x286ea2> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39c85e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x286866> │ │ │ │ b.n 39ce8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x286e92> │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #680 @ (adr r6, 39d3e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873ec>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 39d364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28736c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #760 @ (adr r6, 39d438 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287440>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 39d3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #632 @ (adr r6, 39d3bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873c4>) │ │ │ │ + add r7, pc, #504 @ (adr r7, 39d33c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287344>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #480 @ (adr r6, 39d328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287330>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 39d2a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2872b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #480 @ (adr r6, 39d32c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287334>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 39d2ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2872b4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #504 @ (adr r6, 39d348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287350>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 39d2c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2872d0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #552 @ (adr r6, 39d37c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287384>) │ │ │ │ + add r7, pc, #424 @ (adr r7, 39d2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287304>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 39d3b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873b8>) │ │ │ │ + add r7, pc, #472 @ (adr r7, 39d330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287338>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #648 @ (adr r6, 39d3e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873ec>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 39d364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28736c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #696 @ (adr r6, 39d418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287420>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 39d398 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873a0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #744 @ (adr r6, 39d44c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287454>) │ │ │ │ + add r7, pc, #616 @ (adr r7, 39d3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873d4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #792 @ (adr r6, 39d480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287488>) │ │ │ │ + add r7, pc, #664 @ (adr r7, 39d400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287408>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #856 @ (adr r6, 39d4c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2874cc>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 39d444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28744c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 39d4f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287500>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 39d478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287480>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #920 @ (adr r6, 39d50c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287514>) │ │ │ │ + add r7, pc, #792 @ (adr r7, 39d48c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287494>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 39d500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287508>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 39d480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287488>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 39d504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28750c>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 39d484 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28748c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 39d508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287510>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 39d488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287490>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 39d56c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287574>) │ │ │ │ + add r4, pc, #872 @ (adr r4, 39d4ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2874f4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #8 @ (adr r4, 39d190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287198>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 39d510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287518>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #960 @ (adr r3, 39d54c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287554>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 39d4cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2874d4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 39d578 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287580>) │ │ │ │ + add r4, pc, #872 @ (adr r4, 39d4f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287500>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #704 @ (adr r3, 39d454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28745c>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 39d3d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873dc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #672 @ (adr r3, 39d438 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287440>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 39d3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 39d3f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873fc>) │ │ │ │ + add r7, pc, #472 @ (adr r7, 39d374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28737c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #664 @ (adr r6, 39d438 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287440>) │ │ │ │ + add r7, pc, #536 @ (adr r7, 39d3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #728 @ (adr r6, 39d47c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287484>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 39d3fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287404>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #792 @ (adr r6, 39d4c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2874c8>) │ │ │ │ + add r7, pc, #664 @ (adr r7, 39d440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287448>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #688 @ (adr r6, 39d45c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287464>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 39d3dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873e4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #640 @ (adr r6, 39d430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287438>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 39d3b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2873b8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #728 @ (adr r6, 39d48c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287494>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 39d40c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287414>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 39d4ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2874f4>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 39d46c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287474>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #872 @ (adr r4, 39d528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287530>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 39d4a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2874b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 39d1c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2871cc>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 39d544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28754c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #104 @ (adr r7, 39d230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287238>) │ │ │ │ + add r7, pc, #1000 @ (adr r7, 39d5b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2875b8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (39d208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287210>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1108141,15 +1108151,15 @@ │ │ │ │ movs r2, #12 │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbe6017e │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfbc8017e │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1109330,201 +1109340,201 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #648 @ (adr r5, 39e120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288128>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 39e0a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2880a8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #776 @ (adr r5, 39e1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881ac>) │ │ │ │ + add r6, pc, #648 @ (adr r6, 39e124 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28812c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #664 @ (adr r5, 39e138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288140>) │ │ │ │ + add r6, pc, #536 @ (adr r6, 39e0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2880c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r2, #198 @ 0xc6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #688 @ (adr r7, 39e178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288180>) │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 39e154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28815c>) │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #776 @ (adr r7, 39e1d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881e0>) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #712 @ (adr r7, 39e19c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881a4>) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #952 @ (adr r6, 39e29c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2882a4>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 39e21c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288224>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #808 @ (adr r6, 39e210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288218>) │ │ │ │ + add r7, pc, #680 @ (adr r7, 39e190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288198>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #704 @ (adr r7, 39e1b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881bc>) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #488 @ (adr r7, 39e0e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2880e8>) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #224 @ (adr r5, 39dfdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fe4>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 39df5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287f64>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #200 @ (adr r5, 39dfc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fd0>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 39df48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287f50>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #176 @ (adr r5, 39dfb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fbc>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 39df34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287f3c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #152 @ (adr r5, 39dfa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fa8>) │ │ │ │ + add r6, pc, #24 @ (adr r6, 39df20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287f28>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #128 @ (adr r5, 39df8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287f94>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 39df0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287f14>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #536 @ (adr r4, 39e128 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288130>) │ │ │ │ + add r5, pc, #408 @ (adr r5, 39e0a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2880b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #496 @ (adr r4, 39e104 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28810c>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 39e084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28808c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #648 @ (adr r3, 39e1a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881a8>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 39e120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288128>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 39e18c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288194>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 39e10c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288114>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #632 @ (adr r3, 39e198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881a0>) │ │ │ │ + add r4, pc, #504 @ (adr r4, 39e118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288120>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 39e194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28819c>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 39e114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28811c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #616 @ (adr r3, 39e190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288198>) │ │ │ │ + add r4, pc, #488 @ (adr r4, 39e110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288118>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #608 @ (adr r3, 39e18c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288194>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 39e10c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288114>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 39e188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288190>) │ │ │ │ + add r4, pc, #472 @ (adr r4, 39e108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288110>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + add r0, pc, #0 @ (adr r0, 39df58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287f60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 39dfbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fc4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #176 @ (adr r0, 39e010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288018>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #256 @ (adr r0, 39e064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28806c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #384 @ (adr r0, 39e0e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2880f0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + add r0, pc, #392 @ (adr r0, 39e0f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2880fc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #432 @ (adr r0, 39e120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288128>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #448 @ (adr r0, 39e134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28813c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #448 @ (adr r0, 39e138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288140>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #464 @ (adr r0, 39e14c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288154>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #504 @ (adr r0, 39e178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288180>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #560 @ (adr r0, 39e1b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881bc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 39e1d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #608 @ (adr r0, 39e1ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881f4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #640 @ (adr r0, 39e210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288218>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #640 @ (adr r0, 39e214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28821c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #688 @ (adr r0, 39e248 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288250>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #704 @ (adr r0, 39e25c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288264>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #720 @ (adr r0, 39e270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288278>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #736 @ (adr r0, 39e284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28828c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #752 @ (adr r0, 39e298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2882a0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #800 @ (adr r0, 39e2cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2882d4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #848 @ (adr r0, 39e300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288308>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #16 @ (adr r0, 39dfc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fcc>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 39e344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28834c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #0 @ (adr r0, 39dfb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fc0>) │ │ │ │ + add r0, pc, #896 @ (adr r0, 39e338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288340>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #32 @ (adr r0, 39dfdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fe4>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 39e35c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288364>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 39e338 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288340>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #864 @ (adr r0, 39e324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28832c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #864 @ (adr r0, 39e328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288330>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #872 @ (adr r0, 39e334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28833c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 39e340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288348>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 39e34c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288354>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #0 @ (adr r0, 39dfd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fe0>) │ │ │ │ + add r0, pc, #896 @ (adr r0, 39e358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288360>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #8 @ (adr r0, 39dfe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287fec>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 39e364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28836c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #16 @ (adr r0, 39dff0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x287ff8>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 39e370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288378>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #32 @ (adr r0, 39e004 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28800c>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 39e384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28838c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #64 @ (adr r0, 39e028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288030>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 39e3a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2883b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #648 @ (adr r6, 39e274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28827c>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 39e1f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881fc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #624 @ (adr r6, 39e260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288268>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 39e1e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881e8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 39e24c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288254>) │ │ │ │ + add r7, pc, #472 @ (adr r7, 39e1cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881d4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #688 @ (adr r6, 39e2a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2882b0>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 39e228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288230>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #696 @ (adr r6, 39e2b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2882bc>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 39e234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28823c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #880 @ (adr r2, 39e370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288378>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 39e2f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2882f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #152 @ (adr r3, 39e09c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2880a4>) │ │ │ │ + add r4, pc, #24 @ (adr r4, 39e01c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288024>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #408 @ (adr r0, 39e1a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2881a8>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 39e120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288128>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39ebf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288bfc> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1110634,145 +1110644,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 39bfd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x285fe0> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39e66a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288672> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #872 @ (adr r0, 39ef64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288f6c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #808 @ (adr r0, 39ef28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288f30>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #776 @ (adr r0, 39ef0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288f14>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 39ee58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288e60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r0, pc, #456 @ (adr r0, 39edd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288ddc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #584 @ (adr r0, 39ee58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288e60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #512 @ (adr r0, 39ee14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288e1c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #176 @ (adr r0, 39ecd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cdc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #160 @ (adr r0, 39ecc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cd0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #144 @ (adr r0, 39ecbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cc4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #128 @ (adr r0, 39ecb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cb8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 39eca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 39ec98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288ca0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 39ec8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288c94>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 39ec80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288c88>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #176 @ (adr r1, 39ecf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cfc>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 39ec74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288c7c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #144 @ (adr r1, 39ecd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288ce0>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 39ec58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288c60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #112 @ (adr r1, 39ecbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cc4>) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 39f03c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x289044>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #160 @ (adr r1, 39ecf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cf8>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 39ec70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288c78>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #128 @ (adr r1, 39ecd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cdc>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 39ec54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288c5c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #80 @ (adr r1, 39eca8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288cb0>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 39f028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x289030>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #48 @ (adr r1, 39ec8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288c94>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 39f00c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x289014>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39f274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28927c> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1111275,85 +1111285,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39ea9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288aa6> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 39e042 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28804a> │ │ │ │ b.n 39ea9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x288aa6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #652] @ (39f5a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2895ac>) │ │ │ │ @@ -1112579,22 +1112589,22 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #18 │ │ │ │ lsls r1, r1, #6 │ │ │ │ lsls r4, r4, #17 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfabe00d3 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + @ instruction: 0xfb9e00d3 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 46652c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x350534> │ │ │ │ @@ -1113212,15 +1113222,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 │ │ │ │ - cbnz r0, 3a05fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28a606> │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3a0e74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ae7c> │ │ │ │ @@ -1113278,15 +1113288,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3a05f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28a600> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #496] @ (3a0890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28a898>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1113476,15 +1113486,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf7ba0188 │ │ │ │ stmdb 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, #36] @ 0x24 │ │ │ │ @@ -1114598,22 +1114608,22 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ b.n 3a1310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28b318> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldc 1, cr0, [ip, #544]! @ 0x220 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stcl 1, cr0, [r8], #544 @ 0x220 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1114912,27 +1114922,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53e7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4287cc> │ │ │ │ bl 53e180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428188> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3a1684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28b68c> │ │ │ │ nop │ │ │ │ @ instruction: 0xebfa0188 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1115083,15 +1115093,15 @@ │ │ │ │ b.n 3a17c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28b7d0> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3a17f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28b7fa> │ │ │ │ nop │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 3a18dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28b8e4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3a18da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28b8e2> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1115953,17 +1115963,17 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ b.n 3a21ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28c1f4> │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #428] @ (3a23b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28c3b8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1116480,39 +1116490,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (3a273c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28c744>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (3a2740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28c748>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1116981,19 +1116991,19 @@ │ │ │ │ beq.n 3a2c0a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28cc12> │ │ │ │ eors r3, r1 │ │ │ │ b.n 3a2ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28cbb0> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43d01c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x327024> │ │ │ │ b.n 3a2956 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28c95e> │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #568] @ (3a2e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ce5c>) │ │ │ │ + ldr r7, [pc, #440] @ (3a2dd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28cddc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r5, [pc, #280] @ (3a2d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28cd40>) │ │ │ │ + ldr r6, [pc, #152] @ (3a2cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ccc0>) │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #1420] @ 3a31c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28d1c8> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -1117992,15 +1118002,15 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2} │ │ │ │ lsls r0, r1, #6 │ │ │ │ udf #225 @ 0xe1 │ │ │ │ vtbx.8 d28, {d31- │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1118095,15 +1118105,15 @@ │ │ │ │ bl 4ced80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b8d88> │ │ │ │ b.n 3a3782 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28d78a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r3, r4} │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ stc 15, cr15, [r5], {255} @ 0xff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1118327,17 +1118337,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3a3980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28d988> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3a392c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28d934> │ │ │ │ b.n 3a39a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28d9b0> │ │ │ │ nop │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1118858,51 +1118868,51 @@ │ │ │ │ bl 3a2674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28c67c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ b.n 3a3cdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28dce4> │ │ │ │ - ldr r1, [pc, #48] @ (3a3fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28dfcc>) │ │ │ │ + ldr r1, [pc, #944] @ (3a4344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e34c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #176] @ (3a404c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e054>) │ │ │ │ + ldr r7, [pc, #48] @ (3a3fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28dfd4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #8] @ (3a3fa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28dfb0>) │ │ │ │ + ldr r7, [pc, #904] @ (3a4328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e330>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #416] @ (3a4144 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e14c>) │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #672] @ (3a4248 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e250>) │ │ │ │ + ldr r6, [pc, #544] @ (3a41c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e1d0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #336] @ (3a4100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e108>) │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #512] @ (3a41b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e1c0>) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #680] @ (3a4264 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e26c>) │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #848] @ (3a4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e318>) │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (3a43bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e3c4>) │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #40] @ (3a3ff4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28dffc>) │ │ │ │ + ldr r5, [pc, #936] @ (3a4374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e37c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #648] @ (3a4258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e260>) │ │ │ │ + ldr r7, [pc, #520] @ (3a41d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e1e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #392] @ (3a415c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e164>) │ │ │ │ + ldr r5, [pc, #264] @ (3a40dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e0e4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #528] @ (3a41e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e1f0>) │ │ │ │ + ldr r5, [pc, #400] @ (3a4168 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e170>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #616] @ (3a4244 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28e24c>) │ │ │ │ + str r2, [r7, r1] │ │ │ │ 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, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2816] @ 3a4af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28eaf8> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1119912,35 +1119922,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ nop {13} │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #424] @ (3a4cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ecb8>) │ │ │ │ + ldr r7, [pc, #296] @ (3a4c30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ec38>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r5, [pc, #680] @ (3a4db8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28edc0>) │ │ │ │ + ldr r6, [pc, #552] @ (3a4d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ed40>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #632] @ (3a4d8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ed94>) │ │ │ │ + ldr r6, [pc, #504] @ (3a4d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ed14>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #584] @ (3a4d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ed68>) │ │ │ │ + ldr r6, [pc, #456] @ (3a4ce0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ece8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #536] @ (3a4d34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ed3c>) │ │ │ │ + ldr r6, [pc, #408] @ (3a4cb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ecbc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #120] @ (3a4b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28eba0>) │ │ │ │ + ldr r5, [pc, #1016] @ (3a4f18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ef20>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #912] @ (3a4eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28eec0>) │ │ │ │ + ldr r7, [pc, #784] @ (3a4e38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ee40>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a4a12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ea1a> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1120465,83 +1120475,83 @@ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #80] @ (3a5144 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f14c>) │ │ │ │ + ldr r5, [pc, #976] @ (3a54c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f4cc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #440] @ (3a52b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f2b8>) │ │ │ │ + ldr r3, [pc, #312] @ (3a5230 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f238>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #720] @ (3a53cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f3d4>) │ │ │ │ + ldr r3, [pc, #592] @ (3a534c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f354>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #144] @ (3a5190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f198>) │ │ │ │ + ldr r3, [pc, #16] @ (3a5110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f118>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #920] @ (3a549c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f4a4>) │ │ │ │ + ldr r3, [pc, #792] @ (3a541c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f424>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #528] @ (3a531c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f324>) │ │ │ │ + ldr r1, [pc, #400] @ (3a529c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f2a4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #656] @ (3a53a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f3a8>) │ │ │ │ + ldr r1, [pc, #528] @ (3a5320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f328>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r6, sp │ │ │ │ + bx r9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r8, lr │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - bx r1 │ │ │ │ + mov r8, sl │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r4, r9 │ │ │ │ + blx sp │ │ │ │ lsls r7, r1, #3 │ │ │ │ bxns r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r2 │ │ │ │ + ldr r0, [pc, #48] @ (3a515c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f164>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adcs r2, r3 │ │ │ │ + bx r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bics r0, r6 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sl │ │ │ │ + add r8, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, r1 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bics r6, r7 │ │ │ │ + add r8, sp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r0, r3 │ │ │ │ + add lr, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adcs r4, r4 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbcs r6, r3 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r8, r9 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - negs r6, r6 │ │ │ │ + blx r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bx fp │ │ │ │ + muls r4, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #232] @ (3a5258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28f260>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov sl, r8 │ │ │ │ + blx pc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbcs r0, r5 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + cmp r0, r1 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2900] @ 3a5ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28fcec> │ │ │ │ @@ -1121583,57 +1121593,57 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #264 @ 0x108 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r0, [pc, #752] @ (3a5fe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28fff0>) │ │ │ │ + ldr r1, [pc, #624] @ (3a5f68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28ff70>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #264] @ (3a5e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28fe0c>) │ │ │ │ + ldr r2, [pc, #136] @ (3a5d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28fd8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r8, r0 │ │ │ │ + bx ip │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r8, r6 │ │ │ │ + blx r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add ip, r1 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mvns r2, r6 │ │ │ │ + add sl, sl │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp ip, r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r2, ip │ │ │ │ + bx r8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add lr, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r2 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmn r2, r2 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmn r4, r7 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a5d66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x28fd6e> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ add.w r0, r3, #26 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1122329,52 +1122339,53 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3a6320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x290328> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cbz r5, 3a64e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2904ec> │ │ │ │ - vrsra.u32 q8, q14, #1 │ │ │ │ + vsri.32 q8, q6, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - eors r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [lr], {206} @ 0xce │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + ldc2l 0, cr0, [lr], #824 @ 0x338 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #676 @ 0x2a4 │ │ │ │ - vcvt.f16.u16 d21, d0, #1 │ │ │ │ + @ instruction: 0xffff5cf0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vshr.u64 q0, q0, #34 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a650c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x290514>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a6508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x290510> │ │ │ │ ldr r0, [pc, #24] @ (3a6510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x290518>) │ │ │ │ @@ -1124966,26 +1124977,26 @@ │ │ │ │ b.n 3a7b4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291b52> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strd r0, r0, [sl, #848]! @ 0x350 │ │ │ │ + @ instruction: 0xeaca00d4 │ │ │ │ strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291c2c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7c1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291c26> │ │ │ │ ldr r3, [pc, #60] @ (3a7c28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291c30>) │ │ │ │ @@ -1125009,15 +1125020,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r2, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2, #904] @ 0x388 │ │ │ │ + cdp2 0, 6, cr0, cr2, cr2, {7} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291c80> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7c72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291c7a> │ │ │ │ ldr r3, [pc, #60] @ (3a7c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291c84>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1125040,15 +1125051,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r0, #30] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [lr, #-904]! @ 0xfffffc78 │ │ │ │ + cdp2 0, 0, cr0, cr14, cr2, {7} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291cd4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7cc6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291cce> │ │ │ │ ldr r3, [pc, #60] @ (3a7cd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291cd8>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1125071,15 +1125082,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r5, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + ldc2 0, cr0, [sl, #904]! @ 0x388 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d28> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7d1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d22> │ │ │ │ ldr r3, [pc, #60] @ (3a7d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d2c>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1125102,15 +1125113,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r3, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6], {226} @ 0xe2 │ │ │ │ + stc2l 0, cr0, [r6, #-904]! @ 0xfffffc78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d7c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7d6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d76> │ │ │ │ ldr r3, [pc, #60] @ (3a7d78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d80>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1125133,15 +1125144,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r0, #22] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2], #-904 @ 0xfffffc78 │ │ │ │ + ldc2 0, cr0, [r2, #-904] @ 0xfffffc78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7dc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291dd0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7dc2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291dca> │ │ │ │ ldr r3, [pc, #60] @ (3a7dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291dd4>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1125164,15 +1125175,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbde00e2 │ │ │ │ + ldc2 0, cr0, [lr], #904 @ 0x388 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7e1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291e24> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7e16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291e1e> │ │ │ │ ldr r3, [pc, #60] @ (3a7e20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291e28>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1125195,26 +1125206,26 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r3, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8a00e2 │ │ │ │ + stc2l 0, cr0, [sl], #-904 @ 0xfffffc78 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a7e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291e4c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a7e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291e9c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1125240,29 +1125251,29 @@ │ │ │ │ bne.n 3a7e6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291e76> │ │ │ │ ldr r1, [pc, #16] @ (3a7e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291ea0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r5, 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] @ (3a7eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291ec0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3a7efc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291f04>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1125282,18 +1125293,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a7eea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291ef2> │ │ │ │ nop │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r5, 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] │ │ │ │ @@ -1125314,15 +1125325,15 @@ │ │ │ │ bne.n 3a7f22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291f2a> │ │ │ │ ldr r1, [pc, #12] @ (3a7f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291f50>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 3a7ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291ba8> │ │ │ │ + b.n 3a7d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d68> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1125355,15 +1125366,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a7f7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291f86> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a7f6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291f76> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - b.n 3a7b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291b90> │ │ │ │ + b.n 3a7d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291d50> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a7ff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292000>) │ │ │ │ @@ -1125389,17 +1125400,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a7fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x291fdc> │ │ │ │ ldr r1, [pc, #12] @ (3a7ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292004>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1125431,15 +1125442,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a802a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292032> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bls.n 3a8150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292158> │ │ │ │ + bge.n 3a8110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292118> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1125840,75 +1125851,75 @@ │ │ │ │ b.n 3a8192 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29219a> │ │ │ │ blx r2 │ │ │ │ b.n 3a8256 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29225e> │ │ │ │ blx r2 │ │ │ │ b.n 3a82a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2922ac> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3a8528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292530> │ │ │ │ + bls.n 3a84e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2924f0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - subs r4, r5, #3 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - ldr r3, [pc, #568] @ (3a86b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2926b8>) │ │ │ │ + ldr r4, [pc, #440] @ (3a8630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292638>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adcs r4, r0 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3a8530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292538> │ │ │ │ + bvc.n 3a84f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2924f8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 3a8474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29247c> │ │ │ │ + bvs.n 3a8434 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29243c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ 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 │ │ │ │ @@ -1125988,32 +1125999,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a85b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2925b8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a852e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292536> │ │ │ │ blx r2 │ │ │ │ b.n 3a852a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292532> │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r5, 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] @ (3a85f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292600>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1126035,18 +1126046,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a85e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2925e8> │ │ │ │ - subs r4, r6, r5 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r5, 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] @ (3a8660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292668>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1126079,20 +1126090,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292638> │ │ │ │ nop │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + subs r6, r4, r7 │ │ │ │ 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, #36] @ 0x24 │ │ │ │ cbz r0, 3a8692 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29269a> │ │ │ │ @@ -1126108,15 +1126119,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8692 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29269a> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r7, #1 │ │ │ │ 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 │ │ │ │ bl 3ed7a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d77a8> │ │ │ │ @@ -1126276,52 +1126287,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a8720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292728> │ │ │ │ blx r2 │ │ │ │ b.n 3a86ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2926f2> │ │ │ │ nop │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #888] @ (3a8bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292bbc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 3a8950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292958> │ │ │ │ + bcc.n 3a8910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292918> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + subs r0, r3, r1 │ │ │ │ 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 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1126460,15 +1126471,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ strb r6, [r2, #27] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r5, r4 │ │ │ │ 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 r1, [pc, #56] @ (3a8a64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292a6c>) │ │ │ │ @@ -1126494,17 +1126505,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a8a60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292a68> │ │ │ │ bl 3a806c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292074> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bl 1c0a6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xaaa76> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1126551,24 +1126562,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292ab8> │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 16caf2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x56afa> │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1126597,20 +1126608,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8b38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292b40> │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl e6b5e │ │ │ │ - cmp r4, r5 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a8bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292bc8> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a8bb6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292bbe> │ │ │ │ ldr r3, [pc, #76] @ (3a8bc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292bcc>) │ │ │ │ @@ -1126641,15 +1126652,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r2, [r1, #18] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2, #904]! @ 0x388 │ │ │ │ + cdp 0, 13, cr0, cr2, cr2, {7} │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #68] @ (3a8c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292c2c>) │ │ │ │ @@ -1126680,15 +1126691,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a8c02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292c0a> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1126736,17 +1126747,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a8c62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292c6a> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - negs r6, r2 │ │ │ │ + orrs r6, r6 │ │ │ │ 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, #36] @ 0x24 │ │ │ │ @@ -1126842,21 +1126853,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ b.n 3a8d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292d38> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a8d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292d38> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -1126875,19 +1126886,19 @@ │ │ │ │ bl 43a868 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324870> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a8e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e14>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a8dd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292de0> │ │ │ │ nop │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 3a8f84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292f8c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r1, 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] @ 3a8e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e78> │ │ │ │ @@ -1127062,33 +1127073,33 @@ │ │ │ │ nop │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1127158,21 +1127169,21 @@ │ │ │ │ beq.n 3a90a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2930a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a90d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2930dc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29306c> │ │ │ │ nop │ │ │ │ - ble.n 3a9170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293178> │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1127323,25 +1127334,25 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3a9142 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29314a> │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3a92e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2932e8> │ │ │ │ @@ -1127681,52 +1127692,52 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a9648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293650>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3a9562 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29356a> │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 3a96c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2936d0> │ │ │ │ + bhi.n 3a9688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293690> │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r6, r5 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r1, pc, #0 @ (adr r1, 3a95fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293604>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 3a997c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293984>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strd r0, r0, [r4, #848]! @ 0x350 │ │ │ │ - ldrd r0, r0, [r2, #848] @ 0x350 │ │ │ │ + @ instruction: 0xeac400d4 │ │ │ │ + @ instruction: 0xeab200d4 │ │ │ │ subs r7, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r7, #94 @ 0x5e │ │ │ │ lsls r6, r7, #5 │ │ │ │ bne.n 3a96c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2936ce> │ │ │ │ @ instruction: 0xffffe8f7 │ │ │ │ vtbl.8 d30, {d31}, d17 │ │ │ │ vqshrun.s64 d30, , #1 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vqshl.u32 d30, d13, #31 │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vcvt.f32.u32 q8, q8, #1 │ │ │ │ + vcvt.u32.f32 q8, q0, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3a9268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293270> │ │ │ │ + b.n 3a9428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293430> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #8 @ (adr r0, 3a964c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293654>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3a91e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2931f0> │ │ │ │ + b.n 3a93a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2933b0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1792] @ 3a9d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293d68> │ │ │ │ @@ -1128300,39 +1128311,39 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3aa154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29415c> │ │ │ │ + b.n 3aa314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29431c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3aa0e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2940ec> │ │ │ │ + b.n 3aa2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2942ac> │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bcs.n 3a9cd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293cd8> │ │ │ │ + bcc.n 3a9c90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293c98> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x0040 │ │ │ │ + wfe │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1128800,41 +1128811,41 @@ │ │ │ │ bne.w 3aa1b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2941b8> │ │ │ │ b.n 3aa1ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2941d2> │ │ │ │ nop │ │ │ │ str r0, [r5, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r0, [r5, r6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [pc, #24] @ (3aa318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x294320>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ @@ -1130206,59 +1130217,61 @@ │ │ │ │ b.n 3aaeb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x294ec0> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vmla.i q8, q15, d2[3] │ │ │ │ - bgt.n 3ab324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29532c> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + ble.n 3ab2e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2952ec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vhadd.u q0, q8, q7 │ │ │ │ movs r0, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [sl], #824 @ 0x338 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + ldc2 0, cr0, [sl, #824] @ 0x338 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r2, r4, r6} │ │ │ │ - vqrdmulh.s , , d20[0] │ │ │ │ + vqrdmlah.s , , d4[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2, #824]! @ 0x338 │ │ │ │ - bics r4, r6 │ │ │ │ + cdp2 0, 13, cr0, cr2, cr14, {6} │ │ │ │ + add ip, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strb r4, [r0, r0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldmia r5!, {r0, r1, r7} │ │ │ │ - vcvt.f16.u16 , q1, #1 │ │ │ │ + vcvt.u16.f16 d31, d18, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvs.n 3ab2b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2952c0> │ │ │ │ + bvc.n 3ab278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295280> │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r2, #206] @ 0xce │ │ │ │ + ldrsh.w r0, [r2, #206] @ 0xce │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4000ce │ │ │ │ + stc2 0, cr0, [r0], #-824 @ 0xfffffcc8 │ │ │ │ ldr??.w r0, [r8, lr] │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #224] @ (3ab3d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2953d8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3aadc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x294dc8> │ │ │ │ + b.n 3aaf80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x294f88> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subw r0, lr, #2254 @ 0x8ce │ │ │ │ - @ instruction: 0xf68600ce │ │ │ │ - @ instruction: 0xf79200ce │ │ │ │ - @ instruction: 0xf5e800ce │ │ │ │ - @ instruction: 0xf6e600ce │ │ │ │ - movw r0, #18638 @ 0x48ce │ │ │ │ - @ instruction: 0xf58e00ce │ │ │ │ - b.n 3ab920 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295928> │ │ │ │ + @ instruction: 0xf78e00ce │ │ │ │ + @ instruction: 0xf76600ce │ │ │ │ + ldr??.w r0, [r2, lr] │ │ │ │ + movt r0, #35022 @ 0x88ce │ │ │ │ + @ instruction: 0xf7c600ce │ │ │ │ + @ instruction: 0xf72400ce │ │ │ │ + @ instruction: 0xf66e00ce │ │ │ │ + b.n 3abae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295ae8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sub.w r0, r4, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf68400ce │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ @@ -1130578,15 +1130591,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 371ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bee0> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf4e000ce │ │ │ │ + rsb r0, r0, #6750208 @ 0x670000 │ │ │ │ ldr r1, [pc, #968] @ (3aba48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295a50>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1130632,15 +1130645,15 @@ │ │ │ │ bl 371eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bec0> │ │ │ │ cbz r0, 3ab708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295710> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3e200ce │ │ │ │ + @ instruction: 0xf4c200ce │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 371eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25bec0> │ │ │ │ cbz r0, 3ab72a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295732> │ │ │ │ @@ -1130826,15 +1130839,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43d134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32713c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ 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, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1130990,19 +1131003,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3ab990 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295998> │ │ │ │ nop │ │ │ │ mov sl, r9 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xf19e00ce │ │ │ │ + @ instruction: 0xf27e00ce │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (3abb04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x295b0c>) │ │ │ │ @@ -1132107,15 +1132120,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 468c2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352c34> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46aeec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354ef4> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3ac080 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x296088> │ │ │ │ + b.n 3ac240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x296248> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3ac7f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2967fc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1133558,15 +1133571,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3ad416 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29741e> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3ad346 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29734e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3adc4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x297c54> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1135075,17 +1135088,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r3, #1 │ │ │ │ lsls r0, r1, #6 │ │ │ │ adds r0, r4, #6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr.w r3, [pc, #2908] @ 3af134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29913c> │ │ │ │ @@ -1136161,17 +1136174,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #29 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 46658c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x350594> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1137402,15 +1137415,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #136] @ (3afea4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x299eac>) │ │ │ │ + ldr r7, [pc, #8] @ (3afe24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x299e2c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [sl, #32] │ │ │ │ movs r1, #1 │ │ │ │ bl 46652c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x350534> │ │ │ │ add.w r5, sl, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1140829,17 +1140842,17 @@ │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ svc 28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r7, r0, #6 │ │ │ │ pop {r2, r5, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ ble.n 3b222c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c234> │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1140938,19 +1140951,19 @@ │ │ │ │ b.n 3b2364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c36c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 3b2430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c438> │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ bgt.n 3b22d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c2dc> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3b23c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c3d0> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1141147,15 +1141160,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 3b2540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c548> │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ bge.n 3b26a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29c6b0> │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1151201,21 +1151214,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #3] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3b912c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a3134> │ │ │ │ + bvs.n 3b90ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a30f4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 3b9120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a3128> │ │ │ │ + bvs.n 3b90e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a30e8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 3b9118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a3120> │ │ │ │ + bvs.n 3b90d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a30e0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 3b9114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a311c> │ │ │ │ + bvs.n 3b90d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a30dc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strb r6, [r0, #1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1152619,23 +1152632,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9dd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a3dd8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9dd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a3ddc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ 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, [r0, #24] │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ @@ -1155083,19 +1155096,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #768] @ (3bb9d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a59dc>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r1, [pc, #656] @ (3bb968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5970>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, ip │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1155420,17 +1155433,17 @@ │ │ │ │ nop │ │ │ │ mov ip, r5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov sl, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r2, pc, #16 @ (adr r2, 3bba58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5a60>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 3bbdd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5de0>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r1, pc, #864 @ (adr r1, 3bbdac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5db4>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 3bbd2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5d34>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ mov r0, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1155576,19 +1155589,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3bbbaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5bb2> │ │ │ │ b.n 3bbb1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5b26> │ │ │ │ cmp r2, lr │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 3bbf44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5f4c>) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1155608,17 +1155621,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3bbbfe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5c06> │ │ │ │ nop │ │ │ │ - add r2, pc, #488 @ (adr r2, 3bbdf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5e00>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 3bbd78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5d80>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3bbc6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5c74> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3bbc70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5c78> │ │ │ │ add ip, pc │ │ │ │ @@ -1155943,31 +1155956,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bbf64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5f6c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bbf68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a5f70>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldc 0, cr0, [r0], {205} @ 0xcd │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldcl 0, cr0, [r0, #-820]! @ 0xfffffccc │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldc 0, cr0, [lr], {205} @ 0xcd │ │ │ │ - stc 0, cr0, [r8], #820 @ 0x334 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldcl 0, cr0, [lr, #-820]! @ 0xfffffccc │ │ │ │ + stc 0, cr0, [r8, #820] @ 0x334 │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stcl 0, cr0, [lr], #-820 @ 0xfffffccc │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stcl 0, cr0, [lr, #-820] @ 0xfffffccc │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1156246,15 +1156259,15 @@ │ │ │ │ blx 6c518 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3bc086 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a608e> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - vext.8 q8, q9, , #0 │ │ │ │ + @ instruction: 0xf0d200cd │ │ │ │ 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] @ 3bc2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a62ac> │ │ │ │ add lr, pc │ │ │ │ @@ -1157442,33 +1157455,33 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3bccde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6ce6> │ │ │ │ b.n 3bccb2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6cba> │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 3bc7b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a67c0> │ │ │ │ + b.n 3bc978 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6980> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3bc788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6790> │ │ │ │ + b.n 3bc948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6950> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bcd50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6d58>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3bc95c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6964> │ │ │ │ + b.n 3bcb1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6b24> │ │ │ │ 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 r2, [pc, #96] @ (3bcdc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6dcc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1157506,23 +1157519,23 @@ │ │ │ │ bhi.n 3bcda0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6da8> │ │ │ │ ldr r2, [pc, #28] @ (3bcdd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6ddc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3bc764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a676c> │ │ │ │ + b.n 3bc924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a692c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3bce98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6ea0>) │ │ │ │ @@ -1157596,23 +1157609,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #12 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3bc740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6748> │ │ │ │ + b.n 3bc900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6908> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 3bcdf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6e00> │ │ │ │ + bhi.n 3bcdb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6dc0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1157635,17 +1157648,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3bcefc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6f04>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 3bd600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7608> │ │ │ │ + b.n 3bc7c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a67c8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3bcf48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6f50>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1157668,17 +1157681,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3bd5d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a75e0> │ │ │ │ + b.n 3bc798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a67a0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3bcaac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6ab4> │ │ │ │ + b.n 3bcc6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a6c74> │ │ │ │ lsls r5, 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] @ (3bd00c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7014>) │ │ │ │ @@ -1157754,23 +1157767,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #150 @ 0x96 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3bd614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a761c> │ │ │ │ + b.n 3bd7d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a77dc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3bd0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a70c0> │ │ │ │ + bvc.n 3bd078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7080> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3bd5a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a75ac> │ │ │ │ + b.n 3bd764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a776c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r0, #10 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1157796,30 +1157809,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3bd07c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7084>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3bd4f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a74f8> │ │ │ │ + b.n 3bd6b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a76b8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr11, {6} │ │ │ │ + vhadd.u32 q8, q9, │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bd09c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a70a4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3bd490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7498> │ │ │ │ + b.n 3bd650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7658> │ │ │ │ lsls r5, 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] @ (3bd0d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a70e0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1157836,17 +1157849,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bd0dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a70e4>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3bd4a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a74a8> │ │ │ │ + b.n 3bd660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7668> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r3, 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] @ (3bd118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7120>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1157863,29 +1157876,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bd11c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7124>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3bd480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7488> │ │ │ │ + b.n 3bd640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7648> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r3, 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] @ (3bd13c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7144>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3bd448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7450> │ │ │ │ + b.n 3bd608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7610> │ │ │ │ lsls r5, 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] @ (3bd190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7198>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1157913,19 +1157926,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3bd470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7478> │ │ │ │ + b.n 3bd630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7638> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stc2l 0, cr0, [r8, #-812]! @ 0xfffffcd4 │ │ │ │ + cdp2 0, 4, cr0, cr8, cr11, {6} │ │ │ │ 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, 3bd1c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a71c8> │ │ │ │ @@ -1157936,19 +1157949,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3bd1d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a71d8>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bd1b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a71bc> │ │ │ │ nop │ │ │ │ - b.n 3bd400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7408> │ │ │ │ + b.n 3bd5c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a75c8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 3bd3f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7400> │ │ │ │ + b.n 3bd5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a75c0> │ │ │ │ lsls r5, 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] @ (3bd204 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a720c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158176,43 +1158189,43 @@ │ │ │ │ b.n 3bd31a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7322> │ │ │ │ ldr r2, [pc, #76] @ (3bd430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7438>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 3bd2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7304> │ │ │ │ - b.n 3bd55c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7564> │ │ │ │ + b.n 3bd71c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7724> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mcrr2 0, 12, r0, sl, cr11 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + stc2 0, cr0, [sl, #-812]! @ 0xfffffcd4 │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xfb8600cb │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + stc2l 0, cr0, [r6], #-812 @ 0xfffffcd4 │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xfb4c00cb │ │ │ │ - orrs.w r0, r6, #205 @ 0xcd │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + stc2 0, cr0, [ip], #-812 @ 0xfffffcd4 │ │ │ │ + @ instruction: 0xf13600cd │ │ │ │ + b.n 3bd43c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7444> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r4, lr │ │ │ │ + bxns sl │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 16 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xe82400db │ │ │ │ + stmdb r4, {r0, r1, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1158250,19 +1158263,19 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3bd684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a768c>) │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r5, 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, #104] @ (3bd53c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7544>) │ │ │ │ @@ -1158312,23 +1158325,23 @@ │ │ │ │ bne.n 3bd51a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7522> │ │ │ │ ldr r2, [pc, #28] @ (3bd54c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7554>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - udf #28 │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r3, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + svc 108 @ 0x6c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #604] @ (3bd7c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a77c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158566,50 +1158579,50 @@ │ │ │ │ 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 │ │ │ │ - ble.n 3bd6f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a76fc> │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ble.n 3bd840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7848> │ │ │ │ + udf #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 3bd8d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a78d8> │ │ │ │ + ble.n 3bd890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7898> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bgt.n 3bd870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7878> │ │ │ │ + ble.n 3bd830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7838> │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3bd7dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a77e4> │ │ │ │ + bgt.n 3bd79c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a77a4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf7fa00cb │ │ │ │ - blt.n 3bd79c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a77a4> │ │ │ │ + ldr.w r0, [sl, #203] @ 0xcb │ │ │ │ + bgt.n 3bd75c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7764> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 3bd8d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a78d8> │ │ │ │ + bgt.n 3bd890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7898> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 3bd71c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7724> │ │ │ │ + bgt.n 3bd8dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a78e4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3bd844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a784c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158741,33 +1158754,33 @@ │ │ │ │ blt.n 3bd932 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a793a> │ │ │ │ ldr r2, [pc, #48] @ (3bd978 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7980>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bge.n 3bd8e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a78f0> │ │ │ │ + blt.n 3bd8a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a78b0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r7, #134 @ 0x86 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3bda44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7a4c> │ │ │ │ + blt.n 3bda04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7a0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bge.n 3bda68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7a70> │ │ │ │ + blt.n 3bda28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7a30> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1158956,45 +1158969,45 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 371e0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x25be14> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bls.n 3bda90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7a98> │ │ │ │ + bge.n 3bda50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7a58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r6, #80 @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 3bdc20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7c28> │ │ │ │ + bge.n 3bdbe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7be8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3bdae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7ae8> │ │ │ │ + bls.n 3bdaa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7aa8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3bdab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7ab8> │ │ │ │ + bls.n 3bdc70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7c78> │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159088,30 +1159101,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bdc80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7c88>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bdba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7bac> │ │ │ │ movs r4, #98 @ 0x62 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bvc.n 3bdbe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7bf0> │ │ │ │ + bhi.n 3bdba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7bb0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 3bdbf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7bf8> │ │ │ │ + bhi.n 3bdbb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7bb8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3bdcf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7cfc> │ │ │ │ + bhi.n 3bdcb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7cbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3be214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a821c> │ │ │ │ + b.n 3be3d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a83dc> │ │ │ │ lsls r7, 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 r2, [pc, #364] @ (3bde04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7e0c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1159271,39 +1159284,39 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bde34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7e3c>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bvs.n 3bdde0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7de8> │ │ │ │ + bvc.n 3bdda0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7da8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3bdd60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7d68> │ │ │ │ + bvc.n 3bdd20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7d28> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3bde0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7e14> │ │ │ │ + bvs.n 3bddcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7dd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3bdddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7de4> │ │ │ │ + bvs.n 3bdd9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7da4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 3bdd64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7d6c> │ │ │ │ + bvs.n 3bdf24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f2c> │ │ │ │ lsls r5, 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] @ (3bdee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7ee8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1159499,27 +1159512,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bmi.n 3be100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8108> │ │ │ │ + bpl.n 3be0c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a80c8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 3be0bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a80c4> │ │ │ │ + bpl.n 3be07c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8084> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 3be094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a809c> │ │ │ │ + bpl.n 3be054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a805c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 3bdf3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f44> │ │ │ │ + bmi.n 3be0fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8104> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ 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, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1159574,19 +1159587,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bcc.n 3be16c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8174> │ │ │ │ + bmi.n 3be12c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8134> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bcc.n 3be0f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8100> │ │ │ │ + bcc.n 3be0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a80c0> │ │ │ │ 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, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3be4b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84bc>) │ │ │ │ @@ -1159977,97 +1159990,97 @@ │ │ │ │ blx 6aa14 <__snprintf_chk@plt> │ │ │ │ b.n 3be18c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8194> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, r1, #4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3be548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8550> │ │ │ │ + bmi.n 3be508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8510> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 3be4f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84fc> │ │ │ │ + bcc.n 3be4b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84bc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ite │ │ │ │ - lsl r5, r1, #3 │ │ │ │ - ite @ unpredictable │ │ │ │ - lsl r5, r1, #3 │ │ │ │ - nopal {15} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ittt ge │ │ │ │ - lslge r5, r1, #3 │ │ │ │ - bne.n 3be4d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84d8> @ unpredictable │ │ │ │ - lslge r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3be4c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84d0> │ │ │ │ + bcs.n 3be490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8498> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3be4c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84d0> │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + bcs.n 3be488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8490> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3be4bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84c4> │ │ │ │ + bcs.n 3be488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8490> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3be4c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84c8> │ │ │ │ + bcs.n 3be47c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8484> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3be4c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84cc> │ │ │ │ + bcs.n 3be480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8488> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3be4c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84d0> │ │ │ │ + bcs.n 3be484 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a848c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3be4cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84d4> │ │ │ │ + bcs.n 3be488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8490> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + bcs.n 3be48c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8494> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ittt hi │ │ │ │ - lslhi r5, r1, #3 │ │ │ │ - strhi r4, [r6, #76] @ 0x4c │ │ │ │ - lslhi r7, r0, #6 │ │ │ │ - bne.n 3be420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8428> │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ + lsls r7, r0, #6 │ │ │ │ + bcs.n 3be5e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85e8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 3be5f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8600> │ │ │ │ + bvs.n 3be5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85c0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [pc, #736] @ (3be7f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a87f8>) │ │ │ │ + ldr r2, [pc, #608] @ (3be770 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8778>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #632] @ (3be78c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8794>) │ │ │ │ + ldr r2, [pc, #504] @ (3be70c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8714>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r2, r0, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - beq.n 3be4b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84b8> │ │ │ │ + bne.n 3be470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8478> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 3be604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a860c> │ │ │ │ + bgt.n 3be5c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85cc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be5f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8600> │ │ │ │ + bgt.n 3be5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85c0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be5ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85f4> │ │ │ │ + bgt.n 3be5ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85b4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be5e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85e8> │ │ │ │ + bgt.n 3be5a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be5d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85dc> │ │ │ │ + bgt.n 3be594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a859c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85d0> │ │ │ │ + bgt.n 3be588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8590> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be5bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85c4> │ │ │ │ + bgt.n 3be57c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8584> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be5ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85b4> │ │ │ │ + bgt.n 3be56c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8574> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85a0> │ │ │ │ + bgt.n 3be558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8560> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be584 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a858c> │ │ │ │ + bgt.n 3be544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a854c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a857c> │ │ │ │ + blt.n 3be534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a853c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3be55c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8564> │ │ │ │ + blt.n 3be51c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8524> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3be544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a854c> │ │ │ │ + blt.n 3be504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a850c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3be52c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8534> │ │ │ │ + blt.n 3be4ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84f4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 3be5b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85bc> │ │ │ │ + bne.n 3be574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a857c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 3be4d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a84d8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 3be580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8588> │ │ │ │ + beq.n 3be540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8548> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 3be504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a850c> │ │ │ │ lsls r5, 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] @ (3be5a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85b0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1160094,15 +1160107,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3be586 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a858e> │ │ │ │ nop │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + beq.n 3be5fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8604> │ │ │ │ lsls r5, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1160147,21 +1160160,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bdef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f00> │ │ │ │ ldr r1, [pc, #24] @ (3be640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8648>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 3be5bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85c4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + beq.n 3be714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a871c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3be68c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8694>) │ │ │ │ ldr r2, [pc, #72] @ (3be690 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8698>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1160187,17 +1160200,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ adds r4, r6, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 3be5b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a85bc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3be6e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a86f0>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3be6ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a86b6> │ │ │ │ ldr r3, [pc, #68] @ (3be6ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a86f4>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1160225,17 +1160238,17 @@ │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ nop │ │ │ │ adds r4, r3, r5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + beq.n 3be7b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a87bc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ 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 r5, [r1, #24] │ │ │ │ ldr r2, [pc, #240] @ (3be7fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8804>) │ │ │ │ @@ -1160335,29 +1160348,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ nop │ │ │ │ adds r0, r6, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 3be704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a870c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 3be830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8838> │ │ │ │ + beq.n 3be7f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a87f8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 3be84c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8854> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 3be8fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8904> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 3be730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8738> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160546,29 +1160559,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, 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] │ │ │ │ @@ -1160668,36 +1160681,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bdef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f00> │ │ │ │ blx 6bf5c │ │ │ │ ldr r1, [pc, #16] @ (3beb28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8b30>) │ │ │ │ add r1, pc │ │ │ │ b.n 3beab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8abc> │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r5, 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, 3beb42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8b4a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3beb50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8b58>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r5, 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] @ (3bebe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8bec>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1160755,15 +1160768,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r2, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r5, 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] @ (3bec24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8c2c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1160774,17 +1160787,17 @@ │ │ │ │ bl 3bdef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f00> │ │ │ │ ldr r1, [pc, #16] @ (3bec28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8c30>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ nop │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1160814,17 +1160827,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bdef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f00> │ │ │ │ ldr r1, [pc, #12] @ (3bec90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8c98>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1160868,19 +1160881,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1160929,19 +1160942,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1161027,25 +1161040,25 @@ │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bdef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f00> │ │ │ │ blx 6bf5c │ │ │ │ ldr r2, [pc, #24] @ (3beea8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8eb0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bee32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8e3a> │ │ │ │ - add r5, pc, #192 @ (adr r5, 3bef58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8f60>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 3beed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8ee0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1161104,21 +1161117,21 @@ │ │ │ │ bl 3bdef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a7f00> │ │ │ │ ldr r1, [pc, #24] @ (3bef5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a8f64>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3bf038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9040>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1161208,15 +1161221,15 @@ │ │ │ │ beq.n 3bf034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a903c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ asrs r6, r0, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add ip, lr │ │ │ │ lsls r6, r0, #6 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1161271,15 +1161284,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r0, #30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsrs r2, r1, #29 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1161321,15 +1161334,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r0, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r2, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1161346,15 +1161359,15 @@ │ │ │ │ beq.n 3bf17a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9182> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bf190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9198>) │ │ │ │ add r1, pc │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bf20c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9214> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1161477,15 +1161490,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bf27a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9282> │ │ │ │ nop │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bf328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9330> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1161619,15 +1161632,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bf41e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9426> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1161780,29 +1161793,29 @@ │ │ │ │ bcs.n 3bf538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9540> │ │ │ │ ldr r1, [pc, #40] @ (3bf604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a960c>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ b.n 3bf538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9540> │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1161872,15 +1161885,15 @@ │ │ │ │ bl 53e180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428188> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bf6b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a96b8> │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bf704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a970c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bf70c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9714>) │ │ │ │ @@ -1161895,23 +1161908,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bf718 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9720>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bf71c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9724>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x0016 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x0012 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bf762 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a976a> │ │ │ │ cbz r2, 3bf75e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9766> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bf75e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9766> │ │ │ │ @@ -1161981,15 +1161994,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 3bf7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a97cc> │ │ │ │ - @ instruction: 0xf6be00d0 │ │ │ │ + @ instruction: 0xf79e00d0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -1162624,21 +1162637,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ 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} │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bf8fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9904> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1163742,34 +1163755,34 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3bb3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a53bc> │ │ │ │ mov r0, r5 │ │ │ │ bl 3b2f40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29cf48> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bf8fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9904> │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 3c0908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aa910> │ │ │ │ + ble.n 3c08c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aa8d0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ubfx r0, ip, #3, #28 │ │ │ │ - add r5, pc, #696 @ (adr r5, 3c0b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aab74>) │ │ │ │ + @ instruction: 0xf4ac00db │ │ │ │ + add r6, pc, #568 @ (adr r6, 3c0aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aaaf4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r6, 3c08bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aa8c4> │ │ │ │ + cbnz r6, 3c08f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aa8fc> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1164565,29 +1164578,29 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bics r6, r1 │ │ │ │ + add r6, sp │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r6, 3c1110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ab118> │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 3c1112 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ab11a> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 3c110e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ab116> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r4, r1 │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (3c1114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ab11c>) │ │ │ │ @@ -1165850,15 +1165863,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str.w r2, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ strd r0, r1, [ip, #536]! @ 0x218 │ │ │ │ strd r0, r1, [r6, #536]! @ 0x218 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3c1758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ab760> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1166863,25 +1166876,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 3c2804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac80c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3c27f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac7f8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, pc, #352 @ (adr r0, 3c28e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac8ec>) │ │ │ │ + add r1, pc, #224 @ (adr r1, 3c2864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac86c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #544 @ (adr r0, 3c29ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac9b4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 3c2704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac70c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r5, 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, #92] @ (3c2804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac80c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1167070,19 +1167083,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bvc.n 3c28dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ac8e4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3c2cb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2accbc>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1167374,19 +1167387,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c2eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2acebc>) │ │ │ │ bvs.n 3c2d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2acd48> │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3c2e40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ace48>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1167531,15 +1167544,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcc.n 3c2e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ace84> │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c3234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ad23c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1167914,23 +1167927,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3c3430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ad438>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ bne.n 3c3164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ad16c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #704] @ (3c3524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ad52c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1168215,15 +1168228,15 @@ │ │ │ │ bl 3b2db4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29cdbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c3880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ad888>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1168539,19 +1168552,19 @@ │ │ │ │ bl 3b2d80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x29cd88> │ │ │ │ b.n 3c36f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ad700> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c3e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ade0c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1169082,21 +1169095,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ stmia r7!, {r1, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c3c50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2adc58> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1169850,33 +1169863,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c4858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ae860>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c485c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ae864>) │ │ │ │ @@ -1170135,19 +1170148,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3bb3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a53bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c4384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ae38c> │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3c48f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ae900>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1170315,15 +1170328,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53b9bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4259c4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r2, 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] │ │ │ │ @@ -1170357,15 +1170370,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c4a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aea8c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c4a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aea54> │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r2, 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] @ (3c4b78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aeb80>) │ │ │ │ @@ -1171001,15 +1171014,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c50d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2af0da> │ │ │ │ ldr r0, [pc, #4] @ (3c50fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2af104>) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r5, 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 r4, r0 │ │ │ │ @@ -1171634,34 +1171647,34 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r4, #6684672 @ 0x660000 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr12, {6} │ │ │ │ - cdp2 0, 15, cr0, cr2, cr12, {6} │ │ │ │ - cdp2 0, 1, cr0, cr14, cr12, {6} │ │ │ │ - cdp2 0, 2, cr0, cr0, cr12, {6} │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + @ instruction: 0xf4e400cc │ │ │ │ + vmla.i16 q8, q9, d4[1] │ │ │ │ + vmla.i16 q8, q9, d4[1] │ │ │ │ + cdp2 0, 15, cr0, cr14, cr12, {6} │ │ │ │ + vhadd.u8 q0, q8, q6 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1171702,15 +1171715,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53b9bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4259c4> │ │ │ │ b.n 3c57a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2af7aa> │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1171930,21 +1171943,21 @@ │ │ │ │ bhi.w 3c5824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2af82c> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c5758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2af760> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c5994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2af99c> │ │ │ │ nop │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #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, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172078,17 +1172091,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a53bc> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c5a92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2afa9a> │ │ │ │ nop │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1172299,17 +1172312,17 @@ │ │ │ │ bne.w 3c5bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2afbfc> │ │ │ │ b.n 3c5c0e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2afc16> │ │ │ │ nop │ │ │ │ add r4, pc, #480 @ (adr r4, 3c5f74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2aff7c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1172383,15 +1172396,15 @@ │ │ │ │ bl 43af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324f9c> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a53bc> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c5de4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2afdec> │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #404] @ (3c6018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b0020>) │ │ │ │ @@ -1172702,15 +1172715,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c60f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b0100> │ │ │ │ ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ 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 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1172754,15 +1172767,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c61fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b0204>) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1173947,17 +1173960,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #104] @ (3c6e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b0e20>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1174846,19 +1174859,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c7636 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b163e> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c75c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b15d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ 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, #3640] @ 0xe38 │ │ │ │ ldr r2, [pc, #320] @ (3c77f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b17f8>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -1175222,15 +1175235,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #992] @ (3c7e24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b1e2c>) │ │ │ │ + ldr r2, [pc, #864] @ (3c7da4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b1dac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c7aa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b1aaa> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c7aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b1aac> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1179279,19 +1179292,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3ca28e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b4296> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrsh r6, [r1, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3ca17a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b4182> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1179394,15 +1179407,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3ca16a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b4172> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3ca2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b4304> │ │ │ │ nop │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #2 │ │ │ │ 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 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1180684,15 +1180697,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3cb188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5190>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 43aa04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324a0c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3cb2e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b52ec>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1180821,21 +1180834,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #344] @ (3cb440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5448>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [pc, #312] @ (3cb424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b542c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r6, [pc, #152] @ (3cb390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5398>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3cb5e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b55f0>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1181125,45 +1181138,45 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #920] @ (3cb984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b598c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r4, [pc, #896] @ (3cb970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5978>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [pc, #688] @ (3cb8d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b58dc>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3cb650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5658> │ │ │ │ blx 6c908 │ │ │ │ @@ -1181421,37 +1181434,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3cb722 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b572a> │ │ │ │ ldr r1, [pc, #544] @ (3cbad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5ad8>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3cb910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5918> │ │ │ │ + udf #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r0, [pc, #424] @ (3cba70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5a78>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #12 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r4, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3cb90c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5914> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3cb90e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b5916> │ │ │ │ @@ -1182676,77 +1182689,77 @@ │ │ │ │ nop │ │ │ │ cmp r0, fp │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, r8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3cc4a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b64ac> │ │ │ │ + bls.n 3cc464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b646c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, pc, #616 @ (adr r5, 3cc798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b67a0>) │ │ │ │ + add r6, pc, #488 @ (adr r6, 3cc718 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6720>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcc.n 3cc464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b646c> │ │ │ │ + bmi.n 3cc624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b662c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #960 @ (adr r4, 3cc8fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6904>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 3cc87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6884>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r2, 3cc570 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6578> │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvc.n 3cc490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6498> │ │ │ │ + bhi.n 3cc450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6458> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #488 @ (adr r4, 3cc730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6738>) │ │ │ │ + add r5, pc, #360 @ (adr r5, 3cc6b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b66b8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 3cc4f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b64fc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvc.n 3cc630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6638> │ │ │ │ + bhi.n 3cc5f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b65f8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + beq.n 3cc4c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b64c8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcc.n 3cc5f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6600> │ │ │ │ + bmi.n 3cc5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b65c0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, pc, #944 @ (adr r3, 3cc90c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6914>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 3cc88c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6894>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcc.n 3cc5c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b65d0> │ │ │ │ + bmi.n 3cc588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6590> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 3cc58c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6594> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r0, pc, #392 @ (adr r0, 3cc6f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b66f8>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 3cc670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6678>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, pc, #816 @ (adr r2, 3cc8a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b68a8>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 3cc820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6828>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r5, #252 @ 0xfc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bne.n 3cc5d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b65e0> │ │ │ │ + bcs.n 3cc598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b65a0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 3cc544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b654c> │ │ │ │ + bne.n 3cc504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b650c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - beq.n 3cc630 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6638> │ │ │ │ + bne.n 3cc5f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b65f8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ sub.w r4, r3, #4000 @ 0xfa0 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ @@ -1183988,39 +1184001,39 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cc138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6140> │ │ │ │ nop │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - vst4. {d16-d19}, [r6], ip │ │ │ │ + @ instruction: 0xfa2600cc │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cd0ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b70b4> │ │ │ │ + b.n 3cd26c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b7274> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf7f400cc │ │ │ │ - @ instruction: 0xf7f200cc │ │ │ │ - @ instruction: 0xf7f800cc │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ + ldr.w r0, [r2, #204] @ 0xcc │ │ │ │ + ldr.w r0, [r8, #204] @ 0xcc │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324f9c> │ │ │ │ @@ -1185103,24 +1185116,24 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr, #816] @ 0x330 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr12, {6} │ │ │ │ subs r4, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf000cc │ │ │ │ + smlsld r0, r0, r0, ip │ │ │ │ subs r0, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83000cc │ │ │ │ - @ instruction: 0xf65800cc │ │ │ │ + ldmdb r0, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xf73800cc │ │ │ │ + @ instruction: 0xf71600cc │ │ │ │ @ instruction: 0xf63600cc │ │ │ │ - adcs.w r0, r6, #6684672 @ 0x660000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 6b0a4 │ │ │ │ mov r0, fp │ │ │ │ bl 3ed708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d7710> │ │ │ │ @@ -1186296,15 +1186309,15 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr.w r3, [r9, #-20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cc138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6140> │ │ │ │ - b.n 3ce660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b8668> │ │ │ │ + b.n 3ce820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b8828> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ @@ -1187320,29 +1187333,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3cf8f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b98fc>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.w 3cc138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6140> │ │ │ │ nop │ │ │ │ - b.n 3cf514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b951c> │ │ │ │ + b.n 3cf6d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b96dc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3cf2f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b92fc> │ │ │ │ + b.n 3cf4b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b94bc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3cf7fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9804> │ │ │ │ + bpl.n 3cf9bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b99c4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3cf890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9898> │ │ │ │ + bmi.n 3cf850 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9858> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3cf8b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b98b8> │ │ │ │ + bne.n 3cf870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9878> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 3cf848 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9850> │ │ │ │ + blt.n 3cf808 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9810> │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6be6c │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1188363,109 +1188376,109 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3ee744 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d874c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cc138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b6140> │ │ │ │ b.w 3cc364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b636c> │ │ │ │ nop │ │ │ │ - bvc.n 3d0354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba35c> │ │ │ │ + bhi.n 3d0514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba51c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3d0368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba370> │ │ │ │ + bhi.n 3d0528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba530> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3d0540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba548> │ │ │ │ + bhi.n 3d0500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba508> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r4, r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvc.n 3d036c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba374> │ │ │ │ + bhi.n 3d052c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba534> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3d048c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba494> │ │ │ │ + bvc.n 3d044c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba454> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strd r0, r1, [lr], #492 @ 0x1ec │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d03cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba3d4> │ │ │ │ + bmi.n 3d038c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba394> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfb4200cf │ │ │ │ - bmi.n 3d0568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba570> │ │ │ │ + stc2 0, cr0, [r2], #-828 @ 0xfffffcc4 │ │ │ │ + bpl.n 3d0528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba530> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ sbcs.w r1, r8, fp, ror #1 │ │ │ │ adcs.w r1, r8, fp, ror #1 │ │ │ │ b.n 3d01ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba1b4> │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 3d0078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba080> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - uxth r0, r3 │ │ │ │ + cbz r0, 3d04fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba502> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3d08f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ba900> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324f9c> │ │ │ │ mov r5, r0 │ │ │ │ bl 3aa2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x294304> │ │ │ │ @@ -1189502,63 +1189515,63 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cfbca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9bd2> │ │ │ │ nop │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r3 │ │ │ │ + cbnz r0, 3d10de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bb0e6> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [pc, #968] @ (3d1450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bb458>) │ │ │ │ + ldr r3, [pc, #840] @ (3d13d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bb3d8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bge.n 3d1020 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bb028> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ittt le │ │ │ │ - lslle r7, r1, #3 │ │ │ │ - addle r5, #84 @ 0x54 │ │ │ │ - movle r0, r0 │ │ │ │ - b.n 3d0e2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bae34> │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 3d0fec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2baff4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ @@ -1190603,123 +1190616,123 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a927c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293284> │ │ │ │ b.n 3d1c72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbc7a> │ │ │ │ nop │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r4, 3d1d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd14> │ │ │ │ + cbz r4, 3d1d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd4c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - itet lt │ │ │ │ - lsllt r4, r1, #3 │ │ │ │ - nopge {10} │ │ │ │ - lsllt r4, r1, #3 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r0, 3d1d6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd72> │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + push {r3, r6, r7} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3d1d1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd22> │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 3d1d2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd36> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + cbz r0, 3d1d2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd34> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r7} │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r4, r7} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r6, 3d1d6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd72> │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 3d1d7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd82> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 3d1d86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbd8e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rev r6, r2 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - push {} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r2!, {r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r2, 3d1de2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdea> │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r6, 3d1db8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdc0> │ │ │ │ + cbz r6, 3d1df0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdf8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r0, 3d1dca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdd2> │ │ │ │ + cbz r0, 3d1e02 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbe0a> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 3d1de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbde8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 3d1de4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 3d1dbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbdc4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r6, 3d1dda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbde2> │ │ │ │ + cbz r6, 3d1e12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bbe1a> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3d2598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc5a0> │ │ │ │ add r1, pc │ │ │ │ blx 6abb8 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1191410,119 +1191423,119 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cfd14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2b9d1c> │ │ │ │ nop │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 3d25be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc5c6> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxtb r2, r1 │ │ │ │ + cbz r2, 3d25ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc5f2> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxtb r6, r2 │ │ │ │ + cbz r6, 3d25f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc5f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r6!, {r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 3d25ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc5f6> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 3d25e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc5ea> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r4, 3d260e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc616> │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r1, r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r5!, {r2} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 3d260c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc614> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 3d2930 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc938>) │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #728 @ (adr r5, 3d28c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8cc>) │ │ │ │ + add r6, pc, #600 @ (adr r6, 3d2844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc84c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r4, 3d2634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc63c> │ │ │ │ + cbz r4, 3d266c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc674> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 3d27fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc804>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 3d277c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc784>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #576 @ (adr r5, 3d2844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc84c>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 3d27c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc7cc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 3d2616 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc61e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #464 @ (adr r2, 3d27e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc7e8>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 3d2760 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc768>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #272 @ (adr r2, 3d2728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc730>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 3d26a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc6b0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add sp, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #88 @ (adr r2, 3d2680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc688>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 3d2a00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bca08>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r6, 3d26a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc6aa> │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, pc, #944 @ (adr r3, 3d29fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bca04>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 3d297c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc984>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, pc, #408 @ (adr r3, 3d27ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc7f4>) │ │ │ │ + add r4, pc, #280 @ (adr r4, 3d276c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc774>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #224 @ (adr r0, 3d2738 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc740>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 3d26b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc6c0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 3d26a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc6aa> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxtb r4, r5 │ │ │ │ + cbz r4, 3d26b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc6ba> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #784 @ (adr r2, 3d2974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc97c>) │ │ │ │ + add r3, pc, #656 @ (adr r3, 3d28f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8fc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 3d2938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc940>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 3d28b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8c0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1191585,31 +1191598,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3d26ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc6b6> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r2, pc, #296 @ (adr r2, 3d2848 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc850>) │ │ │ │ + add r3, pc, #168 @ (adr r3, 3d27c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc7d0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, pc, #272 @ (adr r3, 3d2834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc83c>) │ │ │ │ + add r4, pc, #144 @ (adr r4, 3d27b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc7bc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #928 @ (adr r1, 3d2ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bcad8>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 3d2a50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bca58>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ 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 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1191753,23 +1191766,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a927c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293284> │ │ │ │ b.n 3d282c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc834> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1191828,15 +1191841,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b57c │ │ │ │ nop │ │ │ │ bvs.n 3d28b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8b8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1191875,15 +1191888,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d29f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bca00>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1192035,15 +1192048,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] @ (3d2b74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bcb7c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1192339,21 +1192352,21 @@ │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ ldr r0, [pc, #20] @ (3d2e90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bce98>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ ldr r0, [pc, #16] @ (3d2e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bce9c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d3884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd88c> │ │ │ │ @@ -1193410,55 +1193423,55 @@ │ │ │ │ nop │ │ │ │ bne.n 3d3918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd920> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 3d3914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd91c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r3!, {r4, r5} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3d3962 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd96a> │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1194601,19 +1194614,19 @@ │ │ │ │ b.w 3d335e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd366> │ │ │ │ ldr r3, [pc, #76] @ (3d44c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2be4c8>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d3642 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd64a> │ │ │ │ nop │ │ │ │ - cbz r6, 3d44a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2be4a8> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + cbz r6, 3d4488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2be490> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1194625,19 +1194638,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #504 @ (adr r7, 3d46b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2be6bc>) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ @@ -1195684,53 +1195697,53 @@ │ │ │ │ bne.n 3d4f66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bef6e> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d4f1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bef24> │ │ │ │ asrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #504 @ (adr r5, 3d51ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf1b4>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 3d512c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf134>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #216 @ (adr r5, 3d5090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf098>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 3d5010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf018>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #544 @ (adr r4, 3d51e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf1e8>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 3d5160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf168>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #568 @ (adr r2, 3d5208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf210>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 3d5188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf190>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #64 @ (adr r0, 3d5024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf02c>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 3d53a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bf3ac>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1196841,65 +1196854,65 @@ │ │ │ │ bcs.w 3d5dfa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bfe02> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d5de6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bfdee> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3d28d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8e0> │ │ │ │ b.w 3d335e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd366> │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r7, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ @@ -1198049,45 +1198062,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d6f12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c0f1a> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d28d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8e0> │ │ │ │ b.w 3d335e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd366> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1199332,61 +1199345,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d75c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c15cc>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.w 3d34ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd4b6> │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1200750,35 +1200763,35 @@ │ │ │ │ bl 3d28d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8e0> │ │ │ │ b.w 3d335e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd366> │ │ │ │ ldr r2, [pc, #64] @ (3d83b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c23b8>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d3642 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd64a> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1201893,49 +1201906,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r1] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d9ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c3ab8> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1203019,65 +1203032,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d335e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd366> │ │ │ │ movs r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1204494,30 +1204507,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #880] @ (3dac88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c4c90>) │ │ │ │ + ldr r1, [pc, #752] @ (3dac08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c4c10>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r2, [r5, r1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xf26600e0 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + @ instruction: 0xf34600e0 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3da95a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c4962> │ │ │ │ @@ -1205658,37 +1205671,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3db960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c5968> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d28d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc8e0> │ │ │ │ b.w 3d335e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd366> │ │ │ │ nop │ │ │ │ - sbcs r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1207086,79 +1207099,79 @@ │ │ │ │ b.w 3d335e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bd366> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3dc654 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c665c> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3dc64c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6654> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3dc256 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c625e> │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r1, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1208049,69 +1208062,69 @@ │ │ │ │ bne.n 3dcc2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6c36> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3dc9a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c69a8> │ │ │ │ ldr r0, [pc, #116] @ (3dccc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6cd0>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ nop │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3dcd28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6d30> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3dcd28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6d30> │ │ │ │ push {lr} │ │ │ │ @@ -1208190,15 +1208203,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3dcda0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6da8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ 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 r7, r0 │ │ │ │ @@ -1208229,17 +1208242,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3dce00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6e08>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ ldr r0, [pc, #12] @ (3dce04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6e0c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2bc954> │ │ │ │ nop │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1208335,17 +1208348,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3dceda <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6ee2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 3dcf90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6f98> │ │ │ │ + bcc.n 3dcf50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c6f58> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1208869,54 +1208882,54 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a927c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x293284> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3dd170 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c7178> │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3dd750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c7758> │ │ │ │ + b.n 3dd910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c7918> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldcl 0, cr0, [r2, #-852] @ 0xfffffcac │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + mrc 0, 1, r0, cr2, cr5, {6} │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1208935,15 +1208948,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, r4, r2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #8] @ (3dd4e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c74f0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r6, r7, r1 │ │ │ │ @@ -1210121,15 +1210134,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a53bc> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1210342,33 +1210355,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3de1be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c81c6> │ │ │ │ nop │ │ │ │ subs r0, r3, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r4, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ 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 │ │ │ │ @@ -1210478,15 +1210491,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1210866,35 +1210879,35 @@ │ │ │ │ b.n 3de5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c85c0> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r5, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r2, r1, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 3de868 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8870> │ │ │ │ + bge.n 3de828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8830> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3de77c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8784> │ │ │ │ + bhi.n 3de73c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8744> │ │ │ │ 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1211111,25 +1211124,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, r1, r1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #31 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3ded08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8d10>) │ │ │ │ @@ -1211456,32 +1211469,32 @@ │ │ │ │ b.n 3dea9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8aa4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r1, #24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r6, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xead000ca │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + subs.w r0, r0, sl, lsl #3 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1211550,25 +1211563,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #10 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3ded14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8d1c> │ │ │ │ + bcs.n 3deed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8edc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3df064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c906c> │ │ │ │ + b.n 3df224 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c922c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r6, r6, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cbz r2, 3dee70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8e78> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1211606,15 +1211619,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3dee2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8e36> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3df0a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c90ac>) │ │ │ │ @@ -1211835,28 +1211848,28 @@ │ │ │ │ b.n 3defb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c8fbc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldcl 0, cr0, [ip, #-820]! @ 0xfffffccc │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + cdp 0, 5, cr0, cr12, cr13, {6} │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r4, r1, #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, #3728] @ 0xe90 │ │ │ │ @@ -1212801,89 +1212814,89 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #27 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr11, {6} │ │ │ │ + vmla.i16 q8, q15, d3[1] │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, r1 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3df846 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2c984e> │ │ │ │ - vtbx.8 d31, {d31}, d20 │ │ │ │ + vtbx.8 d31, {d31- │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ @@ -1214005,60 +1214018,60 @@ │ │ │ │ b.n 3e060a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ca612> │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl, #-812]! @ 0xfffffcd4 │ │ │ │ - @ instruction: 0xf6d000cb │ │ │ │ - ldr??.w r0, [ip, #203] @ 0xcb │ │ │ │ - ldr??.w r0, [ip, #203] @ 0xcb │ │ │ │ - @ instruction: 0xfa0000cb │ │ │ │ - @ instruction: 0xfa1400cb │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + cdp2 0, 5, cr0, cr10, cr11, {6} │ │ │ │ + @ instruction: 0xf7b000cb │ │ │ │ + @ instruction: 0xfabc00cb │ │ │ │ + @ instruction: 0xfabc00cb │ │ │ │ + @ instruction: 0xfae000cb │ │ │ │ + @ instruction: 0xfaf400cb │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ea00cb │ │ │ │ - @ instruction: 0xf7d000cb │ │ │ │ - orn r0, r8, #6651904 @ 0x658000 │ │ │ │ - ldrh.w r0, [r0, fp] │ │ │ │ - subw r0, r4, #2251 @ 0x8cb │ │ │ │ - @ instruction: 0xf77800cb │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + rsb r0, sl, #6651904 @ 0x658000 │ │ │ │ + ldrh.w r0, [r0, #203] @ 0xcb │ │ │ │ + adc.w r0, r8, #6651904 @ 0x658000 │ │ │ │ + ldrsb.w r0, [r0, fp] │ │ │ │ + @ instruction: 0xf78400cb │ │ │ │ + ldr.w r0, [r8, fp] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb.w r0, [r0, fp] │ │ │ │ - vld4. {d0-d3}, [lr], fp │ │ │ │ - ldrsb.w r0, [r2, fp] │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + ldr??.w r0, [r0, #203] @ 0xcb │ │ │ │ + @ instruction: 0xfa0e00cb │ │ │ │ + ldr??.w r0, [r2, #203] @ 0xcb │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb.w r0, [r4, #203] @ 0xcb │ │ │ │ - @ instruction: 0xf4dc00cb │ │ │ │ - ssat r0, #12, r2, asr #3 │ │ │ │ - movt r0, #16587 @ 0x40cb │ │ │ │ - @ instruction: 0xf31000cb │ │ │ │ + @ instruction: 0xfa7400cb │ │ │ │ + subs.w r0, ip, #6651904 @ 0x658000 │ │ │ │ + and.w r0, r2, #6651904 @ 0x658000 │ │ │ │ + usat r0, #11, r4, asr #3 │ │ │ │ + @ instruction: 0xf3f000cb │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #203 @ 0xcb │ │ │ │ - adcs.w r0, r6, #203 @ 0xcb │ │ │ │ - vhadd.s32 q0, q12, │ │ │ │ - eors.w r0, r2, #6651904 @ 0x658000 │ │ │ │ - adcs.w r0, r4, #6651904 @ 0x658000 │ │ │ │ - @ instruction: 0xf4f600cb │ │ │ │ - @ instruction: 0xf0ea00cb │ │ │ │ - vhadd.s32 q0, q8, │ │ │ │ - bic.w r0, r6, #203 @ 0xcb │ │ │ │ - ldc 0, cr0, [ip, #812]! @ 0x32c │ │ │ │ + @ instruction: 0xf28800cb │ │ │ │ + @ instruction: 0xf23600cb │ │ │ │ + and.w r0, r8, #203 @ 0xcb │ │ │ │ + sbcs.w r0, r2, #6651904 @ 0x658000 │ │ │ │ + @ instruction: 0xf63400cb │ │ │ │ + rsbs r0, r6, #6651904 @ 0x658000 │ │ │ │ + rsb r0, sl, #203 @ 0xcb │ │ │ │ + and.w r0, r0, #203 @ 0xcb │ │ │ │ + add.w r0, r6, #203 @ 0xcb │ │ │ │ + cdp 0, 9, cr0, cr12, cr11, {6} │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324f9c> │ │ │ │ ldr r2, [pc, #368] @ (3e08dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ca8e4>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ @@ -1214191,15 +1214204,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3e081e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ca826> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - orrs.w r0, r6, fp, lsl #3 │ │ │ │ + @ instruction: 0xeb3600cb │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ add.w r9, sp, #192 @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ bl 43af94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324f9c> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1214924,20 +1214937,20 @@ │ │ │ │ strd r1, r2, [sp, #160] @ 0xa0 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - mrrc 0, 12, r0, r8, cr11 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldc 0, cr0, [r8, #-812]! @ 0xfffffcd4 │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bics.w r0, r8, fp, lsl #3 │ │ │ │ - stmia.w r6!, {r0, r1, r3, r6, r7} │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + adds.w r0, r8, fp, lsl #3 │ │ │ │ + @ instruction: 0xe98600cb │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1215157,16 +1215170,16 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3e11ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb1f2> │ │ │ │ b.n 3e11f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb1fe> │ │ │ │ - @ instruction: 0xe85e00cb │ │ │ │ - @ instruction: 0xe8de00cb │ │ │ │ + ldmdb lr!, {r0, r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xe9be00cb │ │ │ │ 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, #344] @ (3e139c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb3a4>) │ │ │ │ ldr r3, [pc, #344] @ (3e13a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb3a8>) │ │ │ │ @@ -1215315,20 +1215328,20 @@ │ │ │ │ bne.n 3e12ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb2c2> │ │ │ │ b.n 3e12f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb2f8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldc 1, cr0, [r4, #528]! @ 0x210 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [ip, #528]! @ 0x210 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8, #-528] @ 0xfffffdf0 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1215492,15 +1215505,15 @@ │ │ │ │ beq.n 3e14e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb4f0> │ │ │ │ b.n 3e1502 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb50a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeb3e0184 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaf60184 │ │ │ │ - b.n 3e1190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb198> │ │ │ │ + b.n 3e1350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb358> │ │ │ │ lsls r3, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1215558,17 +1215571,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 3e11a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb1ac> │ │ │ │ + b.n 3e1364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb36c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e11cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb1d4> │ │ │ │ + b.n 3e138c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb394> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1215610,17 +1215623,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 3e1290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb298> │ │ │ │ + b.n 3e1450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb458> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e11dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb1e4> │ │ │ │ + b.n 3e139c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb3a4> │ │ │ │ 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, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1215749,17 +1215762,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e178c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb794> │ │ │ │ nop │ │ │ │ - b.n 3e1240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb248> │ │ │ │ + b.n 3e1400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb408> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e121c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb224> │ │ │ │ + b.n 3e13dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb3e4> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1215826,25 +1215839,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3e18ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb8b4>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e1844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb84c> │ │ │ │ - b.n 3e14dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb4e4> │ │ │ │ + b.n 3e169c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb6a4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb36c> │ │ │ │ + b.n 3e1524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb52c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3e190c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb914> │ │ │ │ + pop {r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3e1498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb4a0> │ │ │ │ + b.n 3e1658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb660> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3e190c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb914> │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3e13c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb3c8> │ │ │ │ + b.n 3e1580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb588> │ │ │ │ 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 r5, [pc, #380] @ (3e1a40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cba48>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1216003,31 +1216016,31 @@ │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e193a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb942> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 3e18ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb8b4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3e1a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cba54> │ │ │ │ + cbnz r4, 3e1a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cba8c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1728 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb730> │ │ │ │ + b.n 3e18e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb8f0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ b.n 3e17d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb7d8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e1720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb728> │ │ │ │ + b.n 3e18e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb8e8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e142c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb434> │ │ │ │ + b.n 3e15ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb5f4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb728> │ │ │ │ + b.n 3e18e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb8e8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb430> │ │ │ │ + b.n 3e15e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb5f0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e14ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb4b4> │ │ │ │ + b.n 3e166c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb674> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb790> │ │ │ │ + b.n 3e1948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb950> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1216074,17 +1216087,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3e1574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb57c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 3e1b24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbb2c> │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3e1764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb76c> │ │ │ │ + b.n 3e1924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb92c> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1216189,21 +1216202,21 @@ │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e1bb6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbbbe> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 3e15cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb5d4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 3e1c06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbc0e> │ │ │ │ + cbnz r6, 3e1c3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbc46> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3e17d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb7dc> │ │ │ │ + b.n 3e1994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb99c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ b.n 3e148c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb494> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e166c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb674> │ │ │ │ + b.n 3e182c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb834> │ │ │ │ lsls r3, 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] @ (3e1ce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbcec>) │ │ │ │ @@ -1216290,21 +1216303,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 3e2498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc4a0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e2430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc438> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e1854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb85c> │ │ │ │ + b.n 3e1a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cba1c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e1d98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbda0> │ │ │ │ + blt.n 3e1d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbd60> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb750> │ │ │ │ + b.n 3e1908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb910> │ │ │ │ lsls r3, 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] @ (3e1e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbe0c>) │ │ │ │ @@ -1216408,25 +1216421,25 @@ │ │ │ │ b.n 3e1d7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbd84> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 3e23d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc3d8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e1890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb898> │ │ │ │ + b.n 3e1a50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cba58> │ │ │ │ lsls r3, r1, #3 │ │ │ │ b.n 3e230c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc314> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e17cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb7d4> │ │ │ │ + b.n 3e198c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb994> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e16e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb6e8> │ │ │ │ + b.n 3e18a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb8a8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3e1f20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbf28>) │ │ │ │ @@ -1216529,21 +1216542,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3e1ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbee0> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 3e22a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc2b0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3e1e48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbe50> │ │ │ │ + bls.n 3e2008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc010> │ │ │ │ lsls r6, r1, #3 │ │ │ │ b.n 3e21f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc1fc> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e17f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb800> │ │ │ │ + b.n 3e19b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb9c0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e26a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc6a8> │ │ │ │ + b.n 3e1860 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb868> │ │ │ │ lsls r3, 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] @ (3e20c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc0d0>) │ │ │ │ @@ -1216707,29 +1216720,29 @@ │ │ │ │ b.n 3e201e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc026> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 3e2228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc230> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ b.n 3e210c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc114> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb918> │ │ │ │ + b.n 3e1ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbad8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc748> │ │ │ │ + b.n 3e1900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb908> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e27f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc800> │ │ │ │ + b.n 3e19b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb9c0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e1984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cb98c> │ │ │ │ + b.n 3e1b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbb4c> │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1216953,29 +1216966,29 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ udf #240 @ 0xf0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ udf #238 @ 0xee │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e1b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbb74> │ │ │ │ + b.n 3e1d2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbd34> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e1c0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbc14> │ │ │ │ + b.n 3e1dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbdd4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ble.n 3e23dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc3e4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e29d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc9e0> │ │ │ │ + b.n 3e1b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cbba0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc958> │ │ │ │ + b.n 3e2b10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb18> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc85c> │ │ │ │ + b.n 3e2a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cca1c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e288c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc894> │ │ │ │ + b.n 3e2a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cca54> │ │ │ │ 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 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #440] @ (3e2540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc548>) │ │ │ │ @@ -1217156,37 +1217169,37 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bgt.n 3e2624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc62c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 3e2620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc628> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e2b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb4c> │ │ │ │ + b.n 3e2d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccd0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #336 @ (adr r0, 3e26a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc6ac>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 3e2624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc62c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3e257a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc582> │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3e260c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc614> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3e2944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc94c> │ │ │ │ + b.n 3e2b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e296c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc974> │ │ │ │ + b.n 3e2b2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb34> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e288c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc894> │ │ │ │ + b.n 3e2a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cca54> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e299c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc9a4> │ │ │ │ + b.n 3e2b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb64> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #632 @ (adr r0, 3e27f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc7f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ 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 │ │ │ │ @@ -1217533,33 +1217546,33 @@ │ │ │ │ ldr r2, [pc, #44] @ (3e2900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc908>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e28c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc8ca> │ │ │ │ ldr r2, [pc, #40] @ (3e2904 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc90c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3e2818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc820> │ │ │ │ - b.n 3e2b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb3c> │ │ │ │ + b.n 3e2cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cccfc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2c58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccc60> │ │ │ │ + b.n 3e2e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cce20> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 3e2a58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cca60> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 22 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e29d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc9e0> │ │ │ │ + b.n 3e2b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccba0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cca54> │ │ │ │ + b.n 3e2c0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccc14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 3e2a54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cca5c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1217594,19 +1217607,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 3e2b68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb70> │ │ │ │ + b.n 3e2d28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccd30> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb5c> │ │ │ │ + b.n 3e2d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccd1c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2ab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccabc> │ │ │ │ + b.n 3e2c74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccc7c> │ │ │ │ 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 r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3e2a64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cca6c>) │ │ │ │ @@ -1217698,25 +1217711,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e29be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cc9c6> │ │ │ │ bvs.n 3e2b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb48> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 3e2bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccbfc> │ │ │ │ + b.n 3e2db4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccdbc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e2c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccc1c> │ │ │ │ + b.n 3e2dd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccddc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2afc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccb04> │ │ │ │ + b.n 3e2cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cccc4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2c58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccc60> │ │ │ │ + b.n 3e2e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cce20> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccba8> │ │ │ │ + b.n 3e2d60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccd68> │ │ │ │ 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, r1 │ │ │ │ @@ -1217928,21 +1217941,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e2af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccaf8> │ │ │ │ ldr r3, [pc, #112] @ (3e2d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccd0c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e2af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ccaf8> │ │ │ │ nop │ │ │ │ - b.n 3e2e38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cce40> │ │ │ │ + b.n 3e2ff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd000> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1217952,15 +1217965,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmia r4!, {r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 3e2df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cce00> │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmia r2!, {r2, r4, r5} │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1218729,77 +1218742,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e34ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd4b4> │ │ │ │ bcs.n 3e3508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd510> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e3528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd530> │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e3498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd4a0> │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e3474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd47c> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e3508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd510> │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3e365c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd664> │ │ │ │ + ble.n 3e361c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd624> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e3668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd670> │ │ │ │ + bgt.n 3e3628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd630> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e34cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd4d4> │ │ │ │ + bgt.n 3e348c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd494> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #14 │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #28 │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + b.n 3e366c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd674> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e361c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd624> │ │ │ │ + b.n 3e37dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd7e4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e34ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd4b4> │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e34fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd504> │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 32 │ │ │ │ + b.n 3e359c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd5a4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e3574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd57c> │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e36cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd6d4> │ │ │ │ + b.n 3e388c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd894> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [pc, #840] @ (3e38f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd8fc>) │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e3548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd550> │ │ │ │ + blt.n 3e3508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd510> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [pc, #544] @ (3e37d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd7dc>) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e3528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd530> │ │ │ │ + blt.n 3e34e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd4f0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e3510 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd518> │ │ │ │ + blt.n 3e34d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd4d8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e3634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd63c> │ │ │ │ + blt.n 3e35f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd5fc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e34e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd4f0> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #14 │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e356c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cd574> │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #16 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1219465,29 +1219478,29 @@ │ │ │ │ b.n 3e3c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdc4c> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e3b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdb38> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e3c72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdc7a> │ │ │ │ b.n 3e3c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdc4c> │ │ │ │ nop │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [pc, #928] @ (3e4030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce038>) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 3e3cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdccc> │ │ │ │ + bls.n 3e3c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdc8c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 3e3d10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd18> │ │ │ │ + bls.n 3e3cd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdcd8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov lr, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3bfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdc04> │ │ │ │ + bhi.n 3e3bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdbc4> │ │ │ │ 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 r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e3dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cddd4>) │ │ │ │ @@ -1219607,27 +1219620,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e3cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdcf4> │ │ │ │ stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 3e3d90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd98> │ │ │ │ + bhi.n 3e3d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd58> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3e3eb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdeb8> │ │ │ │ + bls.n 3e3e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cde78> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3d90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd98> │ │ │ │ + bhi.n 3e3d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd58> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3edc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdee4> │ │ │ │ + bhi.n 3e3e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdea4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3d68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd70> │ │ │ │ + bhi.n 3e3d28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd30> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd8c> │ │ │ │ + bhi.n 3e3d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdd4c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1219768,29 +1219781,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e3e3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cde46> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 3e3e78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cde80> │ │ │ │ + bhi.n 3e4038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce040> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3e3e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cde68> │ │ │ │ + bhi.n 3e4020 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce028> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e3fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdfd4> │ │ │ │ + bls.n 3e3f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdf94> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdf78> │ │ │ │ + bvc.n 3e3f30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdf38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3ea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdea8> │ │ │ │ + bhi.n 3e4060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce068> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e4008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce010> │ │ │ │ + bhi.n 3e3fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdfd0> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1219884,25 +1219897,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e3fde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdfe6> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 3e3f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdf90> │ │ │ │ + bhi.n 3e4148 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce150> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e3fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdfac> │ │ │ │ + bhi.n 3e4164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce16c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3e3f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cdf94> │ │ │ │ + bvs.n 3e414c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce154> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3e4064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce06c> │ │ │ │ + bvc.n 3e4024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce02c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e4108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce110> │ │ │ │ + bhi.n 3e40c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce0d0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r2, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r2, 3e40c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce0ce> │ │ │ │ @@ -1220574,27 +1220587,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e44d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce4dc> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bmi.n 3e475c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce764> │ │ │ │ + bmi.n 3e471c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce724> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3e4678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce680> │ │ │ │ + bpl.n 3e4838 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce840> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3e46a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce6a8> │ │ │ │ + bcc.n 3e4660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce668> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e47ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce7f4> │ │ │ │ + bcs.n 3e47ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce7b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e4698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce6a0> │ │ │ │ + bcs.n 3e4658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce660> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e47b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce7bc> │ │ │ │ + bcs.n 3e4774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce77c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e4700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce708> │ │ │ │ + bne.n 3e46c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce6c8> │ │ │ │ lsls r3, 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, 3e47ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce7b4> │ │ │ │ @@ -1221014,45 +1221027,45 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb828 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb81e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + beq.n 3e4c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cec44> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3e4cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cecc0> │ │ │ │ + bne.n 3e4c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cec80> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + beq.n 3e4cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cecc4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 3e4af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ceafc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1221139,27 +1221152,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e4c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cec84> │ │ │ │ ldr r2, [pc, #28] @ (3e4cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ced00>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e4cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ceccc> │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1221530,57 +1221543,57 @@ │ │ │ │ b.n 3e5040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cf048> │ │ │ │ ldr r2, [pc, #96] @ (3e514c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cf154>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e4e56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cee5e> │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e5aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cfab4> │ │ │ │ @@ -1222526,55 +1222539,55 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ lsls r4, r0, #6 │ │ │ │ bl 10baba │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r4, sp, #616 @ 0x268 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl 5a1ae2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48baea> │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e66f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d06f8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1223745,70 +1223758,70 @@ │ │ │ │ b.w 3e5700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cf708> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e6504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d050c> │ │ │ │ b.w 3e5ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cfedc> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x00dc │ │ │ │ + nop {13} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + itt lt │ │ │ │ + lsllt r3, r1, #3 │ │ │ │ + strblt r4, [r4, #21] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0092 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - bkpt 0x0038 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ + itee vc │ │ │ │ + lslvc r3, r1, #3 │ │ │ │ + ittt mi @ unpredictable │ │ │ │ + lslmi r3, r1, #3 │ │ │ │ + it ne @ unpredictable │ │ │ │ + lslne r3, r1, #3 │ │ │ │ b.n 3e609e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d00a6> │ │ │ │ - vtbl.8 d30, {d15-d18}, d12 │ │ │ │ + vtbx.8 d30, {d31- │ │ │ │ - vaddl.u , d31, d26 │ │ │ │ + vaddw.u , , d10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 3e6bb2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0bba> │ │ │ │ - vshll.u32 , d18, #31 │ │ │ │ + @ instruction: 0xffffbb12 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #168] @ (3e680c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0814>) │ │ │ │ + ldr r4, [pc, #40] @ (3e678c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0794>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e6ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0ad8>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1224135,71 +1224148,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e4130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ce138> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e5454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cf45c> │ │ │ │ - add r2, pc, #912 @ (adr r2, 3e6e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0e6c>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 3e6de4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0dec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #544 @ (adr r2, 3e6d08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0d10>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 3e6c88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0c90>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + cbnz r2, 3e6afe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0b06> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmn r2, r3 │ │ │ │ + bics r2, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3e6afa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0b02> │ │ │ │ + cbnz r4, 3e6b32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0b3a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #848] @ (3e6e68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0e70>) │ │ │ │ + ldr r1, [pc, #720] @ (3e6de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0df0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r0, [pc, #792] @ (3e6e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0e4c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3e6ba6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0bae> │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3e6bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0bc0> │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r0, 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 3e5150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2cf158> │ │ │ │ @@ -1225326,59 +1225339,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3e77be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d17c6> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #800 @ (adr r3, 3e7ad4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1adc>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 3e7a54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1a5c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #400 @ (adr r1, 3e7948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1950>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 3e78c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d18d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 3e77d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d17da> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1260> │ │ │ │ + b.n 3e7418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1420> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 3e783a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1842> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrh r2, [r1, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cbz r6, 3e77ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d17f2> │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 3e781a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1822> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + cbz r6, 3e77fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1804> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e798c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1994>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1225519,47 +1225532,47 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.w 3e6e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d0e5c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3e7a38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1a40> │ │ │ │ + bvs.n 3e79f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1a00> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #356] @ (3e7b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1b50>) │ │ │ │ @@ -1225707,23 +1225720,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e7ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1aec> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7b70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1b78> │ │ │ │ + ble.n 3e7b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1b38> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #264] @ (3e7c80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d1c88>) │ │ │ │ @@ -1225847,21 +1225860,21 @@ │ │ │ │ strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ strh r2, [r5, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3144] @ 3e88fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2904> │ │ │ │ @@ -1226935,74 +1226948,75 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r2, [r7, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rors r2, r5 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e8a30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2a38> │ │ │ │ + bls.n 3e89f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d29f8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vmla.i16 q0, q10, d2[1] │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #16 │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #672 @ (adr r7, 3e8bfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2c04>) │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + str r0, [r7, r5] │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #824 @ (adr r4, 3e8cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2cb8>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 3e8c30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2c38>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #56 @ (adr r7, 3e89b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d29bc>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 3e8d34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2d3c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 3e8c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2c48>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 3e8bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d2bc8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e8756 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d275e> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1227689,69 +1227703,69 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e909e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d30a6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #904 @ (adr r5, 3e94b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d34b8>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 3e9430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3438>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #840 @ (adr r5, 3e9474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d347c>) │ │ │ │ + add r6, pc, #712 @ (adr r6, 3e93f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d33fc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #152 @ (adr r5, 3e91c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d31d0>) │ │ │ │ + add r6, pc, #24 @ (adr r6, 3e9148 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3150>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #480 @ (adr r2, 3e9314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d331c>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 3e9294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d329c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #312 @ (adr r0, 3e9270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3278>) │ │ │ │ + add r1, pc, #184 @ (adr r1, 3e91f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d31f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf23200ca │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + @ instruction: 0xf31200ca │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ssat r0, #11, lr, lsl #3 │ │ │ │ - @ instruction: 0xf2f200ca │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + @ instruction: 0xf3ee00ca │ │ │ │ + @ instruction: 0xf3d200ca │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 3e9518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3520>) │ │ │ │ + add r2, pc, #840 @ (adr r2, 3e9498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d34a0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movt r0, #32970 @ 0x80ca │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + usat r0, #10, r8, asr #3 │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 3e9198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d31a0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orrs.w r0, lr, #202 @ 0xca │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + @ instruction: 0xf13e00ca │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vmla.i16 d0, d24, d2[1] │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + orns r0, r8, #202 @ 0xca │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + add r0, pc, #472 @ (adr r0, 3e936c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3374>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #548] @ (3e93d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d33e0>) │ │ │ │ @@ -1227977,33 +1227991,33 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 3e947a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3482> │ │ │ │ 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, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1228961,62 +1228975,62 @@ │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.n 3e99d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d39dc> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ b.n 3e9c7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3c86> │ │ │ │ - @ instruction: 0xffff9bf2 │ │ │ │ + @ instruction: 0xffff9cd2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldc 0, cr0, [r8], #808 @ 0x328 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + ldc 0, cr0, [r8, #808] @ 0x328 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #952 @ (adr r2, 3ea2c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d42d0>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 3ea248 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4250>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #632 @ (adr r4, 3ea190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4198>) │ │ │ │ + add r5, pc, #504 @ (adr r5, 3ea110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4118>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 3ea23c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4244>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 3ea1bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d41c4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xebe600ca │ │ │ │ - strd r0, r0, [r0, #816]! @ 0x330 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + stcl 0, cr0, [r6], {202} @ 0xca │ │ │ │ + pkhbt r0, r0, ip, lsl #3 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 3ea2e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d42f0>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 3ea268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4270>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e99c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d39c8> │ │ │ │ + b.n 3e9b80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3b88> │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #88 @ (adr r2, 3e9fac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3fb4>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 3ea32c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4334>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #520 @ (adr r7, 3ea164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d416c>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #688 @ (adr r1, 3ea210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4218>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 3ea190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4198>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 53a748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x424750> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e9ba4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d3bac> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1230026,149 +1230040,149 @@ │ │ │ │ ldr r2, [pc, #284] @ (3eac44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c4c>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ b.w 3e96a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d36a8> │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #296 @ (adr r5, 3eac6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c74>) │ │ │ │ + add r6, pc, #168 @ (adr r6, 3eabec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4bf4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #264 @ (adr r5, 3eac50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c58>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 3eabd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4bd8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #384 @ (adr r3, 3eaccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4cd4>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 3eac4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c54>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #424 @ (adr r3, 3eacf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4d00>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 3eac78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c80>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #432 @ (adr r3, 3ead0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4d14>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 3eac8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c94>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #104 @ (adr r0, 3eabd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4bd8>) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 3eaf50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4f58>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #552] @ (3ead98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4da0>) │ │ │ │ + ldr r6, [pc, #424] @ (3ead18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4d20>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #392] @ (3ead00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4d08>) │ │ │ │ + ldr r6, [pc, #264] @ (3eac80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c88>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #216] @ (3eac54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c5c>) │ │ │ │ + ldr r6, [pc, #88] @ (3eabd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4bdc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #136] @ (3eac08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c10>) │ │ │ │ + ldr r6, [pc, #8] @ (3eab88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4b90>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #56] @ (3eabbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4bc4>) │ │ │ │ + ldr r5, [pc, #952] @ (3eaf3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4f44>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #216] @ (3eac60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c68>) │ │ │ │ + ldr r6, [pc, #88] @ (3eabe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4be8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #136] @ (3eac14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c1c>) │ │ │ │ + ldr r6, [pc, #8] @ (3eab94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4b9c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [pc, #936] @ (3eaf38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4f40>) │ │ │ │ + ldr r5, [pc, #808] @ (3eaeb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4ec0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #392 @ (adr r2, 3ead2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4d34>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 3eacac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4cb4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 3eac00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c08> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 3eac16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4c1e> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3eabe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4bf0> │ │ │ │ + blt.n 3eaba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4bb0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 3eaf3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4f44>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 3eaebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d4ec4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ bl 53e284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42828c> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3eb0a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d50a8> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1231182,181 +1231196,181 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3eb2a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d52a8> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3eb6a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d56a8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r0, #186 @ 0xba │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (3eb9a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d59b0>) │ │ │ │ @@ -1231437,15 +1231451,15 @@ │ │ │ │ mov ip, pc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3ebaaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d5ab2> │ │ │ │ vqshlu.s64 d20, d6, #63 @ 0x3f │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1232398,77 +1232412,76 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov r6, r2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, pc │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vhadd.s q0, q9, q5 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ands.w r0, r2, #202 @ 0xca │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mcrr 0, 12, r0, r0, cr10 │ │ │ │ - sbc.w r0, lr, ip, lsl #3 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + stc 0, cr0, [r0, #-808]! @ 0xfffffcd8 │ │ │ │ + mcrr 0, 12, r0, lr, cr12 │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bic.w r0, lr, sl, lsl #3 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + add.w r0, lr, sl, lsl #3 │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe99c00ca │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + orns r0, ip, sl, lsl #3 │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe85e00ca │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + ldmdb lr!, {r1, r3, r6, r7} │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ec3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d63bc> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + @ instruction: 0xe8cc00ca │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3ec538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d6540>) │ │ │ │ @@ -1232603,20 +1232616,20 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bl 196542 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x8054a> │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ vtbl.8 d19, {d15-d18}, d16 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #844] @ (3ec8b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d68bc>) │ │ │ │ @@ -1232976,31 +1232989,31 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r3, 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] @ (3ec98c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d6994>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1233065,15 +1233078,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #248 @ 0xf8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #242 @ 0xf2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233191,15 +1233204,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #82 @ 0x52 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233311,15 +1233324,15 @@ │ │ │ │ b.n 3ecb54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d6b5c> │ │ │ │ blx r3 │ │ │ │ b.n 3ecb54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d6b5c> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r5, [r0, #17] │ │ │ │ - vmlal.u q12, d15, d16[0] │ │ │ │ + @ instruction: 0xffff8340 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #784] @ (3ecf20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d6f28>) │ │ │ │ @@ -1233626,27 +1233639,27 @@ │ │ │ │ nop │ │ │ │ adds r3, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #222 @ 0xde │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ lsls r4, r0, #6 │ │ │ │ add r3, lr │ │ │ │ vsri.32 q10, , #1 │ │ │ │ vcvt.u32.f32 d17, d28, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3ecf98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d6fa0> │ │ │ │ @@ -1234037,35 +1234050,35 @@ │ │ │ │ b.n 3ed0c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d70d0> │ │ │ │ adds r0, #58 @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3ed4d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d74dc> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1234185,15 +1234198,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #226 @ 0xe2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1234312,15 +1234325,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3ed620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d7628>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ b.n 3ed606 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d760e> │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1234625,23 +1234638,23 @@ │ │ │ │ b.n 3ed892 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d789a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1234863,33 +1234876,33 @@ │ │ │ │ b.n 3edb26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d7b2e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r5, #174 @ 0xae │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3edf64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d7f6c> │ │ │ │ + b.n 3ee124 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d812c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 3edc6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d7c72> │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2020] @ 3ee3ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d83f4> │ │ │ │ @@ -1235623,151 +1235636,144 @@ │ │ │ │ b.n 3edc7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d7c82> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rsb r0, ip, #6717440 @ 0x668000 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + subw r0, ip, #2253 @ 0x8cd │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3ee844 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d884c> │ │ │ │ + b.n 3eea04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8a0c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3ee518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8520> │ │ │ │ + bvs.n 3ee4d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d84e0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 3ee4e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d84e8> │ │ │ │ + bvs.n 3ee4a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d84a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3ee3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d83d4> │ │ │ │ + bgt.n 3ee38c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8394> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ee30c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8314> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3ee2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8304> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + @ instruction: 0xe83400ca │ │ │ │ + @ instruction: 0xe82a00ca │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3ee564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d856c> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ee2ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d82b4> │ │ │ │ + b.n 3ee46c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8474> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3ee2ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d82b4> │ │ │ │ + b.n 3ee46c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8474> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc 0, cr0, [r4, #-808] @ 0xfffffcd8 │ │ │ │ - b.n 3ee300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8308> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + stcl 0, cr0, [r4, #808]! @ 0x328 │ │ │ │ + @ instruction: 0xe81a00ca │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc 0, cr0, [ip, #820] @ 0x334 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + cdp 0, 6, cr0, cr12, cr13, {6} │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xeabc00ca │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + @ instruction: 0xeb9c00ca │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - beq.n 3ee420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8428> │ │ │ │ + bne.n 3ee3e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d83e8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ee0f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d80f8> │ │ │ │ + b.n 3ee2b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d82b8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sub.w r0, lr, sl, lsl #3 │ │ │ │ - rsb r0, r0, sl, lsl #3 │ │ │ │ - @ instruction: 0xeb9e00ca │ │ │ │ - sub.w r0, ip, sl, lsl #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stc 0, cr0, [lr], {202} @ 0xca │ │ │ │ + stc 0, cr0, [r0], #808 @ 0x328 │ │ │ │ + ldcl 0, cr0, [lr], #-808 @ 0xfffffcd8 │ │ │ │ + stc 0, cr0, [ip], {202} @ 0xca │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3ee3a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d83b0> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3ee3b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d83c0> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3ee3d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d83d8> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3ee3e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d83f0> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + @ instruction: 0xe83800ca │ │ │ │ + @ instruction: 0xe83e00ca │ │ │ │ + strex r0, r0, [r8, #808] @ 0x328 │ │ │ │ + @ instruction: 0xe85200ca │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3ee66c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8674>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1235896,21 +1235902,21 @@ │ │ │ │ b.n 3ee5e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d85ee> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r1, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r0, r2, r0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3ee730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8738>) │ │ │ │ @@ -1235983,19 +1235989,19 @@ │ │ │ │ b.n 3ee6f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d8700> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r6, r7, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ 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, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1236870,43 +1236876,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3eeffe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d9006> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r6, r2, #13 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ef550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d9558> │ │ │ │ + b.n 3ef710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d9718> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 3ef160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d9168>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 3ef0e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d90e8>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1237217,23 +1237223,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x292e18> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ef296 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d929e> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #25 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (3ef564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2d956c>) │ │ │ │ @@ -1237363,15 +1237369,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r6, r4, #14 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - udf #10 │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1238675,44 +1238681,44 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xfa640186 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ vst2.8 {d0[4],d1[4]}, [sl], r6 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7b80186 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf76e0186 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7240186 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf6920186 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs.w r1, r8, #4390912 @ 0x430000 │ │ │ │ asrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr??.w r0, [r6, #390] @ 0x186 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #0 │ │ │ │ @@ -1239041,25 +1239047,25 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3f0480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2da488> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [ip], #-524 @ 0xfffffdf4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc 0, cr0, [sl], {202} @ 0xca │ │ │ │ - cbnz r0, 3f06c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2da6d0> │ │ │ │ + stcl 0, cr0, [sl], #808 @ 0x328 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf18a00ce │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf26a00ce │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsh.w r0, [sl, #387] @ 0x183 │ │ │ │ stmdb 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, #440] @ (3f0894 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2da89c>) │ │ │ │ @@ -1241354,19 +1241360,19 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f26fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dc704> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r3, r1, #3 │ │ │ │ b.n 3f210c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dc114> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1241563,15 +1241569,15 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f2238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dc240> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r3, r1, #3 │ │ │ │ udf #172 @ 0xac │ │ │ │ lsls r3, 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, #3672] @ 0xe58 │ │ │ │ @@ -1242213,31 +1242219,31 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [r9] │ │ │ │ @@ -1243985,23 +1243991,23 @@ │ │ │ │ movs r7, #1 │ │ │ │ b.w 3f271a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dc722> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1244616,15 +1244622,15 @@ │ │ │ │ ... │ │ │ │ stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ itte lt │ │ │ │ lsllt r3, r0, #6 │ │ │ │ cmplt r1, #180 @ 0xb4 │ │ │ │ movge r0, r0 │ │ │ │ @@ -1244964,19 +1244970,19 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #805 @ 0x325 │ │ │ │ @@ -1245537,31 +1245543,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f453c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2de544> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f4748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2de750> │ │ │ │ nop │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbnz r4, 3f4bac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2debb4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbnz r4, 3f4bac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2debb4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb786 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1246243,25 +1246249,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1246924,15 +1246930,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f5566 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2df56e> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f55ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2df5c2> │ │ │ │ b.n 3f56dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2df6e4> │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -1247013,15 +1247019,15 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #360 @ (adr r6, 3f5b80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dfb88>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #152 @ (adr r6, 3f5ab8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dfac0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r6, r2, #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, #144] @ (3f5ac4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dfacc>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1247086,15 +1247092,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #776 @ (adr r5, 3f5dd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dfdd8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #488 @ (adr r5, 3f5cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dfcc0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1247313,15 +1247319,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f5cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2dfccc> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1247775,15 +1247781,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, #202] @ 0xca │ │ │ │ + @ instruction: 0xfad600ca │ │ │ │ stmdb sp!, {r4, 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] @ (3f645c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e0464>) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1248062,21 +1248068,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb.w r0, [r8, sl] │ │ │ │ - @ instruction: 0xf79600ca │ │ │ │ - ldrb.w r0, [r4, sl] │ │ │ │ - @ instruction: 0xf76a00ca │ │ │ │ - @ instruction: 0xf79800ca │ │ │ │ + ldr??.w r0, [r8, #202] @ 0xca │ │ │ │ + ldr??.w r0, [r6, sl] │ │ │ │ + ldr??.w r0, [r4, #202] @ 0xca │ │ │ │ + str.w r0, [sl, sl] │ │ │ │ + ldr??.w r0, [r8, sl] │ │ │ │ stmdb sp!, {r4, 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] @ (3f6560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e0568>) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1248161,15 +1248167,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76a00ca │ │ │ │ + str.w r0, [sl, sl] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1248696,15 +1248702,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 3f68da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e08e2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, #6619136 @ 0x650000 │ │ │ │ + @ instruction: 0xf4e800ca │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #560] @ 3f6d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e0d48> │ │ │ │ @@ -1248941,15 +1248947,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - orr.w r0, lr, #202 @ 0xca │ │ │ │ + @ instruction: 0xf12e00ca │ │ │ │ stmdb 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 r5, [pc, #888] @ (3f70dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e10e4>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ ldr r4, [pc, #888] @ (3f70e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e10e8>) │ │ │ │ @@ -1249300,25 +1249306,25 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f6ec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e0ec8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [ip, #824] @ 0x338 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + stmdb ip!, {r1, r2, r3, r6, r7} │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - itee cs │ │ │ │ - lslcs r2, r1, #3 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #760] @ (3f7408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e1410>) │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #760] @ (3f740c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e1414>) │ │ │ │ @@ -1249610,16 +1249616,16 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - orns r0, lr, sl, lsl #3 │ │ │ │ - ldr r3, [pc, #960] @ (3f77dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e17e4>) │ │ │ │ + adcs.w r0, lr, sl, lsl #3 │ │ │ │ + ldr r4, [pc, #832] @ (3f775c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e1764>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f7530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e1538>) │ │ │ │ @@ -1249730,15 +1249736,15 @@ │ │ │ │ b.n 3f74ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e14d2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #30] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3f78d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e18e0> │ │ │ │ + b.n 3f7a98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e1aa0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1250357,15 +1250363,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3f7540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e1548> │ │ │ │ + b.n 3f7700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e1708> │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1250560,17 +1250566,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3f81a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e21ac> │ │ │ │ + b.n 3f8364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e236c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3f8154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e215c> │ │ │ │ + b.n 3f8314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e231c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r6, [r3, #20] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1250959,17 +1250965,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 3310f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x21b0f8> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f8154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e215c> │ │ │ │ b.n 3f8110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e2118> │ │ │ │ nop │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1251807,17 +1251813,17 @@ │ │ │ │ b.n 3f8962 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e296a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r2, [r6, #26] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1252442,21 +1252448,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f900c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e3014> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #23] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r2, [r6, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1253640,17 +1253646,17 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f9d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e3d48> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1254242,26 +1254248,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f9f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e3f44> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f9bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e3bc8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - itt lt │ │ │ │ - lsllt r2, r1, #3 │ │ │ │ - ble.n 3fa332 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e433a> @ unpredictable │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + ble.n 3fa332 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e433a> │ │ │ │ @ instruction: 0xffff5ed0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfad800c9 │ │ │ │ + @ instruction: 0xfbb800c9 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ ldreq r0, [r0, #4] │ │ │ │ @@ -1254380,17 +1254386,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (3fa3c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e43d0>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ b.n 3fa38c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4394> │ │ │ │ - cbnz r0, 3fa428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4430> │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r2, 3fa416 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e441e> │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1254713,51 +1254719,51 @@ │ │ │ │ ldr r3, [pc, #80] @ (3fa734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e473c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa698 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e46a0> │ │ │ │ ldr r3, [pc, #76] @ (3fa738 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4740>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa6c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e46c8> │ │ │ │ nop │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r0, pc, #480 @ (adr r0, 3fa8d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e48e0>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 3fa858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4860>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #272 @ (adr r0, 3fa810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4818>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 3fa790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4798>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3fa71e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4726> │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #824 @ (adr r0, 3faa48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4a50>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3fa740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4748> │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #664 @ (adr r0, 3fa9b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e49b8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3fa754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e475c> │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #504 @ (adr r0, 3fa918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4920>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rev16 r0, r0 │ │ │ │ + cbnz r0, 3fa76c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4774> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #344 @ (adr r0, 3fa880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4888>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 3fa78c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4794> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r5, 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] │ │ │ │ @@ -1255123,61 +1255129,61 @@ │ │ │ │ b.n 3fa814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e481c> │ │ │ │ ldr r4, [pc, #96] @ (3fab40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b48>) │ │ │ │ add r4, pc │ │ │ │ b.n 3faab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4ab8> │ │ │ │ ldr r3, [pc, #96] @ (3fab44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b4c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3faac8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4ad0> │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 3fab62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b6a> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r6, 3fab14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b1c> │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r6, 3fab12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b1a> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - hlt 0x000e │ │ │ │ + cbnz r6, 3fab56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b5e> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r4, 3fab00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b08> │ │ │ │ + cbnz r4, 3fab38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b40> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, 3fab36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b3e> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r0, 3fab36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b3e> │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r4, 3fab34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b3c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + cbnz r4, 3fab30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev r2, r3 │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + cbnz r6, 3fab2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b36> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + cbnz r0, 3fab32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b3a> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + cbnz r2, 3fab34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b3c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + cbnz r4, 3fab36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b3e> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + cbnz r2, 3fab30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + cbnz r0, 3fab2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b36> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + cbnz r6, 3fab30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev r4, r6 │ │ │ │ + cbnz r4, 3fab78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b80> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r2, 3fab66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b6e> │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1255514,21 +1255520,21 @@ │ │ │ │ b.n 3fade2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4dea> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3fab08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b10> │ │ │ │ + b.n 3facc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4cd0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r7, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3fa96c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4974> │ │ │ │ + b.n 3fab2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b34> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1255713,23 +1255719,23 @@ │ │ │ │ b.n 3faf4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4f52> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 3fa9c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e49c8> │ │ │ │ + b.n 3fab80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4b88> │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [r5, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 3fb7c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e57c8> │ │ │ │ + b.n 3fa980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e4988> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #952 @ (adr r5, 3fb464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e546c>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 3fb3e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e53ec>) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1255769,15 +1255775,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ b.n 3fb0f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e50fc> │ │ │ │ - b.n 3fb650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5658> │ │ │ │ + b.n 3fb810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5818> │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -1255880,17 +1255886,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cbz r0, 3fb286 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e528e> │ │ │ │ + push {r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r4, 3fb28e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5296> │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1255955,17 +1255961,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3fb1d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e51dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 3fb368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5370> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 3fb36e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5376> │ │ │ │ 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 r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1256035,17 +1256041,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3fb1d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e51dc> │ │ │ │ b.n 3fb38a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5392> │ │ │ │ - sxtb r4, r7 │ │ │ │ + cbz r4, 3fb422 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e542a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r4, 3fb40c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5414> │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3376] @ 0xd30 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ mov r7, r3 │ │ │ │ @@ -1256680,71 +1256686,71 @@ │ │ │ │ bl 3bf060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a9068> │ │ │ │ b.n 3fb57c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5584> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #24] @ (3fba78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5a80>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 3fba92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5a9a> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r4, 3fbab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5ab8> │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [pc, #472] @ (3fbc50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5c58>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stc 15, cr15, [sp], #1020 @ 0x3fc │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stc 15, cr15, [pc], {255} @ 0xff │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 3fbac2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5aca> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, 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, 3fbafc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5b04> │ │ │ │ @@ -1256949,15 +1256955,15 @@ │ │ │ │ strh r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3fbbfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5c04> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3fbb94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5b9c> │ │ │ │ nop │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3fbcf2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e5cfa> │ │ │ │ @@ -1257780,19 +1257786,19 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3fc428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6430> │ │ │ │ + bcs.n 3fc5e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e65f0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 3fc904 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e690c>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 3fc884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e688c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #512 @ (adr r4, 3fc720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6728>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 3fc6a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e66a8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3fc542 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e654a> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r8, r3 │ │ │ │ @@ -1258056,15 +1258062,15 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 3fca2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6a34>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 3fc9ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e69b4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ @@ -1258408,21 +1258414,21 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3fc9bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e69c4> │ │ │ │ b.n 3fca9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6aa2> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3fcab2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6aba> │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #856 @ (adr r0, 3fcec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6ed0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1258550,15 +1258556,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53e7c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4287cc> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fcbac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6bb4> │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fcf84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e6f8c>) │ │ │ │ @@ -1258798,17 +1258804,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r2, #236 @ 0xec │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r3 │ │ │ │ @@ -1259713,40 +1259719,40 @@ │ │ │ │ b.n 3fd6dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e76e4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r1, #3 │ │ │ │ bge.n 3fd9d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e79da> │ │ │ │ vtbl.8 d29, {d31- q13, d15, d14 │ │ │ │ + @ instruction: 0xffffa7ee │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #48 @ (adr r7, 3fd91c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7924>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 3fdc9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7ca4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1259813,15 +1259819,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3fa324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e432c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r6, #888]! @ 0x378 │ │ │ │ + mcr2 0, 4, r0, cr6, cr14, {6} │ │ │ │ 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, #1448] @ 0x5a8 │ │ │ │ ldr.w ip, [pc, #268] @ 3fdae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7af0> │ │ │ │ @@ -1260260,33 +1260266,33 @@ │ │ │ │ nop │ │ │ │ movs r4, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #66 @ 0x42 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r3, pc, #256 @ (adr r3, 3fdf3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7f44>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 3fdebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7ec4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #184 @ (adr r3, 3fdef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7f00>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 3fde78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7e80>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #496 @ (adr r3, 3fe034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e803c>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 3fdfb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7fbc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 3fdf38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7f40>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 3fdeb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e7ec0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #624 @ (adr r1, 3fe0c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e80cc>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 3fe044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e804c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #648 @ (adr r1, 3fe0e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e80e8>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 3fe060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e8068>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1261422,27 +1261428,27 @@ │ │ │ │ nop │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf72000de │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + strb.w r0, [r0, lr, lsl #1] │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vhadd.s8 q8, q8, q4 │ │ │ │ - vhadd.s q8, q9, q4 │ │ │ │ - vhadd.s q8, q10, q4 │ │ │ │ - vhadd.s q8, q11, q4 │ │ │ │ - vhadd.s q8, q12, q4 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + bic.w r0, r0, #200 @ 0xc8 │ │ │ │ + orrs.w r0, r2, #200 @ 0xc8 │ │ │ │ + orrs.w r0, r4, #200 @ 0xc8 │ │ │ │ + orrs.w r0, r6, #200 @ 0xc8 │ │ │ │ + orrs.w r0, r8, #200 @ 0xc8 │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r1, #4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ adds r3, #26 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r0, [r4, r3, lsl #2] │ │ │ │ @@ -1261786,20 +1261792,20 @@ │ │ │ │ b.n 3fecb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e8cb8> │ │ │ │ ldr r0, [pc, #28] @ (3fed54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e8d5c>) │ │ │ │ add r0, pc │ │ │ │ bl 2a27f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x18c800> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fe35e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e8366> │ │ │ │ @ instruction: 0xb7df │ │ │ │ - vsra.u32 q12, q5, #1 │ │ │ │ + vrshr.u32 d24, d26, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sub.w r0, ip, lr, lsr #3 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + stc 0, cr0, [ip], {222} @ 0xde │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - orrs.w r0, r6, lr, lsr #3 │ │ │ │ + @ instruction: 0xeb3600de │ │ │ │ stmdb sp!, {r4, 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] @ (3fef54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e8f5c>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #488] @ (3fef58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e8f60>) │ │ │ │ @@ -1262197,19 +1262203,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1262375,15 +1262381,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2a53bc> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (3ff374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e937c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1262770,15 +1262776,15 @@ │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r4, r1, #11 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r4, r4] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r2, r1] │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -1263511,15 +1263517,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r2, #15 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsls r6, r1, #15 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3ffe7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e9e84> │ │ │ │ + bgt.n 3ffe3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2e9e44> │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1264550,33 +1264556,33 @@ │ │ │ │ b.n 40029c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ea2a4> │ │ │ │ lsls r0, r6, #4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bls.n 400a80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eaa88> │ │ │ │ + bge.n 400a40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eaa48> │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r0, r6, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r5, pc, #904 @ (adr r5, 400d38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ead40>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 400cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eacc0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, pc, #792 @ (adr r5, 400ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eacd4>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 400c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eac54>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, pc, #584 @ (adr r5, 400c00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eac08>) │ │ │ │ + add r6, pc, #456 @ (adr r6, 400b80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eab88>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 400900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ea908> │ │ │ │ + bvc.n 400ac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eaac8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 400baa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eabb2> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1265188,15 +1265194,15 @@ │ │ │ │ strb r3, [r7, #19] │ │ │ │ ldrb r3, [r1, #30] │ │ │ │ and.w r3, r3, #1 │ │ │ │ b.n 400c48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eac50> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1265343,17 +1265349,17 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 4010d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eb0da> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1265485,15 +1265491,15 @@ │ │ │ │ bl 53e21c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428224> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 40130c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eb314> │ │ │ │ b.n 4012d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eb2e0> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1265992,17 +1265998,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mcrr 1, 8, r0, ip, cr2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xead80182 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1266907,15 +1266913,15 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ b.n 4022c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec2cc> │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #384] @ (402408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec410>) │ │ │ │ + ldr r6, [pc, #256] @ (402388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec390>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ udf #6 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1267178,15 +1267184,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 402448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec450> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 40251a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec522> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - push {r5, r6} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1267337,15 +1267343,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 4026a6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec6ae> │ │ │ │ b.n 40259e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec5a6> │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 40271c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec724> │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #228] @ (4027c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec7d0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1267515,15 +1267521,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 402858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec860> │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r3 │ │ │ │ + mov lr, pc │ │ │ │ lsls r2, r1, #3 │ │ │ │ bvc.n 4027cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec7d4> │ │ │ │ lsls r2, r0, #6 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1267573,15 +1267579,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 4029c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec9c8> │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ bvc.n 40293c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec944> │ │ │ │ lsls r2, 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, #4032] @ 0xfc0 │ │ │ │ @@ -1267787,15 +1267793,15 @@ │ │ │ │ b.n 402a36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eca3e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 402aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecaac> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r2, r1, #3 │ │ │ │ bvs.n 402b94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecb9c> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1267853,31 +1267859,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 402b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecb64> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - hlt 0x000e │ │ │ │ + cbnz r6, 402c22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecc2a> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r2, 402c2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecc36> │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + cbnz r2, 402bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbfc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r6, r3, #3 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 402c22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecc2a> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + cbnz r0, 402bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbfc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sxth r6, r2 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r6, 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] @ (402c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecc20>) │ │ │ │ @@ -1267892,15 +1267898,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b57c │ │ │ │ nop │ │ │ │ bcc.n 402c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecc1c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1267939,15 +1267945,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (402c94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecc9c>) │ │ │ │ add r0, pc │ │ │ │ bl 402be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbf0> │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1268099,15 +1268105,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] @ (402e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ece18>) │ │ │ │ add r0, pc │ │ │ │ bl 402be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbf0> │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1269203,33 +1269209,33 @@ │ │ │ │ bne.w 404f62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eef6a> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 403100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ed108> │ │ │ │ bne.n 403b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2edb1c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 403b38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2edb40> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1270484,23 +1270490,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 404a82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eea8a> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 404a4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eea56> │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1271060,41 +1271066,41 @@ │ │ │ │ b.w 403f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2edfa0> │ │ │ │ mov r0, r8 │ │ │ │ bl 4096e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f36ec> │ │ │ │ b.w 403ece <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2eded6> │ │ │ │ ldr r0, [pc, #64] @ (4050cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef0d4>) │ │ │ │ add r0, pc │ │ │ │ bl 402be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbf0> │ │ │ │ - @ instruction: 0xf7ce00c8 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + strh.w r0, [lr, #200] @ 0xc8 │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf4c200c8 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + sub.w r0, r2, #6553600 @ 0x640000 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bics.w r0, r2, #6553600 @ 0x640000 │ │ │ │ - @ instruction: 0xf35e00c8 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + adds.w r0, r2, #6553600 @ 0x640000 │ │ │ │ + bics.w r0, lr, #6553600 @ 0x640000 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf21a00c8 │ │ │ │ + @ instruction: 0xf2fa00c8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 40512c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef134> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 40512c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef134> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1271172,15 +1271178,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (4051a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef1ac>) │ │ │ │ add r0, pc │ │ │ │ bl 402be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbf0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf13c00c8 │ │ │ │ + @ instruction: 0xf21c00c8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r1, #2 │ │ │ │ @@ -1271210,16 +1271216,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (405204 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef20c>) │ │ │ │ add r0, pc │ │ │ │ bl 402be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbf0> │ │ │ │ ldr r0, [pc, #12] @ (405208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef210>) │ │ │ │ add r0, pc │ │ │ │ bl 402be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ecbf0> │ │ │ │ nop │ │ │ │ - adds.w r0, r0, #200 @ 0xc8 │ │ │ │ - @ instruction: 0xf13400c8 │ │ │ │ + @ instruction: 0xf1f000c8 │ │ │ │ + @ instruction: 0xf21400c8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 405246 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef24e> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1271334,23 +1271340,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (40534c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef354>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 4027f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec800> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 405958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef960> │ │ │ │ + b.n 405b18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efb20> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1271426,19 +1271432,19 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r7, 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1271522,35 +1271528,35 @@ │ │ │ │ ldr r2, [pc, #52] @ (405524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef52c>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 405476 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef47e> │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r2, 405594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef59c> │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 40557e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef586> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r0, 40557a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef582> │ │ │ │ lsls r6, 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] @ 40557c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef584> │ │ │ │ ldr.w lr, [pc, #68] @ 405580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef588> │ │ │ │ @@ -1271582,17 +1271588,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, pc, #648 @ (adr r5, 405808 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef810>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 4055f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef5f8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 40560a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef612> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1271805,15 +1271811,15 @@ │ │ │ │ bl 4027f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec800> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4376fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321704> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r0, r1, r4 │ │ │ │ + adds r0, r5, r7 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1271847,15 +1271853,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 4027f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec800> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 4376fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321704> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1271915,17 +1271921,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 4376fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321704> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 405830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef838> │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (405b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efb08>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1272166,37 +1272172,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 405976 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ef97e> │ │ │ │ add r7, pc, #176 @ (adr r7, 405bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efbbc>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 405bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efbc4> │ │ │ │ + bpl.n 405b7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efb84> │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ add r6, pc, #88 @ (adr r6, 405b74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efb7c>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ - bcc.n 405a7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efa84> │ │ │ │ + bmi.n 405a3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efa44> │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - bmi.n 405b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efb64> │ │ │ │ + bmi.n 405b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efb24> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 405a7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efa84> │ │ │ │ + bmi.n 405a3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efa44> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 405bf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efbfc> │ │ │ │ + bmi.n 405bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efbbc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 405acc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efad4> │ │ │ │ + bmi.n 405a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efa94> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcs.n 405ab0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efab8> │ │ │ │ + bcc.n 405a70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efa78> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1272351,15 +1272357,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 405bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efbf8> │ │ │ │ b.n 405c06 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efc0e> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 405cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efcc4> │ │ │ │ bx lr │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1272595,44 +1272601,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 405d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efd58> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 405ee6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efeee> │ │ │ │ b.n 405e4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2efe54> │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [pc, #640] @ (4061d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f01dc>) │ │ │ │ + ldr r1, [pc, #512] @ (406154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f015c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (4060d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f00e0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1272768,39 +1272774,39 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #368 @ (adr r0, 40624c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f0254>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #8 @ (adr r0, 4060ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f00f4>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ - bvs.n 4060e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f00f0> │ │ │ │ + bvs.n 4060a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f00b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #916] @ (4064c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f04c8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1273168,29 +1273174,29 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #680] @ (406794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f079c>) │ │ │ │ + ldr r7, [pc, #552] @ (406714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f071c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 40699a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f09a2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1273864,21 +1273870,21 @@ │ │ │ │ mov r0, r1 │ │ │ │ b.n 406732 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f073a> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1275144,131 +1275150,132 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 4072d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f12de> │ │ │ │ str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r0, #6 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r4, [r3, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r5, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r6, #22] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r4, [r3, #10] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vrev32.16 q0, │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r2, [r3, #22] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cdp2 0, 1, cr0, cr6, cr9, {6} │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + cdp2 0, 15, cr0, cr6, cr9, {6} │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cdp2 0, 0, cr0, cr4, cr9, {6} │ │ │ │ - vext.8 q0, q9, q7, #0 │ │ │ │ - stc2 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + cdp2 0, 14, cr0, cr4, cr9, {6} │ │ │ │ + eors.w r0, r2, #206 @ 0xce │ │ │ │ + stc2l 0, cr0, [ip, #-804]! @ 0xfffffcdc │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cdp 0, 8, cr0, cr14, cr14, {6} │ │ │ │ - @ instruction: 0xfbe400c9 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + vhadd.s32 q8, q15, q7 │ │ │ │ + stc2l 0, cr0, [r4], {201} @ 0xc9 │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xfb8c00c9 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + stc2l 0, cr0, [ip], #-804 @ 0xfffffcdc │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r2, [r0, #22] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr9, {6} │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + vhadd.u32 q0, q10, │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfadc00c9 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfbbc00c9 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stcl 0, cr0, [r8], {206} @ 0xce │ │ │ │ + stc 0, cr0, [r8, #824]! @ 0x338 │ │ │ │ ldr.w r3, [pc, #3176] @ 408620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2628> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 407300 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f1308> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -1276360,46 +1276367,46 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 407a80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f1a88> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r4, r9] │ │ │ │ + ldr??.w r0, [r4, #201] @ 0xc9 │ │ │ │ strh r0, [r6, #2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r3, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfba400c9 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + stc2 0, cr0, [r4], {201} @ 0xc9 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bics.w r0, r4, lr, lsl #3 │ │ │ │ + adds.w r0, r4, lr, lsl #3 │ │ │ │ ldrb r6, [r3, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r0, [r2, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r3, #29] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r0, [r0, #29] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r4, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh.w r0, [r6, r9] │ │ │ │ + @ instruction: 0xfa1600c9 │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r1, #27] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ @@ -1276428,37 +1276435,37 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf3d200c9 │ │ │ │ + @ instruction: 0xf4b200c9 │ │ │ │ ldrb r2, [r7, #11] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf3e800c9 │ │ │ │ + @ instruction: 0xf4c800c9 │ │ │ │ ldrb r0, [r2, #11] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf3ba00c9 │ │ │ │ + eors.w r0, sl, #6586368 @ 0x648000 │ │ │ │ ldrb r0, [r3, #10] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf39e00c9 │ │ │ │ + orns r0, lr, #6586368 @ 0x648000 │ │ │ │ ldrb r0, [r5, #9] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r3, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r2, [r4, #7] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r6, [r2, #7] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - eor.w r0, sl, #6586368 @ 0x648000 │ │ │ │ + sbc.w r0, sl, #6586368 @ 0x648000 │ │ │ │ ldrb r4, [r1, #6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r0, [r0, #6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ @@ -1276467,36 +1276474,36 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf2da00c9 │ │ │ │ + @ instruction: 0xf3ba00c9 │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf2ba00c9 │ │ │ │ + @ instruction: 0xf39a00c9 │ │ │ │ strb r4, [r3, #31] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r0, #31] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf28000c9 │ │ │ │ + bfi r0, r0, #3, #7 │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r2, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r6, [r5, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r2, [r5, #27] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r6, [r3, #27] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r0, [r1, #27] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf23200c9 │ │ │ │ + @ instruction: 0xf31200c9 │ │ │ │ strb r6, [r2, #26] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r1, #25] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r0, [r1, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r2, [r4, #23] │ │ │ │ @@ -1277648,29 +1277655,29 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r7, #5] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r0, [r4, #5] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r2, [r0, #5] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - eor.w r0, r0, r9, lsl #3 │ │ │ │ - ldr r5, [pc, #512] @ (409614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f361c>) │ │ │ │ + sbc.w r0, r0, r9, lsl #3 │ │ │ │ + ldr r6, [pc, #384] @ (409594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f359c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ strb r4, [r0, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strd r0, r0, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0xeaa400c9 │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strd r0, r0, [r0], #-804 @ 0x324 │ │ │ │ + strd r0, r0, [r0, #-804] @ 0x324 │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r6, [r5, #104] @ 0x68 │ │ │ │ @@ -1277687,15 +1277694,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f305c> │ │ │ │ + b.n 409214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f321c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1277707,85 +1277714,85 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r4, pc, #240 @ (adr r4, 40957c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3584>) │ │ │ │ + add r5, pc, #112 @ (adr r5, 4094fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3504>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #872] @ (4097f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3800>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 409b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3b10> │ │ │ │ + b.n 408cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2cd0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 4094e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f34f0> │ │ │ │ + bvs.n 4094a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f34b0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 409b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3b5c> │ │ │ │ + b.n 408d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2d1c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 408ea0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2ea8> │ │ │ │ + b.n 409060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3068> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3c78> │ │ │ │ + b.n 408e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2e38> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409bfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3c04> │ │ │ │ + b.n 408dbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2dc4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3ac4> │ │ │ │ + b.n 409c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3c84> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409aa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3ab0> │ │ │ │ + b.n 409c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3c70> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 409778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3780> │ │ │ │ + b.n 409938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3940> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 4098e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f38e8> │ │ │ │ + b.n 409aa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3aa8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 40992c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3934> │ │ │ │ + b.n 409aec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3af4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3820> │ │ │ │ + b.n 4099d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f39e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 409b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3b60> │ │ │ │ + b.n 408d18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2d20> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, r9 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 4098a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f38b0> │ │ │ │ + b.n 409a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3a70> │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409ab8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3ac0> │ │ │ │ + b.n 409c78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3c80> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, r3 │ │ │ │ + cmp r4, pc │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [pc, #320] @ (409664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f366c>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1277903,57 +1277910,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 4027f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2ec800> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 408fe6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f2fee> │ │ │ │ - ble.n 4096d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f36e0> │ │ │ │ + udf #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 4096dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f36e4> │ │ │ │ + udf #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 4095d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f35d8> │ │ │ │ + bgt.n 409590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3598> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 20 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 409750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3758> │ │ │ │ + b.n 409910 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3918> │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n 40979c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f37a4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + b.n 4096b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f36bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ble.n 409638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3640> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 409648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f3650> │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ble.n 4095e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f35f0> │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 4095f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x2f35fc> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - sbcs r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1337388,23 +1337395,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 435708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f710> │ │ │ │ b.n 433d5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31dd64> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 44549c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f4a4> │ │ │ │ b.n 433d8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31dd94> │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cbz r0, 433e4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31de52> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1337549,15 +1337556,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 43510c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f114> │ │ │ │ b.n 433f66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31df6e> │ │ │ │ bl 435664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f66c> │ │ │ │ b.n 433f24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31df2c> │ │ │ │ bl 435968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f970> │ │ │ │ b.n 433f24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31df2c> │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1337721,37 +1337728,37 @@ │ │ │ │ b.n 434038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e040> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ itee al │ │ │ │ lslal r7, r7, #5 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsl r7, r0, #3 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ itet pl │ │ │ │ lslpl r7, r7, #5 │ │ │ │ - ldrhmi r0, [r7, #28] │ │ │ │ + ldrhmi r0, [r3, #36] @ 0x24 │ │ │ │ lslpl r7, r0, #3 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1337793,17 +1337800,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 438e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322ea0> │ │ │ │ b.n 4341b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e1b8> │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 4435e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d5ec> │ │ │ │ @@ -1338031,15 +1338038,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c518 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 434400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e408> │ │ │ │ b.n 43442c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e434> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 4344a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e4b0> │ │ │ │ @@ -1338192,15 +1338199,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 443290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d298> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r0, #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] @ 4346e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e6ec> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1338275,15 +1338282,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cbnz r6, 434716 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e71e> │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 434714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e71c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ ldr r2, [pc, #476] @ (4348e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e8ec>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1338485,15 +1338492,15 @@ │ │ │ │ b.n 434890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e898> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ @ instruction: 0xb768 │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1338723,17 +1338730,17 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r7, r0, #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, #252] @ (434c50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31ec58>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1338935,15 +1338942,15 @@ │ │ │ │ b.n 434c90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31ec98> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 434d9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31eda2> │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 434d76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31ed7e> │ │ │ │ @@ -1338963,15 +1338970,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (434de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31ede8>) │ │ │ │ add r1, pc │ │ │ │ @@ -1339102,15 +1339109,15 @@ │ │ │ │ b.n 434ec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31eed0> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sxth r0, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ bl 41ceee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x306ef6> │ │ │ │ cbz r6, 434f12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31ef1a> │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1339315,15 +1339322,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 4350dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f0e4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #392 @ 0x188 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1339489,19 +1339496,19 @@ │ │ │ │ b.n 435238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f240> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #864 @ 0x360 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #524] @ (4354f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f4fc>) │ │ │ │ @@ -1339725,47 +1339732,47 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r7, r0, #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] @ (4355cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f5d4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339816,25 +1339823,25 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (4355e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f5ec>) │ │ │ │ add r0, pc │ │ │ │ b.n 43558c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f594> │ │ │ │ nop │ │ │ │ add r2, sp, #664 @ 0x298 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r0, #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] @ 435658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f660> │ │ │ │ @@ -1340016,15 +1340023,15 @@ │ │ │ │ b.n 43577a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f782> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1340120,15 +1340127,15 @@ │ │ │ │ b.n 43587c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31f884> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r7, pc, #456 @ (adr r7, 435a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31faa4>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1340311,15 +1340318,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #856 @ (adr r5, 435e08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31fe10>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r5, pc, #416 @ (adr r5, 435c5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31fc64>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1340673,17 +1340680,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #416 @ (adr r3, 436008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320010>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #976 @ (adr r2, 436240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320248>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r1, pc, #472 @ (adr r1, 43604c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320054>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 435fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31ffd4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, pc, #984 @ (adr r0, 436250 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320258>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 4361d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3201d8>) │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1340862,23 +1340869,23 @@ │ │ │ │ b.n 435ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31ff00> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #344 @ (adr r1, 4361c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3201c8>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r0, pc, #8 @ (adr r0, 43608c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320094>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1341220,35 +1341227,35 @@ │ │ │ │ b.n 43638a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320392> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 43683c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320844> │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1342387,20 +1342394,20 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r3, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1342934,15 +1342941,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 6be6c │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1343624,15 +1343631,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #368 @ 0x170 │ │ │ │ bl 43a454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32445c> │ │ │ │ @@ -1344400,15 +1344407,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #256] @ (4387f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3227fc>) │ │ │ │ + ldr r2, [pc, #128] @ (438774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32277c>) │ │ │ │ lsls r7, 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 438784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32278c> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1344457,15 +1344464,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1008] @ (438b80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322b88>) │ │ │ │ + ldr r1, [pc, #880] @ (438b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322b08>) │ │ │ │ lsls r7, r0, #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] │ │ │ │ @@ -1344730,33 +1344737,33 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 438916 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32291e> │ │ │ │ nop │ │ │ │ strb r4, [r5, #29] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 438af8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322b00> │ │ │ │ + ble.n 438ab8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322ac0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r0, [r4, #27] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #320] @ (438b74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322b7c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (438a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322a90>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r3, [pc, #696] @ (438cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322cfc>) │ │ │ │ + ldr r4, [pc, #568] @ (438c74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322c7c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mov sl, lr │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov sl, r6 │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r8, sl │ │ │ │ + mov r8, r6 │ │ │ │ lsls r1, 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 r4, [pc, #108] @ (438ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322ad8>) │ │ │ │ @@ -1344803,17 +1344810,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #22] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #328] @ (438c28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322c30>) │ │ │ │ + ldr r6, [pc, #200] @ (438ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322bb0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1344870,15 +1344877,15 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r4, [pc, #760] @ (438e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322e84>) │ │ │ │ + ldr r5, [pc, #632] @ (438dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322e04>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r2, [r5, #18] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1345048,67 +1345055,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 438c1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322c26> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r3, #17] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r7 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r2, #17] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ble.n 438d10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322d18> │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [pc, #448] @ (438f10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322f18>) │ │ │ │ + ldr r2, [pc, #320] @ (438e90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322e98>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r0, #6 │ │ │ │ ble.n 438dbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322dc4> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add lr, r9 │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r0, #6 │ │ │ │ strb r2, [r3, #14] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - add r6, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, ip │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - add r3, pc, #312 @ (adr r3, 438ec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322ec8>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 438e40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322e48>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r0, #6 │ │ │ │ - add r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, pc, #144 @ (adr r3, 438e28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322e30>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 438da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322db0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345290,21 +1345297,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438f16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322f1e> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438f26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322f2e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8ca │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r0, [pc, #840] @ (4392a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3232b0>) │ │ │ │ + ldr r1, [pc, #712] @ (439228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323230>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (438f94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322f9c>) │ │ │ │ add r0, pc │ │ │ │ @@ -1345313,19 +1345320,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (438f9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322fa4>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 438e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322ea0> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r6 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - rors r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r6, 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] @ 439000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323008> │ │ │ │ @@ -1345356,15 +1345363,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 6bb54 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #208] @ (4390d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3230dc>) │ │ │ │ + ldr r1, [pc, #80] @ (439054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32305c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ @@ -1345450,21 +1345457,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4390b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3230bc> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4390c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3230cc> │ │ │ │ @ instruction: 0xb72c │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (43914c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323154>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r0, r6 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1345479,15 +1345486,15 @@ │ │ │ │ bl 43a778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324780> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1345501,15 +1345508,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 438e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322ea0> │ │ │ │ mov r0, r4 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mov lr, r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, 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] @ 4391dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3231e4> │ │ │ │ @@ -1345638,15 +1345645,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4392b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3232c0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -1345753,17 +1345760,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1345831,17 +1345838,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1346205,15 +1346212,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 439896 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32389e> │ │ │ │ ldr r1, [pc, #8] @ (439898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3238a0>) │ │ │ │ add r1, pc │ │ │ │ blx 6c4a0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ 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 │ │ │ │ movs r2, #3 │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ @@ -1346613,15 +1346620,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 439d52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323d5a> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (439d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323d7c>) │ │ │ │ add r0, pc │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 4376c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3216c8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439c5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323c64> │ │ │ │ ldr r4, [pc, #188] @ (439d78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323d80>) │ │ │ │ @@ -1346781,19 +1346788,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 439e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323e0c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r2, [r6, #32] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [r6, #28] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1346837,15 +1346844,15 @@ │ │ │ │ blx 6a834 │ │ │ │ ldr r3, [pc, #148] @ (439f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323f64>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 439ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323edc> │ │ │ │ ldr r0, [pc, #144] @ (439f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323f68>) │ │ │ │ add r0, pc │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (439f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323f6c>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1346891,24 +1346898,24 @@ │ │ │ │ blx 6c518 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 6a834 │ │ │ │ b.n 439ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323ecc> │ │ │ │ mov r0, r5 │ │ │ │ b.n 439ec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x323ec8> │ │ │ │ nop │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r1, r1] │ │ │ │ lsls r2, r0, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r5, r7] │ │ │ │ lsls r2, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1346969,19 +1346976,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 439ffe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324006> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r7, r0, #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] @ (43a074 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32407c>) │ │ │ │ @@ -1347011,15 +1347018,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 6a654 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1348917,15 +1348924,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43b3f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3253fa> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1350978,15 +1350985,15 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (43c9d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3269e0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1351195,23 +1351202,23 @@ │ │ │ │ nop │ │ │ │ adds r6, #0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #228 @ 0xe4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1351320,19 +1351327,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43cc8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x326c92> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43cc7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x326c86> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43cca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x326ca8> │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1351641,17 +1351648,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43cfee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x326ff6> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43d000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x327008> │ │ │ │ b.n 43cfd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x326fe0> │ │ │ │ nop │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + adds r7, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r0, 43d03a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x327042> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1351702,17 +1351709,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6be6c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1351752,15 +1351759,15 @@ │ │ │ │ bcc.n 43d116 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32711e> │ │ │ │ bl 43c9e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3269ec> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43c9e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3269ec> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1351816,15 +1351823,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r5, #26 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1351842,15 +1351849,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} │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43d272 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32727a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1351903,15 +1351910,15 @@ │ │ │ │ bne.n 43d288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x327290> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43d27a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x327282> │ │ │ │ nop │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #104] @ (43d320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x327328>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1352016,17 +1352023,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43d382 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32738a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43d39c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3273a4> │ │ │ │ b.n 43d374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32737c> │ │ │ │ nop │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1355458,18 +1355465,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6bc8c │ │ │ │ ldr r3, [pc, #20] @ (43facc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x329ad4>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43fad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x329ad8>) │ │ │ │ add r0, pc │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsls r0, r5, #1 │ │ │ │ lsls r2, r0, #6 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1359123,17 +1359130,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 442490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32c498> │ │ │ │ nop │ │ │ │ - b.n 442874 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32c87c> │ │ │ │ + b.n 442a34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32ca3c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 4427c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32c7c8> │ │ │ │ + b.n 442980 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32c988> │ │ │ │ lsls r2, r3, #3 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1359972,15 +1359979,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (442d84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32cd8c>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45e950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348958> │ │ │ │ ldr r0, [pc, #12] @ (442d88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32cd90>) │ │ │ │ add r0, pc │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1360214,15 +1360221,15 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 44307c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d084> │ │ │ │ lsls r6, r7, #5 │ │ │ │ beq.n 442f58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32cf60> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r2, pc, #952 @ (adr r2, 4433d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d3e0>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 443358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d360>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1360579,24 +1360586,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6be6c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #432 @ (adr r0, 4435c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d5d0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r6, r7, #16 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r4, pc, #144 @ (adr r4, 4434bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d4c4>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 44343c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d444>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1362109,29 +1362116,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6abb8 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 44452c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e534> │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bpl.n 444548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e550> │ │ │ │ + bvs.n 444508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e510> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (4445dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e5e4>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 4445a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e5a8> │ │ │ │ bx lr │ │ │ │ @@ -1362154,15 +1362161,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cbnz r7, 44461c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e624> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ cbnz r0, 44461a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e622> │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1362458,27 +1362465,27 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 6be60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 444872 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e87a> │ │ │ │ b.n 44488a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e892> │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + itte ls │ │ │ │ + lslls r2, r3, #3 │ │ │ │ + ldrhls r0, [r4, #30] │ │ │ │ + lslhi r6, r0, #3 │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 444340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e348> │ │ │ │ + b.n 444500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e508> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1362528,15 +1362535,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 6aa14 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1362612,17 +1362619,17 @@ │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1362713,15 +1362720,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 444aee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32eaf6> │ │ │ │ b.n 444b2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32eb36> │ │ │ │ nop │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r1] │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (444cac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32ecb4>) │ │ │ │ @@ -1362849,15 +1362856,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r0, #6 │ │ │ │ cbz r6, 444d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32ed38> │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1363213,105 +1363220,105 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmia r2!, {r0, r2, r4, r5} │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmia r2!, {r1, r3, r4} │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #6 │ │ │ │ sxtb r0, r4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r6, r0, #3 │ │ │ │ itee vs │ │ │ │ lslvs r1, r0, #6 │ │ │ │ cbz r0, 44514e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f156> @ unpredictable │ │ │ │ pushvc {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1363338,15 +1363345,15 @@ │ │ │ │ beq.n 445120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f128> │ │ │ │ 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 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r6, 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] @ 4451b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f1c0> │ │ │ │ @@ -1363605,15 +1363612,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #912 @ 0x390 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r6, 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] @ (445450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f458>) │ │ │ │ @@ -1363628,15 +1363635,15 @@ │ │ │ │ blx 6cac0 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 44544e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f456> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -1363920,15 +1363927,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1364030,17 +1364037,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 4457f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f7fe> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 433294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d29c> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1365453,15 +1365460,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (4466bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3306c4>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, pc, #56 @ (adr r3, 4466f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330700>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 446a78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330a80>) │ │ │ │ lsls r2, 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] @ (4466e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3306f0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1365962,15 +1365969,15 @@ │ │ │ │ b.n 446b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330b4c> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 446b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330b4c> │ │ │ │ nop │ │ │ │ - add r1, pc, #736 @ (adr r1, 446e60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330e68>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 446de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330de8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r2, 446b96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330b9e> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 446b9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330ba2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 446baa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330bb2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1365996,17 +1366003,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 446b98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330ba0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - add r3, pc, #144 @ (adr r3, 446c5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330c64>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 446bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330be4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #80 @ (adr r3, 446c20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330c28>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 446fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330fa8>) │ │ │ │ lsls r2, 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, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #892] @ (446f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x330f6c>) │ │ │ │ @@ -1368021,19 +1368028,19 @@ │ │ │ │ b.n 44802e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x332036> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r0, #8] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ strd r0, r1, [r2, #-464]! @ 0x1d0 │ │ │ │ ldrb r4, [r5, #26] │ │ │ │ lsls r6, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1368430,19 +1368437,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 448208 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x332210> │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -1368808,29 +1368815,29 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 44892c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x332934> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r6, #7] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 448c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x332c78> │ │ │ │ lsls r4, r6, #5 │ │ │ │ b.n 448bc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x332bcc> │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r4, [r1, #26] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1352] @ 448f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x332f78> │ │ │ │ mov sl, r0 │ │ │ │ @@ -1369332,25 +1369339,25 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ble.n 448f14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x332f1c> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1369906,17 +1369913,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 449540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x333548> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -1370522,17 +1370529,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 449c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x333c20> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1370554,15 +1370561,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 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r2, 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 449d9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x333da6> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1370710,27 +1370717,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 449d46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x333d4e> │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r2, 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 449eec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x333ef4> │ │ │ │ @@ -1370865,19 +1370872,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 449f46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x333f4e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 449f46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x333f4e> │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1373065,17 +1373072,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0x47ea │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r3, 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] @ (44b864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x33586c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373089,17 +1373096,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0x47ae │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r3, 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] @ (44b8a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3358a8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373113,17 +1373120,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r3, 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] │ │ │ │ @@ -1373576,17 +1373583,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, r1 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r3, 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] @ (44bdc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x335dcc>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373600,17 +1373607,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ negs r6, r1 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r3, 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] @ (44be00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x335e08>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373624,17 +1373631,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ tst r2, r2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1376267,17 +1376274,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r3, 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] @ (44dd80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x337d88>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376291,17 +1376298,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ @@ -1376395,17 +1376402,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #142 @ 0x8e │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0 │ │ │ │ + rors r0, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r3, 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1377401,17 +1377408,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r6, #28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r3, 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] @ (44e918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x338920>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1377425,17 +1377432,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, fp, [sp, #88] @ 0x58 │ │ │ │ @@ -1377544,17 +1377551,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r1, #23 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r3, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1392268,55 +1392275,55 @@ │ │ │ │ ubfx r5, r3, #4, #1 │ │ │ │ ubfx r1, r3, #1, #1 │ │ │ │ ubfx r4, r3, #2, #1 │ │ │ │ ubfx fp, r3, #3, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ b.n 458b82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x342b8a> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w sl, r0, #8192 @ 0x2000 │ │ │ │ ldr r7, [pc, #772] @ (458fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x342fe4>) │ │ │ │ sub sp, #28 │ │ │ │ mov r2, r0 │ │ │ │ add.w r8, r0, #13376 @ 0x3440 │ │ │ │ @@ -1392597,19 +1392604,19 @@ │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, r6 │ │ │ │ uxtb r5, r5 │ │ │ │ strb.w r7, [r1], #1 │ │ │ │ bne.w 458de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x342de8> │ │ │ │ b.n 458db8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x342dc0> │ │ │ │ nop │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 459062 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34306a> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1392875,15 +1392882,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6b0a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 45928c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x343294> │ │ │ │ ldr r0, [pc, #4] @ (4592d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3432d8>) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - cmp lr, r4 │ │ │ │ + mov lr, r0 │ │ │ │ lsls r5, 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 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1393523,15 +1393530,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1393652,15 +1393659,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #12 │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (459b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x343b24>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1393865,17 +1393872,17 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x343bf8> │ │ │ │ b.n 459c04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x343c0c> │ │ │ │ nop │ │ │ │ - subs r5, #22 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r5, 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 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1394640,21 +1394647,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #4] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 3044ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1ee4c2> │ │ │ │ bl 3524be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x23c4c6> │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r5, 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] @ (45a5d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3445d8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1394751,21 +1394758,21 @@ │ │ │ │ blx 6a654 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6c518 │ │ │ │ b.n 45a594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34459c> │ │ │ │ nop │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r5, 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] @ (45a678 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x344680>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1394826,19 +1394833,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r6, [r3, r6] │ │ │ │ lsls r5, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1395573,15 +1395580,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 459818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x343820> │ │ │ │ b.n 45acb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x344cc0> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ cbz r6, 45ae82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x344e8a> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r2, 45ae58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x344e60> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1397550,15 +1397557,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 │ │ │ │ ... │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r2, 45c50a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x346512> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45b210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x345218> │ │ │ │ @@ -1410555,15 +1410562,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 465624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34f62c> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 465668 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34f670> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ 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] │ │ │ │ @@ -1414232,15 +1414239,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac5818 │ │ │ │ + bl ac58c0 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 467c2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x351c34> │ │ │ │ @@ -1414324,15 +1414331,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl ac58f4 │ │ │ │ + bl ac599c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 467dec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x351df4> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 467dec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x351df4> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1414424,15 +1414431,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ strd r4, r3, [r5] │ │ │ │ str r5, [r3, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl ac58f4 │ │ │ │ + bl ac599c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 467cf4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x351cfc> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1416898,26 +1416905,26 @@ │ │ │ │ bhi.n 469652 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35365a> │ │ │ │ ldr r3, [pc, #12] @ (469658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353660>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #890 @ 0x37a │ │ │ │ bx lr │ │ │ │ - stcl 1, cr0, [r6, #-296] @ 0xfffffed8 │ │ │ │ + cdp 1, 2, cr0, cr6, cr10, {2} │ │ │ │ sub.w r0, r0, #268 @ 0x10c │ │ │ │ cmp.w r0, #438 @ 0x1b6 │ │ │ │ bhi.n 46966e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353676> │ │ │ │ ldr r3, [pc, #12] @ (469674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35367c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sbcs.w r1, r0, sl, lsl #1 │ │ │ │ + mrrc 1, 4, r0, r0, cr10 @ │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 469684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35368c> │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1416960,15 +1416967,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adc.w r1, r6, sl, lsl #1 │ │ │ │ + stc 1, cr0, [r6], #-296 @ 0xfffffed8 │ │ │ │ ldr r3, [pc, #928] @ (469a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353a98>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #924] @ (469a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353a9c>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ ldr.w lr, [r3, r5] │ │ │ │ @@ -1417474,15 +1417481,15 @@ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe810014a │ │ │ │ + ldrd r0, r1, [r0], #296 @ 0x128 │ │ │ │ ldr r2, [pc, #100] @ (469c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353c1c>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 469c00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353c08> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1417904,15 +1417911,15 @@ │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 469fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353fec> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #4] @ (46a008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354010>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - b.n 46a380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354388> │ │ │ │ + b.n 46a540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354548> │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 46a058 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354060> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46a066 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35406e> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1418234,15 +1418241,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r2, [pc, #88] @ (46a364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35436c>) │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ beq.n 46a346 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35434e> │ │ │ │ bhi.n 46a332 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35433a> │ │ │ │ @@ -1418275,15 +1418282,15 @@ │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1419365,15 +1419372,15 @@ │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (46ae04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354e0c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 46aefc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354f04> │ │ │ │ + bmi.n 46aebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x354ec4> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1419451,15 +1419458,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r6, [r2, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0], {194} @ 0xc2 │ │ │ │ + ldc2l 0, cr0, [r0, #-776]! @ 0xfffffcf8 │ │ │ │ str r6, [r1, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1423393,15 +1423400,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r0, #188 @ 0xbc │ │ │ │ lsls r4, r7, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1425810,15 +1425817,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r0, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #5 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #29 │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1425977,17 +1425984,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46f282 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35928a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r3, #26 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1444682,31 +1444689,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (47b32c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x365334>) │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 47b24e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x365256> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1454527,24 +1454534,24 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 4815ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36b5c2> │ │ │ │ b.n 4815da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36b5e2> │ │ │ │ adcs.w r1, r2, sl, ror #1 │ │ │ │ adc.w r1, sl, sl, ror #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands.w r1, r2, sl, ror #1 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf6be00ce │ │ │ │ + @ instruction: 0xf79e00ce │ │ │ │ stmdb 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 │ │ │ │ ldr.w r2, [pc, #1044] @ 482078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c080> │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ ldr.w r3, [pc, #1044] @ 48207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c084> │ │ │ │ @@ -1454920,15 +1454927,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 48279c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c7a4> │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r3, r0, #3 │ │ │ │ b.n 482110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c118> │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1455305,15 +1455312,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4823ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c3f4> │ │ │ │ bgt.n 4824f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c4f8> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1455750,15 +1455757,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bhi.n 482808 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c810> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 482800 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c808> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 482860 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36c868> │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1458075,15 +1458082,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1458559,15 +1458566,15 @@ │ │ │ │ ... │ │ │ │ pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r2, r7, #5 │ │ │ │ pop {r2, r6, r7, pc} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1460069,17 +1460076,17 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - and.w r0, r2, #194 @ 0xc2 │ │ │ │ + @ instruction: 0xf0e200c2 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1462844,15 +1462851,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 48746c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x371474> │ │ │ │ + bmi.n 48742c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x371434> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463620,15 +1463627,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r1, 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] @ (487cec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x371cf4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1466215,140 +1466222,140 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #17] │ │ │ │ lsls r2, r7, #5 │ │ │ │ strb r4, [r3, #17] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - @ instruction: 0xf7e60148 │ │ │ │ + str.w r0, [r6, #328] @ 0x148 │ │ │ │ strb r0, [r1, #6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 4896a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736ac> │ │ │ │ + cbz r0, 4896dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736e4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r2, 4896ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736b4> │ │ │ │ + cbz r2, 4896e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736ec> │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 48969a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736a2> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 4896a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736aa> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + cbz r2, 4896b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736be> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + cbz r4, 4896bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736c4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 4896aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736b2> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #24 │ │ │ │ + cbz r6, 4896b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736b8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 4896c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736d0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 4896d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736d8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r4, 4896c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736c8> │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r2, 4896c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736d0> │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r0, 4896e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736ec> │ │ │ │ + cbz r0, 48971c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373724> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r6, 4896ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3736f2> │ │ │ │ + cbz r6, 489722 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37372a> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + cbz r6, 489706 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37370e> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + cbz r4, 48970e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373716> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + cbz r4, 489712 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37371a> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 48971a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373722> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 489700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373708> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + cbz r0, 489708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373710> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 48970e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373716> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 489716 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37371e> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + cbz r2, 48973c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373744> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 489746 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37374e> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 48974a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373752> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 489750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373758> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 489762 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37376a> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + cbz r6, 48976a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373772> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ add.w r9, sp, #120 @ 0x78 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #836] @ 489aa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x373aa8> │ │ │ │ mov r0, r9 │ │ │ │ bl 4687a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3527a8> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1467578,40 +1467585,40 @@ │ │ │ │ b.n 48a1dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3741e4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #816 @ (adr r2, 48a720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374728>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 48a6a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3746a8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #872 @ (adr r2, 48a75c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374764>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 48a6dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3746e4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 48a4d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3744e0>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 48a458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374460>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, pc, #296 @ (adr r3, 48a524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37452c>) │ │ │ │ + add r4, pc, #168 @ (adr r4, 48a4a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3744ac>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #680 @ (adr r2, 48a6a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3746b0>) │ │ │ │ + add r3, pc, #552 @ (adr r3, 48a628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374630>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #768 @ (adr r2, 48a704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37470c>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 48a684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37468c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #920 @ (adr r2, 48a7a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3747a8>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 48a720 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374728>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 48a7fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374804>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 48a77c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374784>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r0, #193 @ 0xc1 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ bhi.n 48a41c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374424> │ │ │ │ ldr r3, [pc, #12] @ (48a420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x374428>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - b.n 48a5b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3745bc> │ │ │ │ + b.n 48a774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37477c> │ │ │ │ lsls r0, 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (48a4e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3744f0>) │ │ │ │ @@ -1471667,15 +1471674,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48cfac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x376fb4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #316] @ (48d100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x377108>) │ │ │ │ @@ -1472184,15 +1472191,15 @@ │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r3, [pc, #8] @ (48d4a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3774a8>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r6, 48d4b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3774bc> │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r0, 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, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1116] @ 48d914 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37791c> │ │ │ │ @@ -1473740,15 +1473747,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, #0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r3, pc, #304 @ (adr r3, 48e6ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3786b4>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 48e62c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x378634>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ @@ -1475727,15 +1475734,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352c70> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ 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 │ │ │ │ @@ -1475775,15 +1475782,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352c70> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ 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 │ │ │ │ @@ -1475820,15 +1475827,15 @@ │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r5 │ │ │ │ bl 46b214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35521c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 468c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352c70> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ 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 │ │ │ │ @@ -1475972,15 +1475979,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352c70> │ │ │ │ mov r0, r8 │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ ldr r2, [pc, #36] @ (48fcd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379ce0>) │ │ │ │ ldr r3, [pc, #32] @ (48fcd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379cdc>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1476033,15 +1476040,15 @@ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl ac5818 │ │ │ │ + bl ac58c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48fd1e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379d26> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48fd68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379d70> │ │ │ │ b.n 48fe86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379e8e> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476445,15 +1476452,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46b214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35521c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352c70> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 48fe4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379e56> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #12 │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1487703,15 +1487710,15 @@ │ │ │ │ ... │ │ │ │ ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r0, r1, #5 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r7, #5 │ │ │ │ @@ -1491608,15 +1491615,15 @@ │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r7, #68] @ 0x44 │ │ │ │ b.n 499d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x383d4c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - movs r2, #30 │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ @@ -1492726,25 +1492733,25 @@ │ │ │ │ b.n 49a8f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3848fa> │ │ │ │ ldr r3, [pc, #24] @ (49a948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x384950>) │ │ │ │ add r3, pc │ │ │ │ b.n 49a8f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3848fa> │ │ │ │ ldr r3, [pc, #24] @ (49a94c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x384954>) │ │ │ │ add r3, pc │ │ │ │ b.n 49a8f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3848fa> │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49a9b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3849ba> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -1494123,15 +1494130,15 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #616] @ (49ba88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x385a90>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldr r4, [pc, #608] @ (49ba84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x385a8c>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1498779,15 +1498786,15 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r7 │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r6, r3, r7 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499749,15 +1499756,15 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #24 │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r1, 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, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #500] @ (49f514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38951c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1501207,15 +1501214,15 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ lsls r6, r6, #8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1502638,15 +1502645,15 @@ │ │ │ │ b.n 4a0c12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38ac1a> │ │ │ │ nop │ │ │ │ bics.w r1, r4, #16252928 @ 0xf80000 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1525115,17 +1525122,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #396] @ (4affc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x399fd0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527958,15 +1527965,15 @@ │ │ │ │ orr.w r3, ip, r3 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4b117c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39b184> │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ add.w r8, r4, #80 @ 0x50 │ │ │ │ b.n 4b1b66 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39bb6e> │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4b1b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39bb90> │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [fp] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ vldr d7, [sp, #104] @ 0x68 │ │ │ │ @@ -1532059,15 +1532066,16 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ hlt 0x002a │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d16, d31, #18 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -1534344,19 +1534352,19 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #832 @ (adr r1, 4b6238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a0240>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4b5cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39fcb8> │ │ │ │ + b.n 4b5e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39fe78> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4b5ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39fcac> │ │ │ │ + b.n 4b5e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39fe6c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #496] @ (4b610c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a0114>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1534935,52 +1534943,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6542 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a054a> │ │ │ │ ldr.w r3, [r5, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b64ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a04b4> │ │ │ │ add.w sl, r5, #324 @ 0x144 │ │ │ │ mov r0, sl │ │ │ │ - bl ac4230 │ │ │ │ + bl ac42d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b64b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a04bc> │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac3edc │ │ │ │ + bl ac3f84 │ │ │ │ mov r0, r9 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b64b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a04bc> │ │ │ │ mov r9, r4 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b64ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a04f4> │ │ │ │ add.w sl, r5, #336 @ 0x150 │ │ │ │ mov r0, sl │ │ │ │ - bl ac4230 │ │ │ │ + bl ac42d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b64c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a04ca> │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac3edc │ │ │ │ + bl ac3f84 │ │ │ │ mov r0, r9 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b64c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a04ca> │ │ │ │ mov r9, r4 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b6522 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a052a> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r6, r3 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1536263,25 +1536271,25 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ bl 4b6368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a0370> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl ac5818 │ │ │ │ + bl ac58c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b74d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a14de> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl ac5818 │ │ │ │ + bl ac58c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b74d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a14d8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 468fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352fe4> │ │ │ │ @@ -1536333,29 +1536341,29 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r5, r1 │ │ │ │ bne.n 4b735a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1362> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53ea20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428a28> │ │ │ │ cbz r0, 4b7362 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a136a> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b7318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1320> │ │ │ │ mov r0, r9 │ │ │ │ bl 468fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352fe4> │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b7346 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a134e> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r4, r7, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac58f4 │ │ │ │ + bl ac599c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b74a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a14a8> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b74a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a14a8> │ │ │ │ ldr r3, [pc, #448] @ (4b7554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a155c>) │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ @@ -1536405,24 +1536413,24 @@ │ │ │ │ b.n 4b73c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a13ce> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b732a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1332> │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ str.w sl, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b7318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1320> │ │ │ │ b.n 4b7368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1370> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.n 4b733c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1344> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b733c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1344> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ sub.w r1, r8, #16777216 @ 0x1000000 │ │ │ │ clz r1, r1 │ │ │ │ cmp r6, r8 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ @@ -1536450,15 +1536458,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #4 │ │ │ │ it cs │ │ │ │ movcs r2, #4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bl ac58f4 │ │ │ │ + bl ac599c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4b738a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a1392> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrd r4, r7, [sp, #20] │ │ │ │ blx 6c518 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 6c518 │ │ │ │ @@ -1563236,15 +1563244,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ldrb r4, [r7, #31] │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldrb r2, [r7, #31] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1563842,15 +1563850,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c8cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b2cb8> │ │ │ │ nop │ │ │ │ strb r2, [r2, #14] │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r3 │ │ │ │ + add r2, pc │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1564166,15 +1564174,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #724] @ (4c9340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b3348>) │ │ │ │ @@ -1570852,15 +1570860,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 4cd752 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b775a> │ │ │ │ + cbnz r6, 4cd78a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b7792> │ │ │ │ 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, #3192] @ 0xc78 │ │ │ │ ldr.w r2, [pc, #2416] @ 4ce090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b8098> │ │ │ │ add.w r5, r0, #40960 @ 0xa000 │ │ │ │ @@ -1577567,79 +1577575,79 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #132] @ (4d1f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbf6c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #132] @ (4d1f68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbf70>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r1, pc, #200 @ (adr r1, 4d1fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbfc0>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 4d1f38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbf40>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, pc, #720 @ (adr r0, 4d21ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc1f4>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 4d216c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc174>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #824 @ (adr r2, 4d2270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc278>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 4d21f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc1f8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 4d20d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc0dc>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 4d2054 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc05c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #360 @ (adr r0, 4d20c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc0c8>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 4d2040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc048>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #336 @ (adr r0, 4d20ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc0b4>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 4d202c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc034>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #312 @ (adr r0, 4d2098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc0a0>) │ │ │ │ + add r1, pc, #184 @ (adr r1, 4d2018 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc020>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #288 @ (adr r0, 4d2084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc08c>) │ │ │ │ + add r1, pc, #160 @ (adr r1, 4d2004 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc00c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 4d2070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc078>) │ │ │ │ + add r1, pc, #136 @ (adr r1, 4d1ff0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbff8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #240 @ (adr r0, 4d205c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc064>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 4d1fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbfe4>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4d1fca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbfd2> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1577682,39 +1577690,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d1ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc004>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d2000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc008>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + itt lt │ │ │ │ + lsllt r7, r0, #3 │ │ │ │ + cmplt r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vshr.s64 d0, d31, #12 │ │ │ │ + eors.w r0, r4, #191 @ 0xbf │ │ │ │ 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 │ │ │ │ cmp r1, #7 │ │ │ │ @@ -1577762,17 +1577770,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53f1b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4291b8> │ │ │ │ b.n 4d203a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc042> │ │ │ │ bl 53f260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429268> │ │ │ │ b.n 4d203a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc042> │ │ │ │ bl 53f188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429190> │ │ │ │ b.n 4d203a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc042> │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1578105,66 +1578113,66 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4d23da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc3e2> │ │ │ │ b.n 4d215a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc162> │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2 0, cr0, [r6], {201} @ 0xc9 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + stc2l 0, cr0, [r6], #804 @ 0x324 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + cbz r6, 4d244a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc452> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + beq.n 4d24bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc4c4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r2, 4d2496 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc49e> │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d2498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc4a0> │ │ │ │ + push {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4d24ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc4b6> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1578186,15 +1578194,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r6, 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, #580] @ (4d270c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc714>) │ │ │ │ @@ -1578400,28 +1578408,28 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d26a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc6b0> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ blt.n 4d2770 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc778> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d1f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bbf50> │ │ │ │ + b.n 4d2108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc110> │ │ │ │ lsls r3, r1, #3 │ │ │ │ bge.n 4d272c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc734> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrd r0, r0, [lr, #800]! @ 0x320 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + @ instruction: 0xeade00c8 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xe9b800c8 │ │ │ │ + eors.w r0, r8, r8, lsl #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1578478,19 +1578486,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d2780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc788> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43d134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32713c> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d2780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc788> │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1578530,19 +1578538,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ pop {r3, r6, pc} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + beq.n 4d28e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc8e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 4d2b1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bcb24>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 4d2a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bcaa4>) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1578586,29 +1578594,29 @@ │ │ │ │ b.n 4d2888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc890> │ │ │ │ ldr r3, [pc, #32] @ (4d28ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc8f4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc890> │ │ │ │ ldr r3, [pc, #32] @ (4d28f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc8f8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc890> │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r7, 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, r0 │ │ │ │ @@ -1578704,31 +1578712,31 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 4d2920 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc928> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4d298e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bc996> │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbnz r2, 4d2a6a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bca72> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -1578754,17 +1578762,17 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1579232,83 +1579240,83 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d2ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd004>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 4d2b2a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bcb32> │ │ │ │ nop │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #744 @ (adr r3, 4d326c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd274>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 4d31ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd1f4>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rsb r0, r8, #201 @ 0xc9 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subw r0, r8, #201 @ 0xc9 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #296 @ (adr r1, 4d30f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd0f8>) │ │ │ │ + add r2, pc, #168 @ (adr r2, 4d3070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd078>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf27000c5 │ │ │ │ - @ instruction: 0xf26200c5 │ │ │ │ - @ instruction: 0xf25400c5 │ │ │ │ - addw r0, r6, #197 @ 0xc5 │ │ │ │ - @ instruction: 0xf1f200c5 │ │ │ │ - rsbs r0, lr, #197 @ 0xc5 │ │ │ │ + @ instruction: 0xf35000c5 │ │ │ │ + sbfx r0, r2, #3, #6 │ │ │ │ + @ instruction: 0xf33400c5 │ │ │ │ + @ instruction: 0xf2e600c5 │ │ │ │ + @ instruction: 0xf2d200c5 │ │ │ │ + @ instruction: 0xf2be00c5 │ │ │ │ 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 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -1579365,19 +1579373,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d2a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bca70> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2 0, cr0, [r8], #804 @ 0x324 │ │ │ │ + stc2 0, cr0, [r8, #804] @ 0x324 │ │ │ │ stmdb sp!, {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 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -1579612,51 +1579620,51 @@ │ │ │ │ b.n 4d32da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd2e2> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d32da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd2e2> │ │ │ │ ldr r3, [pc, #76] @ (4d334c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd354>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd268> │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #432] @ (4d34c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd4cc>) │ │ │ │ + ldr r2, [pc, #304] @ (4d3444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd44c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 4d33a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd3ac>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 4d3324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd32c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 4d337a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd382> │ │ │ │ lsls r2, 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] │ │ │ │ @@ -1579677,17 +1579685,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, pc, #424 @ (adr r4, 4d3544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd54c>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 4d34c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd4cc>) │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #944] @ (4d3760 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd768>) │ │ │ │ @@ -1580075,117 +1580083,117 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d371e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd726> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r3, r6} │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str??.w r0, [r2, r9] │ │ │ │ - str r2, [r2, #28] │ │ │ │ + vst4. {d16-d19}, [r2], r9 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bne.n 4d37a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd7b0> │ │ │ │ + bcs.n 4d3768 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd770> │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r2, r5, #12 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bne.n 4d3758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd760> │ │ │ │ + bcs.n 4d3718 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd720> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xeb8e00c8 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + stcl 0, cr0, [lr], #-800 @ 0xfffffce0 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1580258,27 +1580266,27 @@ │ │ │ │ cbz r3, 4d3902 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd90a> │ │ │ │ ldr r3, [pc, #28] @ (4d391c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd924>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd898> │ │ │ │ ldr r3, [pc, #28] @ (4d3920 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd928>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3890 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bd898> │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2976] @ 4d44d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be4e0> │ │ │ │ @@ -1581405,158 +1581413,158 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - bgt.n 4d45d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be5dc> │ │ │ │ + ble.n 4d4594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be59c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf1e400c9 │ │ │ │ - add r0, pc, #768 @ (adr r0, 4d4804 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be80c>) │ │ │ │ + movt r0, #16585 @ 0x40c9 │ │ │ │ + add r1, pc, #640 @ (adr r1, 4d4784 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be78c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add lr, r7 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d4ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3becac> │ │ │ │ + b.n 4d3e64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bde6c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bics r6, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - orrs r4, r6 │ │ │ │ + add r4, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ asrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [pc, #600] @ (4d4818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be820>) │ │ │ │ + ldr r3, [pc, #472] @ (4d4798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be7a0>) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d3ea4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bdeac> │ │ │ │ + b.n 4d4064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be06c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx 6ae14 │ │ │ │ b.n 4d44a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be4b0> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ @@ -1582718,212 +1582726,223 @@ │ │ │ │ b.n 4d4e82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bee8a> │ │ │ │ ldr r2, [pc, #476] @ (4d5440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bf448>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 4d4e82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bee8a> │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vshr.u64 d16, d29, #26 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2 0, cr0, [r2, #-756]! @ 0xfffffd0c │ │ │ │ - movs r2, r7 │ │ │ │ + mrc2 0, 0, r0, cr2, cr13, {5} │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - vshr.u64 d16, d29, #28 │ │ │ │ - vshr.u64 d0, d29, #24 │ │ │ │ - vqadd.u8 d16, d18, d29 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vqadd.u32 d0, d18, d29 │ │ │ │ - mrc2 0, 2, r0, cr8, cr13, {5} │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + adds r4, r0, r5 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + vqadd.u64 d0, d24, d29 │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrc2 0, 0, r0, cr6, cr13, {5} │ │ │ │ - movs r0, r0 │ │ │ │ + mrc2 0, 7, r0, cr6, cr13, {5} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vqadd.u16 d16, d22, d29 │ │ │ │ - vqadd.u32 d16, d30, d29 │ │ │ │ - vqadd.u64 d0, d22, d29 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + movs r6, r6 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldc2 0, cr0, [r4, #-756] @ 0xfffffd0c │ │ │ │ - mcr2 0, 6, r0, cr14, cr13, {5} │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + ldc2l 0, cr0, [r4, #756]! @ 0x2f4 │ │ │ │ + vshr.u64 d0, d29, #18 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r2, r2 │ │ │ │ + mov sl, lr │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mcr2 0, 4, r0, cr4, cr13, {5} │ │ │ │ - mcr2 0, 3, r0, cr14, cr13, {5} │ │ │ │ - mcr2 0, 4, r0, cr8, cr13, {5} │ │ │ │ - mrc2 0, 3, r0, cr2, cr13, {5} │ │ │ │ - mrc2 0, 2, r0, cr12, cr13, {5} │ │ │ │ - mcr2 0, 2, r0, cr6, cr13, {5} │ │ │ │ - mrc2 0, 5, r0, cr4, cr13, {5} │ │ │ │ - mrc2 0, 4, r0, cr2, cr13, {5} │ │ │ │ - mrc2 0, 3, r0, cr4, cr13, {5} │ │ │ │ - mrc2 0, 2, r0, cr14, cr13, {5} │ │ │ │ - mcr2 0, 2, r0, cr8, cr13, {5} │ │ │ │ - mrc2 0, 1, r0, cr2, cr13, {5} │ │ │ │ - mrc2 0, 0, r0, cr0, cr13, {5} │ │ │ │ - ldc2l 0, cr0, [r6, #756]! @ 0x2f4 │ │ │ │ + vqadd.u32 d16, d20, d29 │ │ │ │ + vqadd.u8 d16, d30, d29 │ │ │ │ vqadd.u32 d16, d24, d29 │ │ │ │ - vqadd.u8 d16, d18, d29 │ │ │ │ - vqadd.u32 d0, d16, d29 │ │ │ │ - mrc2 0, 7, r0, cr10, cr13, {5} │ │ │ │ - mrc2 0, 6, r0, cr12, cr13, {5} │ │ │ │ - mrc2 0, 5, r0, cr14, cr13, {5} │ │ │ │ - mcr2 0, 5, r0, cr4, cr13, {5} │ │ │ │ - mrc2 0, 3, r0, cr10, cr13, {5} │ │ │ │ - mcr2 0, 3, r0, cr8, cr13, {5} │ │ │ │ + vqadd.u16 d16, d18, d29 │ │ │ │ + vqadd.u64 d0, d28, d29 │ │ │ │ + vqadd.u32 d0, d22, d29 │ │ │ │ + vshr.u64 d0, d29, #44 │ │ │ │ + vqadd.u64 d16, d18, d29 │ │ │ │ + vqadd.u16 d16, d20, d29 │ │ │ │ + vqadd.u64 d0, d30, d29 │ │ │ │ + vqadd.u32 d0, d24, d29 │ │ │ │ + vqadd.u16 d0, d18, d29 │ │ │ │ + mrc2 0, 7, r0, cr0, cr13, {5} │ │ │ │ + mrc2 0, 6, r0, cr6, cr13, {5} │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + vshr.u64 d16, d29, #38 │ │ │ │ + vshr.u64 d0, d29, #4 │ │ │ │ + vshr.u64 d0, d29, #34 │ │ │ │ + vshr.u64 d0, d29, #60 │ │ │ │ + vqadd.u16 d16, d26, d29 │ │ │ │ + vqadd.u8 d16, d24, d29 │ │ │ │ ldr.w r2, [pc, #2700] @ 4d5ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bfedc> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 4d4e82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bee8a> │ │ │ │ ldr.w r2, [pc, #2688] @ 4d5ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bfee0> │ │ │ │ @@ -1583847,187 +1583866,187 @@ │ │ │ │ b.w 4d40d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be0de> │ │ │ │ ldr r2, [pc, #524] @ (4d60d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c00dc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 4d40d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3be0de> │ │ │ │ - ldc2l 0, cr0, [r0], #-756 @ 0xfffffd0c │ │ │ │ - mcrr2 0, 11, r0, r8, cr13 │ │ │ │ - mcrr2 0, 11, r0, r0, cr13 │ │ │ │ - stc2 0, cr0, [ip], {189} @ 0xbd │ │ │ │ - @ instruction: 0xfbe800bd │ │ │ │ - smlaltt r0, r0, ip, sp │ │ │ │ - @ instruction: 0xfba400bd │ │ │ │ - @ instruction: 0xf4b800bd │ │ │ │ - @ instruction: 0xf4a400bd │ │ │ │ - eors.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldc2l 0, cr0, [r0, #-756] @ 0xfffffd0c │ │ │ │ + stc2 0, cr0, [r8, #-756]! @ 0xfffffd0c │ │ │ │ + stc2 0, cr0, [r0, #-756]! @ 0xfffffd0c │ │ │ │ + stc2l 0, cr0, [ip], #756 @ 0x2f4 │ │ │ │ + stc2l 0, cr0, [r8], {189} @ 0xbd │ │ │ │ + stc2 0, cr0, [ip], #756 @ 0x2f4 │ │ │ │ + stc2 0, cr0, [r4], {189} @ 0xbd │ │ │ │ + @ instruction: 0xf59800bd │ │ │ │ + @ instruction: 0xf58400bd │ │ │ │ + sbcs.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - addw r0, r0, #2237 @ 0x8bd │ │ │ │ - @ instruction: 0xf5e200bd │ │ │ │ - vst1.8 @ instruction: 0xf9c000bd │ │ │ │ - ldrsb.w r0, [sl, #189] @ 0xbd │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + @ instruction: 0xf6e000bd │ │ │ │ + movt r0, #10429 @ 0x28bd │ │ │ │ + @ instruction: 0xfaa000bd │ │ │ │ + @ instruction: 0xfa7a00bd │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - vld4.32 {d16-d19}, [lr :256]! │ │ │ │ - ldrsh.w r0, [r8, sp, lsl #3] │ │ │ │ - vst4.32 {d0-d3}, [r6 :256]! │ │ │ │ - ldr.w r0, [r4, #189] @ 0xbd │ │ │ │ - strh.w r0, [r2, #189] @ 0xbd │ │ │ │ - str??.w r0, [ip, sp, lsl #3] │ │ │ │ - str.w r0, [r2, sp, lsl #3] │ │ │ │ - ldrb.w r0, [r4, sp, lsl #3] │ │ │ │ - @ instruction: 0xf7e200bd │ │ │ │ - @ instruction: 0xf7b400bd │ │ │ │ - @ instruction: 0xf78200bd │ │ │ │ - @ instruction: 0xf75400bd │ │ │ │ - @ instruction: 0xf71e00bd │ │ │ │ - @ instruction: 0xf6fc00bd │ │ │ │ - @ instruction: 0xf6d600bd │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + @ instruction: 0xfa4e00bd │ │ │ │ + @ instruction: 0xfa1800bd │ │ │ │ + vld1.8 @ instruction: 0xf9e600bd │ │ │ │ + ldrsh.w r0, [r4, #189] @ 0xbd │ │ │ │ + vst1.8 @ instruction: 0xf98200bd │ │ │ │ + vst4.32 {d16-d19}, [ip :256]! │ │ │ │ + vld4.32 {d0-d3}, [r2 :256]! │ │ │ │ + ldr??.w r0, [r4, #189] @ 0xbd │ │ │ │ + str.w r0, [r2, #189] @ 0xbd │ │ │ │ + ldrb.w r0, [r4, #189] @ 0xbd │ │ │ │ + str??.w r0, [r2, sp, lsl #3] │ │ │ │ + ldrh.w r0, [r4, sp, lsl #3] │ │ │ │ + @ instruction: 0xf7fe00bd │ │ │ │ + @ instruction: 0xf7dc00bd │ │ │ │ + @ instruction: 0xf7b600bd │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - orns r0, r6, #6193152 @ 0x5e8000 │ │ │ │ - orrs.w r0, r8, #6193152 @ 0x5e8000 │ │ │ │ - bics.w r0, lr, #6193152 @ 0x5e8000 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adcs.w r0, r6, #6193152 @ 0x5e8000 │ │ │ │ + @ instruction: 0xf53800bd │ │ │ │ + adds.w r0, lr, #6193152 @ 0x5e8000 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - addw r0, lr, #189 @ 0xbd │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + @ instruction: 0xf2ee00bd │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf7c600bd │ │ │ │ + strh.w r0, [r6, #189] @ 0xbd │ │ │ │ ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rsb r0, r2, #189 @ 0xbd │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + subw r0, r2, #189 @ 0xbd │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf0c000bd │ │ │ │ - @ instruction: 0xf0a800bd │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + sub.w r0, r0, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf18800bd │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adc.w r0, sl, #189 @ 0xbd │ │ │ │ - @ instruction: 0xfb5800bd │ │ │ │ - @ instruction: 0xfb3800bd │ │ │ │ - orn r0, r0, #189 @ 0xbd │ │ │ │ - orr.w r0, r6, #189 @ 0xbd │ │ │ │ - @ instruction: 0xfaf400bd │ │ │ │ - @ instruction: 0xfacc00bd │ │ │ │ - @ instruction: 0xfaa400bd │ │ │ │ - @ instruction: 0xfa5000bd │ │ │ │ - @ instruction: 0xfa3200bd │ │ │ │ - @ instruction: 0xfa2600bd │ │ │ │ - ldr??.w r0, [r2, #189] @ 0xbd │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + @ instruction: 0xf22a00bd │ │ │ │ + ldc2 0, cr0, [r8], #-756 @ 0xfffffd0c │ │ │ │ + ldc2 0, cr0, [r8], {189} @ 0xbd │ │ │ │ + adc.w r0, r0, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf12600bd │ │ │ │ + @ instruction: 0xfbd400bd │ │ │ │ + @ instruction: 0xfbac00bd │ │ │ │ + @ instruction: 0xfb8400bd │ │ │ │ + @ instruction: 0xfb3000bd │ │ │ │ + @ instruction: 0xfb1200bd │ │ │ │ + @ instruction: 0xfb0600bd │ │ │ │ + @ instruction: 0xfab200bd │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orrs.w r0, sl, #189 @ 0xbd │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + @ instruction: 0xf13a00bd │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orr.w r0, r0, #189 @ 0xbd │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + @ instruction: 0xf12000bd │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf53600bd │ │ │ │ - @ instruction: 0xf22600bd │ │ │ │ - cdp2 0, 15, cr0, cr2, cr8, {6} │ │ │ │ - vld4.32 {d16-d19}, [r2 :256]! │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf61600bd │ │ │ │ + @ instruction: 0xf30600bd │ │ │ │ + vmla.i16 q8, q9, d0[1] │ │ │ │ + @ instruction: 0xfa4200bd │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vqadd.s16 d0, d20, d29 │ │ │ │ - ldrh.w r0, [r2, #189] @ 0xbd │ │ │ │ - str??.w r0, [ip, #189] @ 0xbd │ │ │ │ - mrc 0, 1, r0, cr10, cr13, {5} │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + vshr.s64 d16, d29, #12 │ │ │ │ + ldrsb.w r0, [r2, #189] @ 0xbd │ │ │ │ + vst1.8 @ instruction: 0xf9cc00bd │ │ │ │ + vqadd.s16 d0, d26, d29 │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - and.w r0, ip, #6193152 @ 0x5e8000 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + @ instruction: 0xf4ec00bd │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf38e00bd │ │ │ │ - ldc 0, cr0, [r8, #756]! @ 0x2f4 │ │ │ │ - orn r0, lr, #189 @ 0xbd │ │ │ │ - orr.w r0, r0, #189 @ 0xbd │ │ │ │ - bic.w r0, r2, #189 @ 0xbd │ │ │ │ - vqadd.s32 d16, d26, d29 │ │ │ │ - vshr.s64 d16, d29, #46 │ │ │ │ - vqadd.s8 d0, d22, d29 │ │ │ │ - vqadd.s64 d16, d18, d29 │ │ │ │ - vqadd.s8 d16, d26, d29 │ │ │ │ - vqadd.s32 d0, d30, d29 │ │ │ │ - vqadd.s32 d16, d26, d29 │ │ │ │ - stcl 0, cr0, [lr], #-756 @ 0xfffffd0c │ │ │ │ - mrrc 0, 11, r0, lr, cr13 │ │ │ │ - vqadd.s16 d0, d22, d29 │ │ │ │ - mrc 0, 2, r0, cr14, cr13, {5} │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + orn r0, lr, #6193152 @ 0x5e8000 │ │ │ │ + mrc 0, 4, r0, cr8, cr13, {5} │ │ │ │ + adc.w r0, lr, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf12000bd │ │ │ │ + add.w r0, r2, #189 @ 0xbd │ │ │ │ + orr.w r0, sl, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf0b200bd │ │ │ │ + vshr.s64 d16, d29, #26 │ │ │ │ + orrs.w r0, r2, #189 @ 0xbd │ │ │ │ + bic.w r0, sl, #189 @ 0xbd │ │ │ │ + and.w r0, lr, #189 @ 0xbd │ │ │ │ + orr.w r0, sl, #189 @ 0xbd │ │ │ │ + stcl 0, cr0, [lr, #-756] @ 0xfffffd0c │ │ │ │ + ldc 0, cr0, [lr, #-756]! @ 0xfffffd0c │ │ │ │ + vshr.s64 d16, d29, #10 │ │ │ │ + vqadd.s64 d0, d30, d29 │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - mcr 0, 3, r0, cr6, cr13, {5} │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + vqadd.s8 d16, d22, d29 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - mcr 0, 2, r0, cr4, cr13, {5} │ │ │ │ - vqadd.s32 d0, d24, d29 │ │ │ │ - @ instruction: 0xf21200bd │ │ │ │ - mrc 0, 6, r0, cr2, cr13, {5} │ │ │ │ - ldr r0, [pc, #240] @ (4d6198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c01a0>) │ │ │ │ + vqadd.s32 d0, d20, d29 │ │ │ │ + and.w r0, r8, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf2f200bd │ │ │ │ + vshr.s64 d0, d29, #14 │ │ │ │ + ldr r1, [pc, #112] @ (4d6118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0120>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mcr 0, 6, r0, cr14, cr13, {5} │ │ │ │ - str r6, [r6, #20] │ │ │ │ + vshr.s64 d0, d29, #18 │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + beq.n 4d6124 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c012c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + cbz r0, 4d6118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0120> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xeae400bd │ │ │ │ - adds.w r0, ip, sp, ror #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + rsb r0, r4, sp, ror #2 │ │ │ │ + @ instruction: 0xebfc00bd │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r1, 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, #1156] @ 4d6570 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0578> │ │ │ │ @@ -1584494,79 +1584513,80 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d6554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c055c> │ │ │ │ ldr r2, [pc, #172] @ (4d6618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0620>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d6366 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c036e> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orn r0, r4, #6193152 @ 0x5e8000 │ │ │ │ - lsrs r0, r3 │ │ │ │ + adc.w r0, r4, #6193152 @ 0x5e8000 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bic.w r0, r4, #6193152 @ 0x5e8000 │ │ │ │ - push {r3, r4} │ │ │ │ + add.w r0, r4, #6193152 @ 0x5e8000 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 4d6604 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c060c> │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subw r0, r0, #189 @ 0xbd │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + @ instruction: 0xf38000bd │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf28a00bd │ │ │ │ - addw r0, r8, #189 @ 0xbd │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + @ instruction: 0xf36a00bd │ │ │ │ + @ instruction: 0xf2e800bd │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 4d6622 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c062a> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf1fc00bd │ │ │ │ - sbcs.w r0, r6, #189 @ 0xbd │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + @ instruction: 0xf2dc00bd │ │ │ │ + @ instruction: 0xf25600bd │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 4d661a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0622> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sub.w r0, lr, #189 @ 0xbd │ │ │ │ - @ instruction: 0xf18c00bd │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + @ instruction: 0xf28e00bd │ │ │ │ + @ instruction: 0xf26c00bd │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r6, 4d6614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c061c> │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sbcs.w r0, sl, #189 @ 0xbd │ │ │ │ - cbz r6, 4d660c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0614> │ │ │ │ + @ instruction: 0xf25a00bd │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf13000bd │ │ │ │ - @ instruction: 0xf0e600bd │ │ │ │ - b.n 4d5df4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bfdfc> │ │ │ │ + @ instruction: 0xf21000bd │ │ │ │ + rsb r0, r6, #189 @ 0xbd │ │ │ │ + b.n 4d5fb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bffbc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d6de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0de8> │ │ │ │ + b.n 4d5fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bffa8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf0c400bd │ │ │ │ - orns r0, r2, #189 @ 0xbd │ │ │ │ - b.n 4d6d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0da4> │ │ │ │ + sub.w r0, r4, #189 @ 0xbd │ │ │ │ + adcs.w r0, r2, #189 @ 0xbd │ │ │ │ + b.n 4d5f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bff64> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d6d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0d9c> │ │ │ │ + b.n 4d5f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3bff5c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - and.w r0, ip, #189 @ 0xbd │ │ │ │ - vshr.s64 d0, d29, #28 │ │ │ │ - vshr.s64 d16, d29, #34 │ │ │ │ - vqadd.s32 d16, d30, d29 │ │ │ │ - vrev32. q8, │ │ │ │ + @ instruction: 0xf0ec00bd │ │ │ │ + eor.w r0, r4, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf0be00bd │ │ │ │ + orr.w r0, lr, #189 @ 0xbd │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r2, 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 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -1584673,26 +1584693,26 @@ │ │ │ │ b.n 4d664a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0652> │ │ │ │ ldr r2, [pc, #40] @ (4d6754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c075c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 4d66f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0700> │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.s64 d16, d28, d29 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + orrs.w r0, ip, #189 @ 0xbd │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.s8 d0, d20, d29 │ │ │ │ - mrc 0, 5, r0, cr14, cr13, {5} │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + vshr.s64 d16, d29, #28 │ │ │ │ + vshr.s64 d0, d29, #34 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mcr 0, 6, r0, cr12, cr13, {5} │ │ │ │ + vshr.s64 d0, d29, #20 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #3212] @ 4d73fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1404> │ │ │ │ @@ -1585825,214 +1585845,207 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 1, r0, cr2, cr13, {5} │ │ │ │ - rors r0, r2 │ │ │ │ + vqadd.s16 d0, d18, d29 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mcr 0, 2, r0, cr0, cr13, {5} │ │ │ │ - mrc 0, 1, r0, cr8, cr13, {5} │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + vqadd.s32 d0, d16, d29 │ │ │ │ + vqadd.s16 d0, d24, d29 │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - mcr 0, 0, r0, cr6, cr13, {5} │ │ │ │ - mcr 0, 0, r0, cr12, cr13, {5} │ │ │ │ - mcr 0, 0, r0, cr0, cr13, {5} │ │ │ │ - @ instruction: 0xf3b400bd │ │ │ │ - mcr 0, 0, r0, cr6, cr13, {5} │ │ │ │ - mcr 0, 0, r0, cr10, cr13, {5} │ │ │ │ - mcr 0, 0, r0, cr10, cr13, {5} │ │ │ │ - mcr 0, 0, r0, cr10, cr13, {5} │ │ │ │ - mrc 0, 0, r0, cr2, cr13, {5} │ │ │ │ - mcr 0, 0, r0, cr2, cr13, {5} │ │ │ │ - mcr 0, 0, r0, cr12, cr13, {5} │ │ │ │ - mrc 0, 0, r0, cr4, cr13, {5} │ │ │ │ - mrc 0, 5, r0, cr8, cr13, {5} │ │ │ │ - mcr 0, 6, r0, cr2, cr13, {5} │ │ │ │ - mcr 0, 6, r0, cr10, cr13, {5} │ │ │ │ - vqadd.s16 d0, d18, d29 │ │ │ │ - vqadd.s16 d0, d26, d29 │ │ │ │ - vqadd.s64 d0, d20, d29 │ │ │ │ - vqadd.s32 d0, d22, d29 │ │ │ │ - cmp r8, fp │ │ │ │ + mcr 0, 7, r0, cr6, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr12, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr0, cr13, {5} │ │ │ │ + eors.w r0, r4, #6193152 @ 0x5e8000 │ │ │ │ + mcr 0, 7, r0, cr6, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr10, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr10, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr10, cr13, {5} │ │ │ │ + mrc 0, 7, r0, cr2, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr2, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr12, cr13, {5} │ │ │ │ + mrc 0, 7, r0, cr4, cr13, {5} │ │ │ │ + vshr.s64 d0, d29, #40 │ │ │ │ + vshr.s64 d0, d29, #30 │ │ │ │ + vshr.s64 d0, d29, #22 │ │ │ │ + vshr.s64 d16, d29, #14 │ │ │ │ + vshr.s64 d16, d29, #6 │ │ │ │ + ands.w r0, r4, #189 @ 0xbd │ │ │ │ + and.w r0, r6, #189 @ 0xbd │ │ │ │ + mov r8, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d7a60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1a68> │ │ │ │ + b.n 4d7c20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c28> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orrs.w r0, r6, sp, ror #2 │ │ │ │ - ands.w r0, sl, sp, ror #2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + @ instruction: 0xeb3600bd │ │ │ │ + @ instruction: 0xeafa00bd │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xe9b600bd │ │ │ │ - vshr.s64 d0, d29, #40 │ │ │ │ - orn r0, sl, sp, ror #2 │ │ │ │ - vqadd.s64 d16, d18, d29 │ │ │ │ - ldrd r0, r0, [r8, #756]! @ 0x2f4 │ │ │ │ - vqadd.s16 d16, d16, d29 │ │ │ │ - strd r0, r0, [r2, #756]! @ 0x2f4 │ │ │ │ - vqadd.s32 d0, d26, d29 │ │ │ │ - strd r0, r0, [ip, #756] @ 0x2f4 │ │ │ │ - mrc 0, 7, r0, cr0, cr13, {5} │ │ │ │ - @ instruction: 0xe9b200bd │ │ │ │ - mrc 0, 5, r0, cr6, cr13, {5} │ │ │ │ - @ instruction: 0xe99800bd │ │ │ │ - mcr 0, 4, r0, cr12, cr13, {5} │ │ │ │ - ldrd r0, r0, [lr, #-756]! @ 0x2f4 │ │ │ │ - mrc 0, 2, r0, cr6, cr13, {5} │ │ │ │ + eors.w r0, r6, sp, ror #2 │ │ │ │ + orns r0, r8, #189 @ 0xbd │ │ │ │ + adc.w r0, sl, sp, ror #2 │ │ │ │ + orrs.w r0, r2, #189 @ 0xbd │ │ │ │ + @ instruction: 0xead800bd │ │ │ │ + bics.w r0, r0, #189 @ 0xbd │ │ │ │ + @ instruction: 0xeac200bd │ │ │ │ + and.w r0, sl, #189 @ 0xbd │ │ │ │ + @ instruction: 0xeaac00bd │ │ │ │ + vshr.s64 d16, d29, #48 │ │ │ │ + eors.w r0, r2, sp, ror #2 │ │ │ │ + vshr.s64 d0, d29, #42 │ │ │ │ + orns r0, r8, sp, ror #2 │ │ │ │ + vqadd.s32 d16, d28, d29 │ │ │ │ + orrs.w r0, lr, sp, ror #2 │ │ │ │ + vqadd.s64 d0, d22, d29 │ │ │ │ + orr.w r0, r4, sp, ror #2 │ │ │ │ + vqadd.s8 d0, d26, d29 │ │ │ │ + mrc 0, 7, r0, cr12, cr13, {5} │ │ │ │ + mrc 0, 6, r0, cr6, cr13, {5} │ │ │ │ + mcr 0, 7, r0, cr4, cr13, {5} │ │ │ │ + mcr 0, 5, r0, cr4, cr13, {5} │ │ │ │ + ldrd r0, r0, [sl, #756]! @ 0x2f4 │ │ │ │ + mrc 0, 3, r0, cr10, cr13, {5} │ │ │ │ + strd r0, r0, [r4, #756]! @ 0x2f4 │ │ │ │ + mcr 0, 2, r0, cr2, cr13, {5} │ │ │ │ + bic.w r0, r4, sp, ror #2 │ │ │ │ + mcr 0, 0, r0, cr10, cr13, {5} │ │ │ │ + and.w r0, r8, sp, ror #2 │ │ │ │ + ldcl 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + ldrd r0, r0, [r0, #756]! @ 0x2f4 │ │ │ │ + ldcl 0, cr0, [r0, #-756] @ 0xfffffd0c │ │ │ │ + ldrd r0, r0, [sl, #-756]! @ 0x2f4 │ │ │ │ + ldc 0, cr0, [sl, #-756] @ 0xfffffd0c │ │ │ │ strd r0, r0, [r4, #-756]! @ 0x2f4 │ │ │ │ - mcr 0, 1, r0, cr10, cr13, {5} │ │ │ │ - mrc 0, 0, r0, cr12, cr13, {5} │ │ │ │ - ldcl 0, cr0, [r6, #756]! @ 0x2f4 │ │ │ │ - mcr 0, 0, r0, cr4, cr13, {5} │ │ │ │ - stcl 0, cr0, [r4, #756] @ 0x2f4 │ │ │ │ - ldmdb sl, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ldc 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ - stmdb r4, {r0, r2, r3, r4, r5, r7} │ │ │ │ - stcl 0, cr0, [r2, #-756]! @ 0xfffffd0c │ │ │ │ - strd r0, r0, [r4, #-756] @ 0x2f4 │ │ │ │ - stc 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ - stmdb r8!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ldcl 0, cr0, [sl], #756 @ 0x2f4 │ │ │ │ - ldmdb r0, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ldcl 0, cr0, [r0], #-756 @ 0xfffffd0c │ │ │ │ - ldmia.w sl, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ldc 0, cr0, [sl], #-756 @ 0xfffffd0c │ │ │ │ - stmia.w r4, {r0, r2, r3, r4, r5, r7} │ │ │ │ - rsbs r0, sl, sp, ror #2 │ │ │ │ - @ instruction: 0xe8c400bd │ │ │ │ - subs.w r0, r6, sp, ror #2 │ │ │ │ - stmia.w ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xeb8800bd │ │ │ │ - sbc.w r0, r6, sp, ror #2 │ │ │ │ - stmia.w r0, {r0, r2, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xeb2e00bd │ │ │ │ - and.w r0, ip, sp, ror #2 │ │ │ │ - add.w r0, ip, sp, ror #2 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + ldc 0, cr0, [sl], #756 @ 0x2f4 │ │ │ │ + @ instruction: 0xe9a400bd │ │ │ │ + ldc 0, cr0, [r6], {189} @ 0xbd │ │ │ │ + @ instruction: 0xe98c00bd │ │ │ │ + stcl 0, cr0, [r8], #-756 @ 0xfffffd0c │ │ │ │ + mcrr 0, 11, r0, r6, cr13 │ │ │ │ + strd r0, r0, [r0, #-756]! @ 0x2f4 │ │ │ │ + stc 0, cr0, [lr], {189} @ 0xbd │ │ │ │ + @ instruction: 0xeaec00bd │ │ │ │ + @ instruction: 0xebec00bd │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe8c400bd │ │ │ │ - @ instruction: 0xf6b800c1 │ │ │ │ - @ instruction: 0xeab400bd │ │ │ │ - str r2, [r7, #28] │ │ │ │ + @ instruction: 0xe9a400bd │ │ │ │ + @ instruction: 0xf79800c1 │ │ │ │ + @ instruction: 0xeb9400bd │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrd r0, r0, [ip], #-756 @ 0x2f4 │ │ │ │ - @ instruction: 0xf67000c1 │ │ │ │ - orn r0, r0, sp, ror #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + ldrd r0, r0, [ip, #-756] @ 0x2f4 │ │ │ │ + @ instruction: 0xf75000c1 │ │ │ │ + adc.w r0, r0, sp, ror #2 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe83400bd │ │ │ │ - @ instruction: 0xf62800c1 │ │ │ │ - and.w r0, r8, sp, ror #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + ldmdb r4, {r0, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf70800c1 │ │ │ │ + @ instruction: 0xeae800bd │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf5f200c1 │ │ │ │ - bic.w r0, r6, #189 @ 0xbd │ │ │ │ - str r0, [r6, #16] │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d7514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c151c> │ │ │ │ + @ instruction: 0xf6d200c1 │ │ │ │ + add.w r0, r6, #189 @ 0xbd │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + stmia.w r4!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub.w r0, r8, #6324224 @ 0x608000 │ │ │ │ - vshr.s64 d16, d29, #12 │ │ │ │ - str r6, [r4, #12] │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d7498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14a0> │ │ │ │ + @ instruction: 0xf68800c1 │ │ │ │ + @ instruction: 0xf0d400bd │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + @ instruction: 0xe85c00bd │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adcs.w r0, lr, #6324224 @ 0x608000 │ │ │ │ - ldmdb r8, {r0, r2, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xe85200bd │ │ │ │ + @ instruction: 0xf63e00c1 │ │ │ │ + ldrd r0, r0, [r8, #756]! @ 0x2f4 │ │ │ │ + ldmdb r2!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + strd r0, r0, [r0, #756] @ 0x2f4 │ │ │ │ + ldmdb sl, {r0, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe98800bd │ │ │ │ + stmdb r2, {r0, r2, r3, r4, r5, r7} │ │ │ │ + ldmdb r0, {r0, r2, r3, r4, r5, r7} │ │ │ │ + strd r0, r0, [sl], #756 @ 0x2f4 │ │ │ │ strd r0, r0, [r0], #756 @ 0x2f4 │ │ │ │ - @ instruction: 0xe83a00bd │ │ │ │ + @ instruction: 0xe8d200bd │ │ │ │ stmia.w r8!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xe82200bd │ │ │ │ - @ instruction: 0xe83000bd │ │ │ │ - @ instruction: 0xe80a00bd │ │ │ │ - @ instruction: 0xe80000bd │ │ │ │ - b.n 4d75b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c15bc> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d7564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c156c> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d758c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1594> │ │ │ │ + ldmia.w sl!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + strd r0, r0, [ip], #-756 @ 0x2f4 │ │ │ │ + b.n 4d75c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c15cc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14fc> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d7404 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c140c> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d748c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1494> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d73dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c13e4> │ │ │ │ + @ instruction: 0xe83400bd │ │ │ │ + b.n 4d759c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c15a4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c142c> │ │ │ │ + b.n 4d75e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c15ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d73b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c13bc> │ │ │ │ + b.n 4d7574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c157c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d73d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c13dc> │ │ │ │ + b.n 4d7594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c159c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d738c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1394> │ │ │ │ + b.n 4d754c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1554> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d737c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1384> │ │ │ │ + b.n 4d753c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1544> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c136c> │ │ │ │ + b.n 4d7524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c152c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c131c> │ │ │ │ + b.n 4d74d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14dc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d733c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1344> │ │ │ │ + b.n 4d74fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1504> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc 0, 4, r0, cr10, cr13, {5} │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + vqadd.s64 d16, d26, d29 │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c123c> │ │ │ │ + b.n 4d73f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c13fc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf3f400c1 │ │ │ │ - b.n 4d7100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1108> │ │ │ │ + @ instruction: 0xf4d400c1 │ │ │ │ + b.n 4d72c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c12c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d70a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c10b0> │ │ │ │ + b.n 4d7268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1270> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d70bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c10c4> │ │ │ │ + b.n 4d727c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1284> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d707c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1084> │ │ │ │ + b.n 4d723c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1244> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1080> │ │ │ │ + b.n 4d7238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1240> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1058> │ │ │ │ + b.n 4d7210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1218> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c103c> │ │ │ │ + b.n 4d71f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c11fc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c102c> │ │ │ │ + b.n 4d71e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c11ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d6fd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0fe0> │ │ │ │ + b.n 4d7198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c11a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d6ff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1000> │ │ │ │ + b.n 4d71b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c11c0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stcl 0, cr0, [lr], {189} @ 0xbd │ │ │ │ - stcl 0, cr0, [r2], #756 @ 0x2f4 │ │ │ │ - stcl 0, cr0, [r8], #756 @ 0x2f4 │ │ │ │ - stcl 0, cr0, [sl], #756 @ 0x2f4 │ │ │ │ - ldc 0, cr0, [sl], {189} @ 0xbd │ │ │ │ - stc 0, cr0, [ip], #-756 @ 0xfffffd0c │ │ │ │ - stc 0, cr0, [r8], #-756 @ 0xfffffd0c │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + stc 0, cr0, [lr, #756]! @ 0x2f4 │ │ │ │ + stcl 0, cr0, [r2, #756] @ 0x2f4 │ │ │ │ + stcl 0, cr0, [r8, #756] @ 0x2f4 │ │ │ │ + stcl 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + ldcl 0, cr0, [sl], #756 @ 0x2f4 │ │ │ │ + stc 0, cr0, [ip, #-756] @ 0xfffffd0c │ │ │ │ + stc 0, cr0, [r8, #-756] @ 0xfffffd0c │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 4d760c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1614> │ │ │ │ + bgt.n 4d75cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c15d4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d71b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c11bc> │ │ │ │ + b.n 4d7374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c137c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4d73e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c13e8> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1586590,199 +1586603,195 @@ │ │ │ │ ldr r2, [pc, #392] @ (4d7db4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1dbc>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d7816 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c181e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 4d7cd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ce0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + b.n 4d7cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cf8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + b.n 4d7cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cf8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cdp 0, 8, cr0, cr0, cr1, {6} │ │ │ │ + vhadd.s32 q8, q8, │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #800] @ (4d7f80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1f88>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #768] @ (4d7f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1f6c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strex r0, r0, [r4, #756] @ 0x2f4 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + stmdb r4!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + ldr r0, [pc, #584] @ (4d7eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ec0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d7c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c70> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d7c2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c34> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d7bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1bf8> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - eors.w r0, r8, r9, ror #2 │ │ │ │ - svc 30 │ │ │ │ + @ instruction: 0xe8da00bd │ │ │ │ + ldmia.w sl!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + ldmia.w sl, {r0, r2, r3, r4, r5, r7} │ │ │ │ + sbcs.w r0, r8, r9, ror #2 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr 0, 2, r0, cr12, cr12, {5} │ │ │ │ - svc 6 │ │ │ │ + vqadd.s32 d0, d28, d28 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #238 @ 0xee │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - b.n 4d7b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1b3c> │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14bc> │ │ │ │ + @ instruction: 0xe82e00bd │ │ │ │ + b.n 4d7674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c167c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14dc> │ │ │ │ + b.n 4d7694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c169c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14d8> │ │ │ │ + b.n 4d7690 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1698> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14e4> │ │ │ │ + b.n 4d769c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16a4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14e8> │ │ │ │ + b.n 4d76a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16a8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14cc> │ │ │ │ + b.n 4d7684 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c168c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d74e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c14f0> │ │ │ │ + b.n 4d76a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16b0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1520> │ │ │ │ + b.n 4d76d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16e0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c153c> │ │ │ │ + b.n 4d76f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16fc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d753c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1544> │ │ │ │ + b.n 4d76fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1704> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d83d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c23dc> │ │ │ │ + b.n 4d7594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c159c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1538> │ │ │ │ + b.n 4d76f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16f8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1538> │ │ │ │ + b.n 4d76f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16f8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c155c> │ │ │ │ + b.n 4d7714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c171c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7650 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1658> │ │ │ │ + b.n 4d7810 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1818> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1640> │ │ │ │ + b.n 4d77f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1800> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7674 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c167c> │ │ │ │ + b.n 4d7834 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c183c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 4d7c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c84> │ │ │ │ + ble.n 4d7c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c44> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 4d7da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1db0> │ │ │ │ + ble.n 4d7d68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d70> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1608> │ │ │ │ + b.n 4d77c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c17c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 4d7c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c48> │ │ │ │ + ble.n 4d7c00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c08> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1550> │ │ │ │ + b.n 4d7708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1710> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 4d7c20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c28> │ │ │ │ + ble.n 4d7de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1de8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d84fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2504> │ │ │ │ + b.n 4d76bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c16c4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 4d7d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d54> │ │ │ │ + ble.n 4d7d0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d14> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 4d7d28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d30> │ │ │ │ + bgt.n 4d7ce8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cf0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 4d7d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d0c> │ │ │ │ + bgt.n 4d7cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ccc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 4d7ce0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ce8> │ │ │ │ + bgt.n 4d7ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ca8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 4d7cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cc4> │ │ │ │ + bgt.n 4d7c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c84> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d7ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ca8> │ │ │ │ + bgt.n 4d7c60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c68> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d7c7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c84> │ │ │ │ + bgt.n 4d7c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c44> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - blt.n 4d7c58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1c60> │ │ │ │ + bgt.n 4d7e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e20> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #960] @ (4d8104 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c210c>) │ │ │ │ + ldr r6, [pc, #832] @ (4d8084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c208c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 4d7e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e3c> │ │ │ │ + bgt.n 4d7df4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1dfc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #488] @ (4d7f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1f3c>) │ │ │ │ + ldr r6, [pc, #360] @ (4d7eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ebc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 4d7e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e18> │ │ │ │ + bgt.n 4d7dd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1dd8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d8374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c237c> │ │ │ │ + b.n 4d8534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c253c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 4d7dec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1df4> │ │ │ │ + bgt.n 4d7dac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1db4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d8320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2328> │ │ │ │ + b.n 4d84e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c24e8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 4d7dc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1dd0> │ │ │ │ + bgt.n 4d7d88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d90> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d82b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c22bc> │ │ │ │ + b.n 4d8474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c247c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 4d7da4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1dac> │ │ │ │ + blt.n 4d7d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d6c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d8248 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2250> │ │ │ │ + b.n 4d8408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2410> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 4d7d88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d90> │ │ │ │ + blt.n 4d7d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d50> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d81fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2204> │ │ │ │ + b.n 4d83bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c23c4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d7d64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d6c> │ │ │ │ + blt.n 4d7d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d2c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d81a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c21b0> │ │ │ │ + b.n 4d8368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2370> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d7d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d48> │ │ │ │ + blt.n 4d7d00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d08> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d815c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2164> │ │ │ │ + b.n 4d831c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2324> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d7d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d24> │ │ │ │ + blt.n 4d7cdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ce4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d8118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c2120> │ │ │ │ + b.n 4d82d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c22e0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d7cf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d00> │ │ │ │ + blt.n 4d7cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cc0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d8094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c209c> │ │ │ │ + b.n 4d8254 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c225c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d7cd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cdc> │ │ │ │ + blt.n 4d7e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e9c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 4d7cb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cb8> │ │ │ │ + blt.n 4d7e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e78> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 4d7e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e9c> │ │ │ │ + blt.n 4d7e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e5c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1df0> │ │ │ │ + b.n 4d7fa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1fb0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d7e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e78> │ │ │ │ + blt.n 4d7e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e38> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 4d7f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1f68> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 4d7d00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1d08> │ │ │ │ + blt.n 4d7cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1cc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1586797,15 +1586806,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 ac25c4 │ │ │ │ + bl ac266c │ │ │ │ cbnz r0, 4d7e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1e3c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43a40c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324414> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1586829,15 +1586838,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d6758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c0760> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ac25e8 │ │ │ │ + bl ac2690 │ │ │ │ b.n 4d7df4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1dfc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strh r0, [r4, #14] │ │ │ │ @@ -1586933,15 +1586942,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #8] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ strh r6, [r2, #6] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1586956,15 +1586965,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 ac25c4 │ │ │ │ + bl ac266c │ │ │ │ cbnz r0, 4d7fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1fd0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43a40c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324414> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1586986,15 +1586995,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4d7ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1ecc> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ac25e8 │ │ │ │ + bl ac2690 │ │ │ │ b.n 4d7f8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c1f92> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #4] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #2] │ │ │ │ @@ -1596745,17 +1596754,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r5, r6, #5 │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r5, r6, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ bhi.n 4de734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c873c> │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ bls.n 4de726 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c872e> │ │ │ │ sub.w r2, r0, #161 @ 0xa1 │ │ │ │ movs r3, #1 │ │ │ │ @@ -1596931,15 +1596940,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4de798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c87a0> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4de8c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c88ca> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4de8c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c88ca> │ │ │ │ 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 │ │ │ │ @@ -1597586,15 +1597595,15 @@ │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r5, r6, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #32 @ (adr r1, 4defe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c8fec>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 4df364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c936c>) │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2616] @ 0xa38 │ │ │ │ subw sp, sp, #1444 @ 0x5a4 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1597661,15 +1597670,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ strd fp, r8, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl ac5818 │ │ │ │ + bl ac58c0 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r4, #20] │ │ │ │ cbz r5, 4df0cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c90d4> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1597703,15 +1597712,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4df106 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c910e> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4df0e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c90f0> │ │ │ │ mov r0, sl │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4df0ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c90f6> │ │ │ │ mov r0, r6 │ │ │ │ bl 468e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352ea0> │ │ │ │ @@ -1597732,15 +1597741,15 @@ │ │ │ │ mov fp, r4 │ │ │ │ strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl ac58f4 │ │ │ │ + bl ac599c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4df238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c9240> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 4df238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c9240> │ │ │ │ ldrb r3, [r7, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1597818,15 +1597827,15 @@ │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4df198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c91a0> │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w fp, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ - bl ac58f4 │ │ │ │ + bl ac599c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4df144 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c914c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r4, fp │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldrd fp, r8, [sp, #92] @ 0x5c │ │ │ │ bl 467b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x351b90> │ │ │ │ @@ -1597945,38 +1597954,38 @@ │ │ │ │ ldr.w sl, [r8, #8] │ │ │ │ mov r2, sl │ │ │ │ bl 4de798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c87a0> │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5818 │ │ │ │ + bl ac58c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ sub.w r0, r6, #20 │ │ │ │ strb r3, [r5, #20] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 4de898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c88a0> │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ b.n 4df3cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c93d4> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 4df3d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c93de> │ │ │ │ mov r0, fp │ │ │ │ - bl ac5848 │ │ │ │ + bl ac58f0 │ │ │ │ mov r3, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 4de898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c88a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac58f4 │ │ │ │ + bl ac599c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4df3b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c93bc> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ blx 6c518 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r7, #13] │ │ │ │ @@ -1598073,15 +1598082,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r6, r2, #32 │ │ │ │ lsls r5, r6, #5 │ │ │ │ lsrs r2, r7, #31 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #21 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1598525,15 +1598534,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4df994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c999c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1602446,21 +1602455,21 @@ │ │ │ │ b.n 4e23aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3cc3b2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 4e24ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3cc4b4> │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r5, r7, #2 │ │ │ │ blt.n 4e2594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3cc59c> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r7, [pc, #592] @ (4e27ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3cc7b4>) │ │ │ │ @@ -1605331,15 +1605340,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #168] @ (4e4310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ce318>) │ │ │ │ + ldr r5, [pc, #40] @ (4e4290 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ce298>) │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1544] @ 4e4884 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ce88c> │ │ │ │ @@ -1633214,15 +1633223,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f650a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e0512> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f654a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e0552> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ bl 436bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320bf8> │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f6502 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e050a> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1633415,36 +1633424,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6bca4 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1633488,36 +1633497,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6bca4 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1633561,36 +1633570,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6bca4 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1636423,15 +1636432,15 @@ │ │ │ │ and.w fp, r4, #1024 @ 0x400 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w sl, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f8b1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e2b22> │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f8b14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e2b1c> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1647813,15 +1647822,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 5012b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eb2c0> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ bl 436bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320bf8> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eb280> │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ b.n 50127c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eb284> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1650026,15 +1650035,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 502d3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ecd42> │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ bl 436bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320bf8> │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ b.n 502d76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ecd7e> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 502e4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ece52> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1651092,15 +1651101,15 @@ │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503a42 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eda4a> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ b.n 503a4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eda52> │ │ │ │ movs r2, #16 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651122,15 +1651131,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503b60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edb68> │ │ │ │ b.n 503b16 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edb1e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edb60> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1651286,15 +1651295,15 @@ │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503cae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edcb6> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ b.n 503cb6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edcbe> │ │ │ │ movs r2, #16 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651316,15 +1651325,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eddd4> │ │ │ │ b.n 503d82 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edd8a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3eddcc> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1651480,15 +1651489,15 @@ │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503f1a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edf22> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ b.n 503f22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edf2a> │ │ │ │ movs r2, #16 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651510,15 +1651519,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 504038 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ee040> │ │ │ │ b.n 503fee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3edff6> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 504030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ee038> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1651905,15 +1651914,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 5044ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ee4f6> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43de58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x327e60> │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ bl 436bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x320be4> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 5044e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ee4ee> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1701831,15 +1701840,15 @@ │ │ │ │ beq.n 528736 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41273e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac24b4 │ │ │ │ + bl ac255c │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 52871a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412722> │ │ │ │ mov r7, r9 │ │ │ │ b.w 52795a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411962> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1701860,15 +1701869,15 @@ │ │ │ │ beq.n 528788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412790> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac23d8 │ │ │ │ + bl ac2480 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 52876c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412774> │ │ │ │ mov r7, r9 │ │ │ │ b.w 52795a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411962> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1701898,15 +1701907,15 @@ │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #744] @ 528adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412ae4> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 5287bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4127c4> │ │ │ │ - bl ac2334 │ │ │ │ + bl ac23dc │ │ │ │ b.n 5287be <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4127c6> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 52795a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411962> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1701922,15 +1701931,15 @@ │ │ │ │ beq.n 52883c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412844> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac2334 │ │ │ │ + bl ac23dc │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 528820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412828> │ │ │ │ mov r7, r9 │ │ │ │ b.w 52795a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411962> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1701951,15 +1701960,15 @@ │ │ │ │ beq.n 52888e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412896> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac2258 │ │ │ │ + bl ac2300 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 528872 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41287a> │ │ │ │ mov r7, r9 │ │ │ │ b.w 52795a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411962> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1702085,15 +1702094,15 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r1 │ │ │ │ and.w r8, r3, #16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 528a32 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412a3a> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1702114,15 +1702123,15 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r1 │ │ │ │ and.w r8, r3, #16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 528a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x412a90> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1704958,15 +1704967,15 @@ │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d6, d7 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r5] │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ streq.w r2, [r6, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ @@ -1704990,15 +1704999,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ bl 468994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x35299c> │ │ │ │ vcvt.f32.f64 s14, d8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ vstr s0, [r5] │ │ │ │ b.n 52a8f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x414900> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 52795a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x411962> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov sl, r4 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1709353,15 +1709362,15 @@ │ │ │ │ bne.n 52d7f6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4177fe> │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r7] │ │ │ │ b.w 52a806 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41480e> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ac1e94 │ │ │ │ + bl ac1f3c │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 52a806 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41480e> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 52a806 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41480e> │ │ │ │ and.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -1713925,15 +1713934,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 43a734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32473c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac3b6c │ │ │ │ + bl ac3c14 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43a560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324568> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1713986,26 +1713995,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 5309cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41a9d4> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 530a22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41aa2a> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac3ba0 │ │ │ │ + bl ac3c48 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43a734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32473c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac3b6c │ │ │ │ + bl ac3c14 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac3ba0 │ │ │ │ + bl ac3c48 │ │ │ │ b.n 530a1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41aa24> │ │ │ │ cbz r0, 530a9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41aaa2> │ │ │ │ ldr.w r2, [r0, #308] @ 0x134 │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 530a9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41aaa2> │ │ │ │ cbz r1, 530a96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41aa9e> │ │ │ │ ldr.w r2, [r1, #308] @ 0x134 │ │ │ │ @@ -1714025,15 +1714034,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 ac3c10 │ │ │ │ + bl ac3cb8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 530aaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41aab2> │ │ │ │ @@ -1718769,24 +1718778,24 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - mcr 0, 0, r0, cr2, cr7, {5} │ │ │ │ - mov ip, ip │ │ │ │ + mcr 0, 7, r0, cr2, cr7, {5} │ │ │ │ + blxns r8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 11, r0, r8, cr7 │ │ │ │ + stc2 0, cr0, [r8, #-732]! @ 0xfffffd24 │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1719648,30 +1719657,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5345c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e5ce> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ac3da0 │ │ │ │ + bl ac3e48 │ │ │ │ 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 5345fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e602> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e618> │ │ │ │ b.n 5345fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e602> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1719728,15 +1719737,15 @@ │ │ │ │ beq.n 534744 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e74c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 534666 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e66e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5346cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e6d4> │ │ │ │ mov r9, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5346bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e6c4> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1719767,15 +1719776,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5346fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e704> │ │ │ │ b.n 5346b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e6b8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 53472c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e734> │ │ │ │ mov r9, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53471c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e724> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1719961,65 +1719970,65 @@ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl ac591c │ │ │ │ + bl ac59c4 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 53491a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e922> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r4, #32 │ │ │ │ strd r3, r5, [r4, #320] @ 0x140 │ │ │ │ strd r3, r5, [r4, #332] @ 0x14c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str.w r5, [r4, #328] @ 0x148 │ │ │ │ str.w r5, [r4, #340] @ 0x154 │ │ │ │ - bl ac5978 │ │ │ │ + bl ac5a20 │ │ │ │ mov r0, r4 │ │ │ │ bl 468fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352fe4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5348f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e8fa> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 534ba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eba8> │ │ │ │ mov.w r6, #64512 @ 0xfc00 │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac59c4 │ │ │ │ + bl ac5a6c │ │ │ │ ldr.w fp, [r0, #308] @ 0x134 │ │ │ │ ldr.w r9, [r0, #300] @ 0x12c │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w r8, r0, #32 │ │ │ │ add.w r4, r0, #288 @ 0x120 │ │ │ │ strd r9, r3, [r0, #288] @ 0x120 │ │ │ │ str.w r3, [r0, #296] @ 0x128 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 53498c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e994> │ │ │ │ add.w r0, r0, #304 @ 0x130 │ │ │ │ - bl ac4230 │ │ │ │ + bl ac42d8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 53498c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e994> │ │ │ │ mov sl, r4 │ │ │ │ add.w r6, r7, #292 @ 0x124 │ │ │ │ mov r4, fp │ │ │ │ add.w r3, r5, #12 │ │ │ │ add.w r1, r5, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41efd0> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e978> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e970> │ │ │ │ mov r4, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 469180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x353188> │ │ │ │ cbz r0, 53499c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9a4> │ │ │ │ @@ -1720050,15 +1720059,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ movs r7, r3 │ │ │ │ movs r7, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5349d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9da> │ │ │ │ ubfx r3, r7, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w r7, r7, #31 │ │ │ │ add.w r2, sl, r3, lsl #2 │ │ │ │ lsls r1, r7 │ │ │ │ @@ -1720107,26 +1720116,26 @@ │ │ │ │ ldr.w r6, [r7, #288] @ 0x120 │ │ │ │ ldr.w r4, [r2], #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r6, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ cbnz r3, 534aaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eab2> │ │ │ │ add.w r0, r7, #292 @ 0x124 │ │ │ │ - bl ac4230 │ │ │ │ + bl ac42d8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 534aaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eab2> │ │ │ │ add.w r3, r5, #12 │ │ │ │ add.w r1, r5, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534e70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ee78> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534a90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea98> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea90> │ │ │ │ ldr.w r6, [r7, #-16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 534b26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb2e> │ │ │ │ @@ -1720180,54 +1720189,54 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 534afc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb04> │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 535060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f068> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4230 │ │ │ │ + bl ac42d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5351ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f1d6> │ │ │ │ mov r8, r6 │ │ │ │ strd fp, r7, [sp, #16] │ │ │ │ add.w fp, r9, #12 │ │ │ │ add.w r5, r9, #140 @ 0x8c │ │ │ │ mov r3, fp │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534ecc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eed4> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 534b4e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb56> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb4c> │ │ │ │ ldrd fp, r7, [sp, #16] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 535024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f02c> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 534b8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb92> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl ac5a08 │ │ │ │ + bl ac5ab0 │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 534a62 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea6a> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 53492c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e934> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac5958 │ │ │ │ + bl ac5a00 │ │ │ │ ldr.w r2, [pc, #1720] @ 535260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f268> │ │ │ │ ldr.w r3, [pc, #1712] @ 53525c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f264> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1720455,15 +1720464,15 @@ │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 534ce6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ecee> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534e2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ee34> │ │ │ │ b.n 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eaec> │ │ │ │ and.w r9, r6, fp │ │ │ │ @@ -1720509,17 +1720518,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 534e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ee90> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac3da0 │ │ │ │ + bl ac3e48 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea90> │ │ │ │ b.n 534aaa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eab2> │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ cbz r0, 534ef6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eefe> │ │ │ │ @@ -1720565,50 +1720574,50 @@ │ │ │ │ moveq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 534f12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ef1a> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac3da0 │ │ │ │ + bl ac3e48 │ │ │ │ adds r6, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [fp, #4]! │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ bics.w r0, r3, r2 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ it ne │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, fp │ │ │ │ bne.n 534f4a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ef52> │ │ │ │ orr.w r1, r8, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w r8, r1 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb4c> │ │ │ │ b.n 534b68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb70> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 534f46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ef4e> │ │ │ │ mov r6, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534f7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ef86> │ │ │ │ b.n 534f46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ef4e> │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r8, ip │ │ │ │ b.n 534f9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41efa6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 534fa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41efb0> │ │ │ │ mov r7, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41efa0> │ │ │ │ ubfx r1, r6, #5, #5 │ │ │ │ and.w r3, r6, #31 │ │ │ │ mov ip, r8 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add.w r2, r7, r1, lsl #2 │ │ │ │ @@ -1720643,42 +1720652,42 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 534fe2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41efea> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ac3da0 │ │ │ │ + bl ac3e48 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534968 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e970> │ │ │ │ b.n 53498a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e992> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4230 │ │ │ │ + bl ac42d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534b7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb82> │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r5 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac3edc │ │ │ │ + bl ac3f84 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 534b7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb82> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r5 │ │ │ │ - bl ac4258 │ │ │ │ + bl ac4300 │ │ │ │ mov r5, r0 │ │ │ │ b.n 53503e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f046> │ │ │ │ add.w r3, r6, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 5351e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f1e8> │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ @@ -1720730,15 +1720739,15 @@ │ │ │ │ bne.n 5350d6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f0de> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5349fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea04> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5350f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f100> │ │ │ │ b.n 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ebf4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1720759,15 +1720768,15 @@ │ │ │ │ bne.n 53511c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f124> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5349fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea04> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53513e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f146> │ │ │ │ b.n 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ed48> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1720788,15 +1720797,15 @@ │ │ │ │ bne.n 535162 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f16a> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5349fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea04> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f18c> │ │ │ │ b.n 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534a40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea48> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1720823,24 +1720832,24 @@ │ │ │ │ beq.n 5351e6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f1ee> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ b.n 534b8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb92> │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ b.n 534b8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb92> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4230 │ │ │ │ + bl ac42d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 535034 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f03c> │ │ │ │ b.n 534b8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41eb92> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac3da0 │ │ │ │ + bl ac3e48 │ │ │ │ b.n 534f46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ef4e> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534ce6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ecee> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ and.w r9, r7, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1720859,15 +1720868,15 @@ │ │ │ │ bne.n 535216 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f21e> │ │ │ │ mov r2, r3 │ │ │ │ b.w 5349fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41ea04> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac428c │ │ │ │ + bl ac4334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53523a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41f242> │ │ │ │ b.w 5349e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41e9ea> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb73e │ │ │ │ lsls r7, r5, #5 │ │ │ │ @ instruction: 0xb738 │ │ │ │ @@ -1729063,23 +1729072,23 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ cbnz r0, 53a588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x424590> │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldrb r6, [r5, r0] │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbnz r0, 53a576 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42457e> │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sl │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ hlt 0x0030 │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1729282,15 +1729291,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 53a6d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4246d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 53a714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42471c> │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1731600,19 +1731609,19 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ b.n 53c276 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42627e> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vraddhn.i d26, , q8 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r4, pc, #48 @ (adr r4, 53bc14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425c1c>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r5, pc, #944 @ (adr r5, 53bf98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425fa0>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 53bf18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425f20>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #480] @ (53bddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425de4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1731826,23 +1731835,23 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ add r2, pc, #464 @ (adr r2, 53bfcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425fd4>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #80 @ (adr r2, 53be54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425e5c>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 53c204 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42620c>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 53c184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42618c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rors r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 53be94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x425e9c>) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 53c140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426148>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 53c0c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4260c8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1733387,15 +1733396,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53cb90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426b98> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53ccf2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426cfa> │ │ │ │ nop │ │ │ │ - str??.w r0, [sl, #317] @ 0x13d │ │ │ │ + vst2.8 {d16[1],d17[1]}, [sl :16]! │ │ │ │ stmdb sp!, {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] @ (53cf54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426f5c>) │ │ │ │ sub sp, #12 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1733637,15 +1733646,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53cd6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426d76> │ │ │ │ ldr r3, [pc, #12] @ (53cf5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426f64>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53ce72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x426e7a> │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - @ instruction: 0xf704013d │ │ │ │ + @ instruction: 0xf7e4013d │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1733961,15 +1733970,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53d178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x427180> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53d282 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42728a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf302013d │ │ │ │ + @ instruction: 0xf3e2013d │ │ │ │ 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] │ │ │ │ sub.w r3, r0, #20 │ │ │ │ @@ -1734048,15 +1734057,15 @@ │ │ │ │ bl 539dec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x423df4> │ │ │ │ b.n 53d31a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x427322> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53d2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4272ac> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53d350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x427358> │ │ │ │ nop │ │ │ │ - sbc.w r1, r4, #61 @ 0x3d │ │ │ │ + movw r1, #16445 @ 0x403d │ │ │ │ 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] @ (53d574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42757c>) │ │ │ │ sub sp, #16 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1734269,15 +1734278,15 @@ │ │ │ │ b.n 53d3d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4273d8> │ │ │ │ ldr r2, [pc, #12] @ (53d57c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x427584>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53d4d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4274da> │ │ │ │ nop │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ lsls r7, r5, #5 │ │ │ │ - @ instruction: 0xf0a2013d │ │ │ │ + @ instruction: 0xf182013d │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ @@ -1734309,15 +1734318,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53d5dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4275e4> │ │ │ │ bl 53d378 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x427380> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 1, 7, r0, cr14, cr13, {1} │ │ │ │ + vsra.s16 d16, d29, #2 │ │ │ │ stmdb 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] @ (53d7e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4277f0>) │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ @@ -1735585,15 +1735594,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 53e6e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4286ec> │ │ │ │ + b.n 53e8a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4288ac> │ │ │ │ lsls r5, r7, #4 │ │ │ │ b.n 53e288 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428290> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53e286 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42828e> │ │ │ │ bx lr │ │ │ │ @@ -1736947,17 +1736956,17 @@ │ │ │ │ ldr r0, [pc, #12] @ (53ef7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428f84>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53ef80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428f88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @ instruction: 0xfb4a0167 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53efa2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428faa> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737008,43 +1737017,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53f02c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429034>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53f030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429038>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 53f0d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4290e0> │ │ │ │ + bhi.n 53f098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4290a0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r2, r9 │ │ │ │ + bx r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53f052 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42905a> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737095,41 +1737104,41 @@ │ │ │ │ ldr r0, [pc, #64] @ (53f0dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4290e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53f0e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4290e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 53ebd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428bd8> │ │ │ │ + b.n 53ed90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428d98> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa5200bc │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + @ instruction: 0xfb3200bc │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - smlaltt r0, r0, r2, r3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + stc2 0, cr0, [r2], #716 @ 0x2cc │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53f100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429108> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1737176,35 +1737185,35 @@ │ │ │ │ ldr r0, [pc, #60] @ (53f180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429188>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53f184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42918c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #3] │ │ │ │ - ldrh.w r0, [r2, r4, lsl #3] │ │ │ │ - ldrh.w r0, [r4, r4, lsl #3] │ │ │ │ - ldrh.w r0, [r6, r4, lsl #3] │ │ │ │ - ldrb.w r0, [r8, r4, lsl #3] │ │ │ │ - ldrh.w r0, [r2, r4, lsl #3] │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xfa3c00b3 │ │ │ │ + ldrsb.w r0, [r2, r4, lsl #3] │ │ │ │ + ldrsb.w r0, [r4, r4, lsl #3] │ │ │ │ + ldrsb.w r0, [r6, r4, lsl #3] │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ + ldrsb.w r0, [r2, r4, lsl #3] │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53f198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4291a0> │ │ │ │ ldr r3, [pc, #20] @ (53f1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4291ac>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f19e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4291a6> │ │ │ │ @@ -1737212,17 +1737221,17 @@ │ │ │ │ ldr r0, [pc, #12] @ (53f1a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4291b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f1ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4291b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb.w r0, [lr, #359] @ 0x167 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1737281,33 +1737290,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (53f258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429260>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (53f25c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429264>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @ instruction: 0xf6940167 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53f270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429278> │ │ │ │ ldr r3, [pc, #20] @ (53f27c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429284>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f276 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42927e> │ │ │ │ @@ -1737315,17 +1737324,17 @@ │ │ │ │ ldr r0, [pc, #12] @ (53f280 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429288>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42928c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ orn r1, sl, #15138816 @ 0xe70000 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53f298 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292a0> │ │ │ │ ldr r3, [pc, #20] @ (53f2a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292ac>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f29e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292a6> │ │ │ │ @@ -1737333,17 +1737342,17 @@ │ │ │ │ ldr r0, [pc, #12] @ (53f2a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f2ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bic.w r1, lr, #15138816 @ 0xe70000 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53f2c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292c8> │ │ │ │ ldr r3, [pc, #20] @ (53f2cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292d4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f2c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292ce> │ │ │ │ @@ -1737351,17 +1737360,17 @@ │ │ │ │ ldr r0, [pc, #12] @ (53f2d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f2d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @ instruction: 0xf3d20167 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53f2e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292f0> │ │ │ │ ldr r3, [pc, #20] @ (53f2f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292fc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f2ee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4292f6> │ │ │ │ @@ -1737369,17 +1737378,17 @@ │ │ │ │ ldr r0, [pc, #12] @ (53f2f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429300>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429304>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @ instruction: 0xf38e0167 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53f318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429320> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53f314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42931c> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1737473,19 +1737482,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53f3f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429400>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 53ec14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428c1c> │ │ │ │ + b.n 53edd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428ddc> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1737597,33 +1737606,33 @@ │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #48] @ (53f544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42954c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1738020,15 +1738029,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r6, #5 │ │ │ │ str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r6, #5 │ │ │ │ str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xf2120167 │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r6, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53f944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42994c> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -1738153,19 +1738162,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r2, #24 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsls r4, r3, #22 │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1738743,20 +1738752,20 @@ │ │ │ │ bl 53ff28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x429f30> │ │ │ │ b.n 54000e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a016> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r6 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ vmla.f32 q8, q2, d14[1] │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r7, r6, #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] @ 5400e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a0f0> │ │ │ │ @@ -1738789,15 +1738798,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u16 q8, q6, q15 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ vrhadd.u q0, q1, q15 │ │ │ │ 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 │ │ │ │ @@ -1738872,23 +1738881,23 @@ │ │ │ │ bl 540084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a08c> │ │ │ │ b.n 540180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a188> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 540138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a140> │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r7, r6, #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] @ 540240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a248> │ │ │ │ @@ -1738921,15 +1738930,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 0, cr0, cr4, cr14, {3} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldc2l 1, cr0, [sl, #440] @ 0x1b8 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 54026a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a272> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ asrs r2, r2, #20 │ │ │ │ @@ -1738969,36 +1738978,36 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (5402d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a2dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (5402d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a2e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - mcr 0, 3, r0, cr6, cr5, {5} │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + vqadd.s8 d16, d22, d21 │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, sl │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 54034c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a354> │ │ │ │ + bhi.n 54030c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a314> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - blt.n 5403b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a3bc> │ │ │ │ + bgt.n 540374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a37c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #904] @ (540660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a668>) │ │ │ │ + ldr r3, [pc, #776] @ (5405e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a5e8>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1739461,26 +1739470,26 @@ │ │ │ │ movhi r5, #0 │ │ │ │ movls r5, #1 │ │ │ │ strb.w r5, [r4, #1072] @ 0x430 │ │ │ │ b.n 540632 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a63a> │ │ │ │ @ instruction: 0xfb4a016e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xfa14016e │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1739739,71 +1739748,71 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 540a3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42aa42> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5408d2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a8da> │ │ │ │ mov r3, r0 │ │ │ │ b.n 540a3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42aa42> │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 5409b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a9c0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 540ae4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42aaec> │ │ │ │ + bmi.n 540aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42aaac> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + mov r0, r7 │ │ │ │ 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 r2, [pc, #84] @ (540b48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab50>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1739836,19 +1739845,19 @@ │ │ │ │ bhi.n 540b12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab1a> │ │ │ │ ldr r2, [pc, #20] @ (540b50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab58>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r4, 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] @ (540bcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abd4>) │ │ │ │ @@ -1739898,19 +1739907,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, r0] │ │ │ │ lsls r2, r6, #5 │ │ │ │ eor.w r1, lr, #15597568 @ 0xee0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r8, #15597568 @ 0xee0000 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 540b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab74> │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1739963,29 +1739972,29 @@ │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ ldr r3, [pc, #36] @ (540c9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42aca4>) │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ ldr r1, [pc, #36] @ (540ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42aca8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1740023,17 +1740032,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (540d14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ad1c>) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #12] @ (540d18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ad20>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ 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 │ │ │ │ @@ -1740057,17 +1740066,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (540d68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ad70>) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1740127,21 +1740136,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (540e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ae1c>) │ │ │ │ movw r2, #1026 @ 0x402 │ │ │ │ ldr r1, [pc, #20] @ (540e18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ae20>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1740304,17 +1740313,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (540fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42afc0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (540fbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42afc4>) │ │ │ │ movw r2, #1293 @ 0x50d │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (54123c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b244>) │ │ │ │ @@ -1740572,29 +1740581,29 @@ │ │ │ │ vext.8 q0, q3, q15, #1 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1740637,25 +1740646,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (541304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b30c>) │ │ │ │ movw r2, #3295 @ 0xcdf │ │ │ │ ldr r1, [pc, #28] @ (541308 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b310>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1740712,25 +1740721,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (5413bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b3c4>) │ │ │ │ movw r2, #3209 @ 0xc89 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ 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 r3, [pc, #160] @ (541470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b478>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1740876,19 +1740885,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3381 @ 0xd35 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #356] @ (5416d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b6d8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1741056,25 +1741065,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (541748 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b750>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3396 @ 0xd44 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1741279,22 +1741288,22 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 54174c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b754> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 541946 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b94e> │ │ │ │ b.n 5417e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b7ec> │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - itte ne │ │ │ │ - lslne r4, r0, #3 │ │ │ │ - strne r6, [r4, #124] @ 0x7c │ │ │ │ - lsleq r7, r6, #2 │ │ │ │ + itte │ │ │ │ + lsl r4, r0, #3 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + lslal 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ movs r1, #16 │ │ │ │ @@ -1741424,21 +1741433,21 @@ │ │ │ │ bl 541974 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b97c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 541aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42baac> │ │ │ │ b.n 541a40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ba48> │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1741463,21 +1741472,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (541b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bb30>) │ │ │ │ ldr r1, [pc, #24] @ (541b2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bb34>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1941 @ 0x795 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r7, 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 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1741509,17 +1741518,17 @@ │ │ │ │ movw r2, #3436 @ 0xd6c │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1741550,21 +1741559,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (541c08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bc10>) │ │ │ │ movw r2, #3453 @ 0xd7d │ │ │ │ ldr r1, [pc, #20] @ (541c0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bc14>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 541c86 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bc8e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1741750,67 +1741759,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #116] @ (541e68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42be70>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 541e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42be9c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - revsh r0, r2 │ │ │ │ + cbnz r0, 541e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bea0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r2, 541e9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bea2> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 541e9a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bea2> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 541e9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bea6> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 541ea6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42beae> │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ 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 r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1741847,19 +1741856,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (541ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bee8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1484 @ 0x5cc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 541ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bef0> │ │ │ │ + rev r6, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 541eec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bef4> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1741994,27 +1742003,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53b9bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4259c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 541ff4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42bffc> │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1742058,23 +1742067,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (5420f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c0f8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1734 @ 0x6c6 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r1, #12] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1742118,25 +1742127,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (542180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c188>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2569 @ 0xa09 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + str r6, [r7, #0] │ │ │ │ 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 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1742170,19 +1742179,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2549 @ 0x9f5 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1742296,23 +1742305,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (542334 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c33c>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2517 @ 0x9d5 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 542360 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c368> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 542388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c390> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1742361,17 +1742370,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5317 @ 0x14c5 │ │ │ │ ldr r1, [pc, #12] @ (5423c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c3c8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1742445,27 +1742454,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (5424a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c4a8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 5424fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c504> │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ 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 r5, r0 │ │ │ │ @@ -1742506,17 +1742515,17 @@ │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #16] @ (542520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c528>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5423c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c3cc> │ │ │ │ @@ -1742529,17 +1742538,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (542558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c560>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (54255c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c564>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1742719,25 +1742728,25 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 542560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c568> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 542738 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c740> │ │ │ │ b.n 5426da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c6e2> │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 5427ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c7b4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1742852,27 +1742861,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5402 @ 0x151a │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ ldmia r6!, {r0, r4, r5} │ │ │ │ - vtbl.8 d21, {d15-d18}, d14 │ │ │ │ + vtbx.8 d21, {d31-) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -1743043,25 +1743052,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (542a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ca90>) │ │ │ │ movw r2, #853 @ 0x355 │ │ │ │ ldr r1, [pc, #28] @ (542a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ca94>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r6, #20] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r2, r6] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1743499,19 +1743508,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1743577,21 +1743586,21 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 542f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42cf6c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 542f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42cf6c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #728] @ (543284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d28c>) │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #520] @ (5431b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d1c0>) │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #640] @ (543234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d23c>) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1743885,27 +1743894,27 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 543050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d058> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 543050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d058> │ │ │ │ b.n 543274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d27c> │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #232] @ (5433cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d3d4>) │ │ │ │ + ldr r7, [pc, #104] @ (54334c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d354>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1743962,25 +1743971,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (543390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d398>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (543394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d39c>) │ │ │ │ movw r2, #1519 @ 0x5ef │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #600] @ (5435e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d5e8>) │ │ │ │ + ldr r6, [pc, #472] @ (543560 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d568>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #416] @ (543530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d538>) │ │ │ │ + ldr r6, [pc, #288] @ (5434b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d4b8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #280] @ (5434b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d4b8>) │ │ │ │ + ldr r6, [pc, #152] @ (543430 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d438>) │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1744061,23 +1744070,23 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 54384c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d854>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 5437cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d7d4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [pc, #760] @ (543780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d788>) │ │ │ │ + ldr r5, [pc, #632] @ (543700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d708>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #648] @ (543714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d71c>) │ │ │ │ + ldr r3, [pc, #520] @ (543694 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d69c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #752] @ (543780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d788>) │ │ │ │ + ldr r3, [pc, #624] @ (543700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d708>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1744451,37 +1744460,37 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r7, r7, #2 │ │ │ │ asrs r4, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #176 @ (adr r0, 5439a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d9a8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [pc, #96] @ (543954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d95c>) │ │ │ │ + ldr r0, [pc, #992] @ (543cd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42dcdc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r2, sl │ │ │ │ + bx r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r6, sp │ │ │ │ + bx r9 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1744574,29 +1744583,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (543a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42da1c>) │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #36] @ (543a18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42da20>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - cmp r0, ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, pc │ │ │ │ + mov r4, fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, fp │ │ │ │ + mov r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, fp │ │ │ │ + mov r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r7, 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 r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1744630,17 +1744639,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (543a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42da8c>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (543a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42da90>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r2, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r7, r6, #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] @ (543b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42db60>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1744721,17 +1744730,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r4, r6, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r7, [pc, #1008] @ (543f58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42df60>) │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, lr │ │ │ │ + mov r2, sl │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1744961,49 +1744970,49 @@ │ │ │ │ ldr r3, [pc, #80] @ (543e28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42de30>) │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ ldr r1, [pc, #76] @ (543e2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42de34>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - cmn r2, r6 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r4, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bics r4, r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rors r2, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r2, r3 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r6, r0 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp lr, r1 │ │ │ │ + mov r6, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 543f2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42df36> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1745136,45 +1745145,45 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ ldr r1, [pc, #64] @ (543fc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42dfcc>) │ │ │ │ add r1, pc │ │ │ │ b.n 543e5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42de64> │ │ │ │ - ldr r7, [pc, #1000] @ (544374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e37c>) │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #576] @ (5441d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e1e0>) │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #456] @ (544164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e16c>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #400] @ (544130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e138>) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #456] @ (54416c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e174>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mvns r4, r4 │ │ │ │ + add ip, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r7, #2 │ │ │ │ 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.w r1, [r0, #480] @ 0x1e0 │ │ │ │ @@ -1745282,35 +1745291,35 @@ │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ ldr r3, [pc, #48] @ (544110 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e118>) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ ldr r1, [pc, #48] @ (544114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e11c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #216] @ (5441d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e1d8>) │ │ │ │ + ldr r4, [pc, #88] @ (544150 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e158>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #984] @ (5444d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e4e0>) │ │ │ │ + ldr r6, [pc, #856] @ (544458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e460>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ands r0, r0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #464] @ (5442dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e2e4>) │ │ │ │ + ldr r3, [pc, #336] @ (54425c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e264>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #976] @ (5444e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e4ec>) │ │ │ │ + ldr r6, [pc, #848] @ (544464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e46c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1745946,134 +1745955,134 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ bkpt 0x00c8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r0, r2, r3, r4, r6} │ │ │ │ vmlsl.u , d31, d23[0] │ │ │ │ - vdup.8 q10, d2[7] │ │ │ │ + @ instruction: 0xffff4d22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #280] @ (544898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e8a0>) │ │ │ │ + ldr r5, [pc, #152] @ (544818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e820>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ldr r3, [pc, #168] @ (54483c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e844>) │ │ │ │ + ldr r4, [pc, #40] @ (5447bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e7c4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #832] @ (544adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eae4>) │ │ │ │ + ldr r5, [pc, #704] @ (544a5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea64>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #712] @ (544a6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea74>) │ │ │ │ + ldr r3, [pc, #584] @ (5449ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e9f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #912] @ (544b3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eb44>) │ │ │ │ + ldr r3, [pc, #784] @ (544abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eac4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #608] @ (544a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea1c>) │ │ │ │ + ldr r5, [pc, #480] @ (544994 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e99c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #1016] @ (544bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ebbc>) │ │ │ │ + ldr r4, [pc, #888] @ (544b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eb3c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #736] @ (544aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eaac>) │ │ │ │ + ldr r3, [pc, #608] @ (544a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea2c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #616] @ (544a3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea44>) │ │ │ │ + ldr r3, [pc, #488] @ (5449bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e9c4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #456] @ (5449a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e9ac>) │ │ │ │ + ldr r3, [pc, #328] @ (544924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e92c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #696] @ (544a98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eaa0>) │ │ │ │ + ldr r3, [pc, #568] @ (544a18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea20>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #280] @ (544900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e908>) │ │ │ │ + ldr r3, [pc, #152] @ (544880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e888>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #328] @ (544934 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e93c>) │ │ │ │ + ldr r3, [pc, #200] @ (5448b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e8bc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #96] @ (54486c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e874>) │ │ │ │ + ldr r2, [pc, #992] @ (544bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ebf4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r1, 54487e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e886> │ │ │ │ - vqrshrn.u64 d20, q15, #1 │ │ │ │ + @ instruction: 0xffff4a5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #504] @ (544a10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea18>) │ │ │ │ + ldr r2, [pc, #376] @ (544990 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e998>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #296] @ (544944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e94c>) │ │ │ │ + ldr r4, [pc, #168] @ (5448c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e8cc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #456] @ (5449ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e9f4>) │ │ │ │ + ldr r2, [pc, #328] @ (54496c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e974>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #696] @ (544ae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eae8>) │ │ │ │ + ldr r2, [pc, #568] @ (544a60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea68>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 7ce82a │ │ │ │ - ldr r1, [pc, #568] @ (544a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea70>) │ │ │ │ + ldr r2, [pc, #440] @ (5449e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e9f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #752] @ (544b24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eb2c>) │ │ │ │ + ldr r2, [pc, #624] @ (544aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eaac>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #752] @ (544b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eb30>) │ │ │ │ + ldr r2, [pc, #624] @ (544aa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eab0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 54500e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42f016> │ │ │ │ - vqrshrn.u64 d20, q15, #1 │ │ │ │ + @ instruction: 0xffff4a5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ stcl 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - ldr r1, [pc, #672] @ (544ae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eaf0>) │ │ │ │ + ldr r2, [pc, #544] @ (544a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ea70>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #136] @ (5448d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e8e0>) │ │ │ │ + ldr r2, [pc, #8] @ (544858 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e860>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #208] @ (544924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e92c>) │ │ │ │ + ldr r2, [pc, #80] @ (5448a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e8ac>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, sp, #372 @ 0x174 │ │ │ │ - vqshrn.u64 d20, q4, #1 │ │ │ │ + @ instruction: 0xffff49f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #160] @ (544900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e908>) │ │ │ │ + ldr r3, [pc, #32] @ (544880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e888>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #104] @ (5448d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e8d8>) │ │ │ │ + ldr r1, [pc, #1000] @ (544c50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ec58>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #328] @ (5449b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e9c0>) │ │ │ │ + ldr r3, [pc, #200] @ (544938 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42e940>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #628] @ (544afc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42eb04>) │ │ │ │ @@ -1746295,31 +1746304,31 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb770 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r4, r5, r6, lr} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ + blx ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - eors r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ ldr.w r2, [pc, #2676] @ 5455b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42f5bc> │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ @@ -1747266,49 +1747275,49 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r5, r7, #4 │ │ │ │ - mov ip, ip │ │ │ │ + blxns r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r4, sp, #552 @ 0x228 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r7, r6, #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, #808] @ (545944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42f94c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1747633,27 +1747642,27 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r3, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r7, 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, #3408] @ 0xd50 │ │ │ │ @@ -1748738,37 +1748747,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r3!, {r0, r2, r3, r5} │ │ │ │ vqshl.u64 d25, d31, #63 @ 0x3f │ │ │ │ - @ instruction: 0xffff3164 │ │ │ │ + vmlal.u , d15, d4[0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ b.n 5462bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4302c4> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -1748790,15 +1748799,15 @@ │ │ │ │ b.n 5462bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4302c4> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 546260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430268> │ │ │ │ movs r6, #1 │ │ │ │ b.n 5462bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4302c4> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ac2374 │ │ │ │ + bl ac241c │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 5463a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4303b0> │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ cmp.w r9, #1 │ │ │ │ beq.w 54684a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430852> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r9, r9, #1 │ │ │ │ @@ -1748845,15 +1748854,15 @@ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, r4 │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 546a52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430a5a> │ │ │ │ - bl ac24b4 │ │ │ │ + bl ac255c │ │ │ │ ldrb.w ip, [r5, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 546d5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430d62> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1748907,15 +1748916,15 @@ │ │ │ │ str.w r7, [r9] │ │ │ │ str.w r7, [r9, #4] │ │ │ │ strh.w r0, [r9] │ │ │ │ b.n 5465de <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4305e6> │ │ │ │ movs r4, #1 │ │ │ │ b.n 546504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43050c> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ac24f4 │ │ │ │ + bl ac259c │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 5463a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4303b0> │ │ │ │ movw r3, #487 @ 0x1e7 │ │ │ │ cmp ip, r3 │ │ │ │ bne.w 54650c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430514> │ │ │ │ b.n 5463ea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4303f2> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1749183,15 +1749192,15 @@ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, r4 │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 546a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430a54> │ │ │ │ - bl ac2334 │ │ │ │ + bl ac23dc │ │ │ │ b.n 546590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430598> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 43a680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324688> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -1749292,17 +1749301,17 @@ │ │ │ │ add r3, pc │ │ │ │ strd r7, r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r2, #2663 @ 0xa67 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - bl ac2258 │ │ │ │ + bl ac2300 │ │ │ │ b.n 546590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430598> │ │ │ │ - bl ac23d8 │ │ │ │ + bl ac2480 │ │ │ │ b.n 546590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430598> │ │ │ │ ldr r2, [pc, #836] @ (546da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430da8>) │ │ │ │ ldr r3, [pc, #840] @ (546da4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430dac>) │ │ │ │ ldr r1, [pc, #840] @ (546da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430db0>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ @@ -1749587,148 +1749596,148 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #280] @ (546e68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430e70>) │ │ │ │ movw r2, #3037 @ 0xbdd │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - adds r0, r2, r0 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbnz r3, 546d96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x430d9e> │ │ │ │ - @ instruction: 0xffff2b50 │ │ │ │ + vcvt.f16.u16 d18, d16, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2984] @ 547a28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431a30> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1750883,91 +1750892,91 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r2, r4} │ │ │ │ vcvt.f16.u16 d26, d5, #1 │ │ │ │ vqrdmlsh.s q12, , d18[0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r1!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vqshrn.u64 d18, q8, #1 │ │ │ │ + vshll.u32 q9, d0, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, sp, #804 @ 0x324 │ │ │ │ @ instruction: 0xffffb9fd │ │ │ │ vtbx.8 d26, {d31}, d29 │ │ │ │ vrsra.u32 d24, d7, #1 │ │ │ │ vqrdmulh.s q9, , d20[0] │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r1, 547ada <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431ae2> │ │ │ │ - vabal.u q9, d15, d4 │ │ │ │ + @ instruction: 0xffff25e4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #8] @ (547aa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431aac>) │ │ │ │ + ldr r5, [pc, #904] @ (547e24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431e2c>) │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ldr r4, [pc, #808] @ (547dc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431dd0>) │ │ │ │ + ldr r5, [pc, #680] @ (547d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431d50>) │ │ │ │ lsls r5, r7, #4 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #4215 @ 0x1077 │ │ │ │ cmp r7, r1 │ │ │ │ bne.w 547dce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431dd6> │ │ │ │ cmp r6, #8 │ │ │ │ @@ -1751303,145 +1751312,145 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 547f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431f44> │ │ │ │ + bcs.n 547efc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431f04> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #532 @ (adr r3, 5480f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432100>) │ │ │ │ vmlal.u , d31, d1[0] │ │ │ │ - vmlsl.u q14, d15, d20[0] │ │ │ │ + @ instruction: 0xffffc744 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1751655,23 +1751664,23 @@ │ │ │ │ bl 5438fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42d904> │ │ │ │ b.n 54814c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432154> │ │ │ │ movw r3, #5115 @ 0x13fb │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 548140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432148> │ │ │ │ b.n 547fde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x431fe6> │ │ │ │ nop │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xb7d9 │ │ │ │ vsli.32 d23, d29, #31 │ │ │ │ - vcvt.u16.f16 , q4, #1 │ │ │ │ + vcvt.f32.u32 d31, d24, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-728]! @ 0xfffffd28 │ │ │ │ + mrc2 0, 2, r0, cr2, cr6, {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 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2840] @ 548d28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432d30> │ │ │ │ @@ -1752714,83 +1752723,83 @@ │ │ │ │ add r1, pc │ │ │ │ movw r2, #3960 @ 0xf78 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ ldrb r4, [r4, #23] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc2 0, cr0, [lr, #728] @ 0x2d8 │ │ │ │ + mcr2 0, 3, r0, cr14, cr6, {5} │ │ │ │ ldrb r6, [r2, #17] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r1, [r1, #7] │ │ │ │ vsra.u32 , , #1 │ │ │ │ vshr.u64 d23, d29, #1 │ │ │ │ - @ instruction: 0xfffff8b0 │ │ │ │ + @ instruction: 0xfffff990 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str.w r0, [lr, #182] @ 0xb6 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + vld1.8 @ instruction: 0xf9ae00b6 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - vst4.32 {d16-d19}, [r8 :256], r6 │ │ │ │ - ldrb.w r0, [r2, r6, lsl #3] │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + @ instruction: 0xfa2800b6 │ │ │ │ + ldr??.w r0, [r2, #182] @ 0xb6 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vst4.32 {d0-d3}, [sl :256], r6 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + vld1.8 @ instruction: 0xf9ea00b6 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (548f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432f90>) │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr.w r0, [r0, r6, lsl #3] │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + ldrsh.w r0, [r0, r6, lsl #3] │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #304] @ (548eb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432ebc>) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb.w r0, [r8, r6, lsl #3] │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + ldr??.w r0, [r8, #182] @ 0xb6 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #104] @ (548df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432e00>) │ │ │ │ + ldr r7, [pc, #1000] @ (549178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433180>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf7e600b6 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + str.w r0, [r6, #182] @ 0xb6 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #568] @ (548fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432fdc>) │ │ │ │ + ldr r7, [pc, #440] @ (548f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432f5c>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf75a00b6 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + ldrh.w r0, [sl, r6, lsl #3] │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #320] @ (548ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432ef0>) │ │ │ │ + ldr r7, [pc, #192] @ (548e68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432e70>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf71c00b6 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + @ instruction: 0xf7fc00b6 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #152] @ (548e4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432e54>) │ │ │ │ + ldr r7, [pc, #24] @ (548dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432dd4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf6f200b6 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + @ instruction: 0xf7d200b6 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #992] @ (5491a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4331a8>) │ │ │ │ + ldr r6, [pc, #864] @ (549120 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433128>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movt r0, #18614 @ 0x48b6 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + @ instruction: 0xf7a400b6 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #912] @ (54915c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433164>) │ │ │ │ + ldr r6, [pc, #784] @ (5490dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4330e4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf6b000b6 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + @ instruction: 0xf79000b6 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #856] @ (549130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433138>) │ │ │ │ + ldr r3, [pc, #728] @ (5490b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4330b8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf3a200b6 │ │ │ │ + eor.w r0, r2, #5963776 @ 0x5b0000 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r7, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ bls.w 549736 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43373e> │ │ │ │ @@ -1753997,118 +1754006,111 @@ │ │ │ │ ldr r1, [pc, #248] @ (549be0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433be8>) │ │ │ │ movw r2, #853 @ 0x355 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ str r1, [r3, #120] @ 0x78 │ │ │ │ - vsubw.u , , d16 │ │ │ │ + vraddhn.i d17, , q0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov sl, r5 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - vqadd.s64 d16, d22, d22 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + orrs.w r0, r6, #182 @ 0xb6 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc 0, 3, r0, cr10, cr6, {5} │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + vqadd.s16 d16, d26, d22 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldc 0, cr0, [r8, #-728]! @ 0xfffffd28 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + mrc 0, 0, r0, cr8, cr6, {5} │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xeaea00b6 │ │ │ │ - b.n 549ab4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433abc> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 549af0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433af8> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + rsb r0, sl, r6, ror #2 │ │ │ │ + stmia.w r8!, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8c400b6 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrd r0, r0, [r8, #-728] @ 0x2d8 │ │ │ │ - b.n 549a58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433a60> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 549a98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433aa0> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + bics.w r0, r8, r6, ror #2 │ │ │ │ + ldrd r0, r0, [r2], #-728 @ 0x2d8 │ │ │ │ + ldmia.w r0, {r1, r2, r4, r5, r7} │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmdb r2!, {r1, r2, r4, r5, r7} │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + ands.w r0, r2, r6, ror #2 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmdb sl, {r1, r2, r4, r5, r7} │ │ │ │ - @ instruction: 0xf39000b6 │ │ │ │ - stmdb r6, {r1, r2, r4, r5, r7} │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + ldrd r0, r0, [sl, #728]! @ 0x2d8 │ │ │ │ + orns r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + strd r0, r0, [r6, #728]! @ 0x2d8 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 549a80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433a88> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + ldrd r0, r0, [r2], #-728 @ 0x2d8 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 549a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433a54> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + @ instruction: 0xe85400b6 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 5499bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4339c4> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + @ instruction: 0xe80600b6 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 549948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433950> │ │ │ │ + b.n 549b08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433b10> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5495b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4335c0> │ │ │ │ + b.n 549778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433780> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5495f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433600> │ │ │ │ + b.n 5497b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4337c0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 549594 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43359c> │ │ │ │ + b.n 549754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43375c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5495d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4335d8> │ │ │ │ + b.n 549790 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433798> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rsb r0, ip, #182 @ 0xb6 │ │ │ │ - b.n 5495b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4335c0> │ │ │ │ + subw r0, ip, #182 @ 0xb6 │ │ │ │ + b.n 549778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433780> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54954c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433554> │ │ │ │ + b.n 54970c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433714> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54958c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433594> │ │ │ │ + b.n 54974c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433754> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 549878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433880> │ │ │ │ + b.n 549a38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433a40> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 549854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43385c> │ │ │ │ + b.n 549a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433a1c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5494c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4334d0> │ │ │ │ + b.n 549688 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433690> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 549504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43350c> │ │ │ │ + b.n 5496c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4336cc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adc.w r0, lr, #182 @ 0xb6 │ │ │ │ - b.n 5494e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4334ec> │ │ │ │ + @ instruction: 0xf22e00b6 │ │ │ │ + b.n 5496a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4336ac> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - and.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + @ instruction: 0xf4e800b6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 5497f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4337f8> │ │ │ │ + b.n 5499b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4339b8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 549460 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433468> │ │ │ │ + b.n 549620 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433628> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5494a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4334a8> │ │ │ │ + b.n 549660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433668> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54943c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433444> │ │ │ │ + b.n 5495fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433604> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 549478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433480> │ │ │ │ + b.n 549638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433640> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf0f600b6 │ │ │ │ - b.n 549458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433460> │ │ │ │ + rsbs r0, r6, #182 @ 0xb6 │ │ │ │ + b.n 549618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433620> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #504] @ (549de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433de8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #504] @ (549de4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433dec>) │ │ │ │ movw r2, #3613 @ 0xe1d │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1754306,77 +1754308,77 @@ │ │ │ │ movs r2, #26 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ b.w 548670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x432678> │ │ │ │ nop │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 549788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433790> │ │ │ │ + b.n 549948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433950> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 5496ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4336f4> │ │ │ │ + b.n 5498ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4338b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 5496c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4336d0> │ │ │ │ + b.n 549888 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433890> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 5496a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4336ac> │ │ │ │ + b.n 549864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43386c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 549680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433688> │ │ │ │ + b.n 549840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433848> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 54965c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433664> │ │ │ │ + b.n 54981c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433824> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 549638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433640> │ │ │ │ + b.n 5497f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433800> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 54a614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43461c> │ │ │ │ + b.n 5497d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4337dc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54a5f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4345f8> │ │ │ │ + b.n 5497b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4337b8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54a268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434270> │ │ │ │ + b.n 54a428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434430> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54a2a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4342b0> │ │ │ │ + b.n 54a468 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434470> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 54a59c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4345a4> │ │ │ │ + b.n 54975c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x433764> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54a564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43456c> │ │ │ │ + b.n 549724 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43372c> │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ ldr.w r5, [pc, #2932] @ 54a9e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4349f0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -1755449,18 +1755451,18 @@ │ │ │ │ str r6, [r6, #20] │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ strb r3, [r2, r1] │ │ │ │ vcvt.f16.u16 , q3, #1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldc2l 0, cr0, [r6, #-728] @ 0xfffffd28 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + mrc2 0, 1, r0, cr6, cr6, {5} │ │ │ │ + b.n 54ab64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434b6c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 54aa4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434a54> │ │ │ │ + bhi.n 54aa0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434a14> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54a166 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43416e> │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 54a16a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434172> │ │ │ │ ldr r4, [r2, #12] │ │ │ │ @@ -1755763,18 +1755765,18 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ adds r6, #1 │ │ │ │ b.n 54a632 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43463a> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xfa3200b6 │ │ │ │ - bgt.n 54acbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434cc4> │ │ │ │ + @ instruction: 0xfb1200b6 │ │ │ │ + ble.n 54ac7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434c84> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 54ad64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434d6c> │ │ │ │ + bmi.n 54ad24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434d2c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 541478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b480> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ @@ -1756289,93 +1756291,93 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 54aec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x434ed0> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xf76600b6 │ │ │ │ - bls.n 54b29c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4352a4> │ │ │ │ + str.w r0, [r6, r6, lsl #3] │ │ │ │ + bge.n 54b25c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435264> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 54b344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43534c> │ │ │ │ + bcs.n 54b304 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43530c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf68200b6 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + @ instruction: 0xf76200b6 │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - beq.n 54b360 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435368> │ │ │ │ + bne.n 54b320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435328> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 54b24c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435254> │ │ │ │ + blt.n 54b20c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435214> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 54b33c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435344> │ │ │ │ + bne.n 54b2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435304> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 54b2e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4352e8> │ │ │ │ + bge.n 54b2a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4352a8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 54b284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43528c> │ │ │ │ + bge.n 54b444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43544c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - and.w r0, r4, #5963776 @ 0x5b0000 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + @ instruction: 0xf4e400b6 │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf3b600b6 │ │ │ │ - ldmia r6!, {} │ │ │ │ + eors.w r0, r6, #5963776 @ 0x5b0000 │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #2940] @ 54bf10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435f18> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1757438,69 +1757440,69 @@ │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r4, [pc, #384] @ (54c094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43609c>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #480] @ (54c0fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436104>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xf18600b6 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + @ instruction: 0xf26600b6 │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 54bf54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435f5c> │ │ │ │ + bcs.n 54bf14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x435f1c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldcl 0, cr0, [lr, #728] @ 0x2d8 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + mrc 0, 5, r0, cr14, cr6, {5} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldcl 0, cr0, [lr, #-728]! @ 0xfffffd28 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + mrc 0, 2, r0, cr14, cr6, {5} │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc 0, cr0, [r4], {182} @ 0xb6 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldcl 0, cr0, [r4, #-728]! @ 0xfffffd28 │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc 0, cr0, [sl], #728 @ 0x2d8 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stc 0, cr0, [sl, #728] @ 0x2d8 │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrd r0, r0, [sl, #-728]! @ 0x2d8 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + orrs.w r0, sl, r6, ror #2 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldr.w sl, [r8, #4] │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54c20c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436214> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ @@ -1758233,74 +1758235,75 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54c7ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4367b6> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54c7ae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4367b6> │ │ │ │ - @ instruction: 0xe85000b6 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ittt │ │ │ │ - lsl r6, r6, #2 │ │ │ │ - b.n 54c640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436648> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lsl r6, r6, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - itt ls │ │ │ │ - lslls r6, r6, #2 │ │ │ │ - bls.n 54c654 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43665c> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + ldmdb r0!, {r1, r2, r4, r5, r7} │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - itee pl │ │ │ │ - lslpl r6, r6, #2 │ │ │ │ - bmi.n 54c654 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43665c> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lslmi r6, r6, #2 │ │ │ │ - it cc │ │ │ │ - lslcc r6, r6, #2 │ │ │ │ - bne.n 54c820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436828> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - bkpt 0x00d0 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 54c628 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436630> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c38c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436394> │ │ │ │ + b.n 54c800 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436808> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43642c> │ │ │ │ + b.n 54c814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43681c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bkpt 0x0082 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c5a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4365ac> │ │ │ │ + b.n 54c814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43681c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x0068 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43666c> │ │ │ │ + bcs.n 54c7e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4367e8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + nop {11} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + b.n 54c7e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4367f0> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + itte ls │ │ │ │ + lslls r6, r6, #2 │ │ │ │ + bls.n 54c54c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436554> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslhi r6, r6, #2 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + nop {8} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436418> │ │ │ │ + b.n 54c5e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4365ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ + ittt vs │ │ │ │ + lslvs r6, r6, #2 │ │ │ │ + bvs.n 54c764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43676c> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslvs r6, r6, #2 │ │ │ │ + it mi │ │ │ │ + lslmi r6, r6, #2 │ │ │ │ + b.n 54c824 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43682c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + ittt cs │ │ │ │ + lslcs r6, r6, #2 │ │ │ │ + bcs.n 54c5d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4365d8> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslcs r6, r6, #2 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + itt eq │ │ │ │ + lsleq r6, r6, #2 │ │ │ │ + pusheq {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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1758334,25 +1758337,25 @@ │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ ldr r1, [pc, #32] @ (54c944 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43694c>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - b.n 54ca0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436a14> │ │ │ │ + b.n 54cbcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436bd4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54ca18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436a20> │ │ │ │ + b.n 54cbd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436be0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c9e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4369f0> │ │ │ │ + b.n 54cba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x436bb0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1780] @ 54d050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437058> │ │ │ │ @@ -1759014,53 +1759017,53 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #142 @ 0x8e │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bge.n 54d040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437048> │ │ │ │ + blt.n 54d000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437008> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r0, 54d092 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43709a> │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 54d090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437098> │ │ │ │ + bge.n 54d050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437058> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r6, 54d0ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4370f4> │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 54d0c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4370ce> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 54d0f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4370fc> │ │ │ │ + blt.n 54d0b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4370bc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r6, 54d0b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4370c0> │ │ │ │ + rev r6, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + cbz r0, 54d0ca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4370d2> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #2664] @ 54db2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437b34> │ │ │ │ @@ -1760201,36 +1760204,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 54db58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437b60> │ │ │ │ + bvs.n 54db18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437b20> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 54dd28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437d30>) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r6, 54db5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437b62> │ │ │ │ + cbz r6, 54db92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437b9a> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 54da94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437a9c> │ │ │ │ + bcs.n 54dc54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437c5c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.u16 q0, q11, │ │ │ │ - add r7, pc, #904 @ (adr r7, 54deec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437ef4>) │ │ │ │ + vtrn.16 q8, │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 54ddc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437dd0>) │ │ │ │ + add r6, pc, #480 @ (adr r6, 54dd48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437d50>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #584 @ (adr r6, 54ddb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437dc0>) │ │ │ │ + add r7, pc, #456 @ (adr r7, 54dd38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x437d40>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 5423c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c3cc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53e1f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4281f8> │ │ │ │ @@ -1761443,110 +1761446,110 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6802 @ 0x1a92 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf65200c3 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf73200c3 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rsb r0, r2, #6389760 @ 0x618000 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + subw r0, r2, #2243 @ 0x8c3 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #88 @ (adr r7, 54e918 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438920>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 54ec98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438ca0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 54e8e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4388f0>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 54ec68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438c70>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 54ecb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438cb8>) │ │ │ │ + add r4, pc, #768 @ (adr r4, 54ec30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438c38>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 54ebc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438bd0>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 54eb48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438b50>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.s32 q8, q9, │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + orr.w r0, r2, #195 @ 0xc3 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #336] @ (54eabc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438ac4>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #336] @ (54eac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438ac8>) │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1761671,60 +1761674,60 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6350 @ 0x18ce │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #208 @ (adr r2, 54eba0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438ba8>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 54eb20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438b28>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp 0, 2, cr0, cr14, cr3, {6} │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + vhadd.s8 q0, q15, │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stcl 0, cr0, [r0, #-780]! @ 0xfffffcf4 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + cdp 0, 4, cr0, cr0, cr3, {6} │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stcl 0, cr0, [r4, #-780] @ 0xfffffcf4 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + cdp 0, 2, cr0, cr4, cr3, {6} │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -1762122,15 +1762125,15 @@ │ │ │ │ ldr.w r3, [pc, #2008] @ 54f734 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43973c> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 54fdbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x439dc4> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl acd678 │ │ │ │ + bl acd720 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54f820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x439828> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1762796,58 +1762799,58 @@ │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r6, r1, #18 │ │ │ │ lsls r6, r5, #5 │ │ │ │ lsrs r7, r3, #20 │ │ │ │ vrsra.u64 , q5, #1 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r1, [r0, r2] │ │ │ │ vrshr.u32 , q0, #1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ vmls.i q9, , d4[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54fa36 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x439a3e> │ │ │ │ vshr.u32 d23, d6, #1 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + itt lt │ │ │ │ + lsllt r6, r6, #2 │ │ │ │ + ldrhlt r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + cbnz r2, 54f758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x439760> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 54f794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43979c> │ │ │ │ + bls.n 54f754 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43975c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54f970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x439978> │ │ │ │ + b.n 54fb30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x439b38> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54ee96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x438e9e> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r6, #480] @ 0x1e0 │ │ │ │ ldr.w ip, [r2] │ │ │ │ @@ -1764000,114 +1764003,114 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 5504d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a4dc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + b.n 550670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a678> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xffe9fffe │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbnz r4, 550582 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a58a> │ │ │ │ + cbnz r4, 5505ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5c2> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 5505bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r6, 5505a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5b0> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r5} │ │ │ │ + push {lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 55062c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a634> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r6, 5505f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5fa> │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r6, 5505c6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5ce> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 550640 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a648> │ │ │ │ + blt.n 550600 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a608> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 5505ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5f4> │ │ │ │ + bge.n 5505ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5b4> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + cbz r6, 55061c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a624> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + cbz r2, 5505e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5e8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5505b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a5c0> │ │ │ │ + bvc.n 550578 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a580> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 55055c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a564> │ │ │ │ + bvc.n 55051c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a524> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r0, 5505fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a606> │ │ │ │ + cbz r0, 550636 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a63e> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 55055c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a564> │ │ │ │ + bvs.n 55051c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a524> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5506e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a6e8> │ │ │ │ + bmi.n 5506a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43a6a8> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add.w r3, sp, #4544 @ 0x11c0 │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 53ef84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428f8c> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ @@ -1764785,323 +1764788,323 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5835 @ 0x16cb │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 550d80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ad88> │ │ │ │ + bne.n 550d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ad48> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 5510c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0cc>) │ │ │ │ + add r7, pc, #624 @ (adr r7, 551044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b04c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 551004 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b00c>) │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 550cfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ad04> │ │ │ │ + bne.n 550ebc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43aec4> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 550f98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43afa0>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 550ecc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43aed4> │ │ │ │ + bne.n 550e8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae94> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 550f2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43af34>) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 550e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43aea4> │ │ │ │ + bne.n 550e5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae64> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 550e6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae74> │ │ │ │ + bne.n 550e2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae34> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 550e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae5c>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 5511d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 550e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae44> │ │ │ │ + beq.n 550dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae04> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 5511e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1f0>) │ │ │ │ + add r7, pc, #848 @ (adr r7, 551168 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b170>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 550dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43add4> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #856 @ (adr r6, 55117c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b184>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 5510fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b104>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 550d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ada4> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 550d6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ad74> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 5510a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0ac>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 551024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b02c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 550f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43af44> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 5510b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0b8>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 551030 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b038>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + beq.n 550ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43aef0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 550e74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ae7c>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 5511f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1fc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 551258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b260>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 5511d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1e0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 55107c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b084>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #768 @ (adr r5, 551180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b188>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 551100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b108>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 5510bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0c4>) │ │ │ │ + add r6, pc, #432 @ (adr r6, 55103c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b044>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #704 @ (adr r5, 551164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b16c>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 5510e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0ec>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 551168 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b170>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 5510e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 55126c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b274>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 5511ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1f4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #256 @ (adr r7, 550fc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43afd0>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 551240 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b248>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 5511c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1c8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 55110c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b114>) │ │ │ │ + add r6, pc, #432 @ (adr r6, 55108c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b094>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #296 @ (adr r4, 55100c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b014>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 550f8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43af94>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #952 @ (adr r4, 5512a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b2b0>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 551228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b230>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 551078 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b080>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 550ff8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b000>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 551210 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b218>) │ │ │ │ + add r4, pc, #648 @ (adr r4, 551190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b198>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #680 @ (adr r3, 5511bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1c4>) │ │ │ │ + add r4, pc, #552 @ (adr r4, 55113c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b144>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 5512e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b2f0>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 551268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b270>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 551214 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b21c>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 551194 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b19c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #392 @ (adr r3, 5510c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0c8>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 551040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b048>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 5512b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b2bc>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 551234 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b23c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 551330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b338>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 5512b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b2b8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 5512dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b2e4>) │ │ │ │ + add r3, pc, #768 @ (adr r3, 55125c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b264>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 551008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b010>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 550f88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43af90>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 5510c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0cc>) │ │ │ │ + add r5, pc, #208 @ (adr r5, 551044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b04c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 5511e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1e8>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 551160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b168>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 55128c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b294>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 55120c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b214>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 5511f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b200>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 551178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b180>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 551374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b37c>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 5512f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b2fc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 551090 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b098>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 551010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b018>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 5511bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1c4>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 55113c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b144>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 550fe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43aff0>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 551368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b370>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 551004 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b00c>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 551384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b38c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 5510c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b0c8>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 551040 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b048>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 5513dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b3e4>) │ │ │ │ + add r5, pc, #880 @ (adr r5, 55135c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b364>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 551258 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b260>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 5511d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1e0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 551180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b188>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 551100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b108>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r6, 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] │ │ │ │ @@ -1765255,19 +1765258,19 @@ │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ ldr r1, [pc, #20] @ (5511c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1c8>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - add r3, pc, #312 @ (adr r3, 5512f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b2fc>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 551274 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b27c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #152 @ (adr r3, 55125c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b264>) │ │ │ │ + add r4, pc, #24 @ (adr r4, 5511dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b1e4>) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1767480,17 +1767483,17 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsls r1, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1767764,17 +1767767,17 @@ │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ b.n 552a9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43caa6> │ │ │ │ movs r0, #239 @ 0xef │ │ │ │ b.n 552a9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43caa6> │ │ │ │ movs r0, #241 @ 0xf1 │ │ │ │ b.n 552a9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43caa6> │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 552c28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43cc30> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1767877,25 +1767880,25 @@ │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1767919,17 +1767922,17 @@ │ │ │ │ beq.n 552d3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43cd44> │ │ │ │ ldr r3, [pc, #12] @ (552d70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43cd78>) │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ ldr r1, [pc, #12] @ (552d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43cd7c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #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, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1769145,39 +1769148,39 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ bne.n 553960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43d968> │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 553928 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43d930> │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r6, [pc, #96] @ (553a68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43da70>) │ │ │ │ + ldr r6, [pc, #992] @ (553de8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ddf0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #208] @ (553adc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43dae4>) │ │ │ │ + ldr r7, [pc, #80] @ (553a5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43da64>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #960] @ (553dd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ddd8>) │ │ │ │ + ldr r6, [pc, #832] @ (553d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43dd58>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #56] @ (553a4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43da54>) │ │ │ │ + ldr r6, [pc, #952] @ (553dcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ddd4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #808] @ (553d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43dd48>) │ │ │ │ + ldr r6, [pc, #680] @ (553cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43dcc8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #928] @ (553dbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ddc4>) │ │ │ │ + ldr r6, [pc, #800] @ (553d3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43dd44>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ mov r0, r4 │ │ │ │ bl 46b1a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3551ac> │ │ │ │ b.n 553908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43d910> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ @@ -1769879,115 +1769882,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 5515a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43b5a8> │ │ │ │ b.n 553908 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43d910> │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #2260] @ 554abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43eac4> │ │ │ │ mov r9, r2 │ │ │ │ @@ -1770858,59 +1770861,59 @@ │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x000c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r4!, {r0, r2, r3} │ │ │ │ @ instruction: 0xffffb9d4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r1!, {r0, r3, r4, r6, r7} │ │ │ │ @ instruction: 0xffffc99d │ │ │ │ @ instruction: 0xffffc9bd │ │ │ │ - vcvt.u32.f32 q11, q6, #1 │ │ │ │ + vshr.u32 d23, d28, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, 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, #308] @ (554c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ec74>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1771044,27 +1771047,27 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ 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] @ (554db4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43edbc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1771676,33 +1771679,33 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #576] @ (55558c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43f594>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772286,17 +1772289,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1772363,21 +1772366,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 555a12 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43fa1a> │ │ │ │ b.n 555a08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43fa10> │ │ │ │ nop │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #12] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1772545,19 +1772548,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ 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 r2, [pc, #100] @ (555c74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43fc7c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1772605,17 +1772608,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #920 @ (adr r3, 556010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440018>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #824 @ (adr r3, 555fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ffc0>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 555c90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43fc98> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1772700,17 +1772703,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ b.n 555cde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43fce6> │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1772879,23 +1772882,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (555f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x43ff5c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ 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 r4, [pc, #1000] @ (556354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44035c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1773254,15 +1773257,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #536 @ (adr r0, 556578 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440580>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ 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.w r4, [pc, #1576] @ 5569a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4409b0> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1773860,90 +1773863,90 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ bl 26a9b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1549be> │ │ │ │ bl 3949ba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x27e9c2> │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 8f69de │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (556c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440c1c>) │ │ │ │ @@ -1774116,27 +1774119,27 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (556e78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440e80>) │ │ │ │ @@ -1774355,31 +1774358,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #224] @ (556f6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440f74>) │ │ │ │ + ldr r7, [pc, #96] @ (556eec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440ef4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #88] @ (556ee8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440ef0>) │ │ │ │ + ldr r4, [pc, #984] @ (557268 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441270>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #896] @ (55721c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441224>) │ │ │ │ + ldr r6, [pc, #768] @ (55719c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4411a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #760] @ (557198 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4411a0>) │ │ │ │ + ldr r4, [pc, #632] @ (557118 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441120>) │ │ │ │ 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 r3, [pc, #36] @ (556ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x440edc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1774491,17 +1774494,17 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #664] @ (557280 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441288>) │ │ │ │ + ldr r5, [pc, #536] @ (557200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441208>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #320] @ (55712c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441134>) │ │ │ │ + ldr r3, [pc, #192] @ (5570ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4410b4>) │ │ │ │ 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 │ │ │ │ @@ -1775167,48 +1775170,48 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #720] @ (5579ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4419b4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, r4 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ b.n 5575b6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4415be> │ │ │ │ vtbl.8 d24, {d31-) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - muls r2, r3 │ │ │ │ + add r2, r7 │ │ │ │ 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 │ │ │ │ @@ -1775279,21 +1775282,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ b.n 55774e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441756> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1775406,39 +1775409,39 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (557948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x441950>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - add r6, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, ip │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, r2 │ │ │ │ + add sl, lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, fp │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mvns r4, r7 │ │ │ │ + add ip, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + add ip, r9 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1776604,77 +1776607,77 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bics r6, r3 │ │ │ │ + add r6, pc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + eors r6, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfc00b5 │ │ │ │ - ldc2 0, cr0, [sl], {181} @ 0xb5 │ │ │ │ - @ instruction: 0xfbea00b5 │ │ │ │ - stc2 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ - @ instruction: 0xfbd800b5 │ │ │ │ - @ instruction: 0xfbf600b5 │ │ │ │ - smlaltt r0, r0, r6, r5 │ │ │ │ - @ instruction: 0xfbe400b5 │ │ │ │ - @ instruction: 0xfbb400b5 │ │ │ │ - @ instruction: 0xfbd200b5 │ │ │ │ - @ instruction: 0xfba200b5 │ │ │ │ - smlaltt r0, r0, r0, r5 │ │ │ │ - @ instruction: 0xfb9000b5 │ │ │ │ - @ instruction: 0xfbae00b5 │ │ │ │ - subs r2, #30 │ │ │ │ + ldc2l 0, cr0, [ip], {181} @ 0xb5 │ │ │ │ + ldc2l 0, cr0, [sl], #724 @ 0x2d4 │ │ │ │ + stc2l 0, cr0, [sl], {181} @ 0xb5 │ │ │ │ + stc2l 0, cr0, [r8], #724 @ 0x2d4 │ │ │ │ + ldc2 0, cr0, [r8], #724 @ 0x2d4 │ │ │ │ + ldc2l 0, cr0, [r6], {181} @ 0xb5 │ │ │ │ + stc2 0, cr0, [r6], #724 @ 0x2d4 │ │ │ │ + stc2l 0, cr0, [r4], {181} @ 0xb5 │ │ │ │ + ldc2 0, cr0, [r4], {181} @ 0xb5 │ │ │ │ + ldc2 0, cr0, [r2], #724 @ 0x2d4 │ │ │ │ + stc2 0, cr0, [r2], {181} @ 0xb5 │ │ │ │ + stc2 0, cr0, [r0], #724 @ 0x2d4 │ │ │ │ + ldc2l 0, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ + stc2 0, cr0, [lr], {181} @ 0xb5 │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r7, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfb3c00b5 │ │ │ │ - @ instruction: 0xfaf400b5 │ │ │ │ - @ instruction: 0xfb1000b5 │ │ │ │ - @ instruction: 0xfae200b5 │ │ │ │ - @ instruction: 0xfb0000b5 │ │ │ │ - @ instruction: 0xfabe00b5 │ │ │ │ - @ instruction: 0xfad800b5 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + ldc2 0, cr0, [ip], {181} @ 0xb5 │ │ │ │ + @ instruction: 0xfbd400b5 │ │ │ │ + @ instruction: 0xfbf000b5 │ │ │ │ + smlaltt r0, r0, r2, r5 │ │ │ │ + @ instruction: 0xfbe000b5 │ │ │ │ + @ instruction: 0xfb9e00b5 │ │ │ │ + @ instruction: 0xfbb800b5 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfa6800b5 │ │ │ │ - @ instruction: 0xfa3400b5 │ │ │ │ - @ instruction: 0xfa5200b5 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + @ instruction: 0xfb4800b5 │ │ │ │ + @ instruction: 0xfb1400b5 │ │ │ │ + @ instruction: 0xfb3200b5 │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (55877c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442784>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #92] @ (558780 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442788>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1776708,16 +1776711,16 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 55857a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442582> │ │ │ │ - @ instruction: 0xf7e400b5 │ │ │ │ - strb.w r0, [r2, r5, lsl #3] │ │ │ │ + str.w r0, [r4, #181] @ 0xb5 │ │ │ │ + str??.w r0, [r2, #181] @ 0xb5 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #1496] @ 558d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442d7c> │ │ │ │ @@ -1777271,54 +1777274,54 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r2, [r5, #13] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #240] @ (558e90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442e98>) │ │ │ │ + ldr r4, [pc, #112] @ (558e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442e18>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #152] @ (558e44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442e4c>) │ │ │ │ + ldr r4, [pc, #24] @ (558dc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442dcc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r1, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - addw r0, r6, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf22400b5 │ │ │ │ - @ instruction: 0xf1f400b5 │ │ │ │ - @ instruction: 0xf21200b5 │ │ │ │ - @ instruction: 0xf1e200b5 │ │ │ │ - addw r0, r0, #181 @ 0xb5 │ │ │ │ - rsbs r0, r0, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf1ee00b5 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + @ instruction: 0xf2e600b5 │ │ │ │ + @ instruction: 0xf30400b5 │ │ │ │ + @ instruction: 0xf2d400b5 │ │ │ │ + @ instruction: 0xf2f200b5 │ │ │ │ + movt r0, #8373 @ 0x20b5 │ │ │ │ + @ instruction: 0xf2e000b5 │ │ │ │ + @ instruction: 0xf2b000b5 │ │ │ │ + movt r0, #57525 @ 0xe0b5 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #648] @ (559060 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x443068>) │ │ │ │ + ldr r3, [pc, #520] @ (558fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442fe8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sub.w r0, r4, #181 @ 0xb5 │ │ │ │ - rsb r0, r2, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf28400b5 │ │ │ │ + subw r0, r2, #181 @ 0xb5 │ │ │ │ stmdb 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, #332] @ (558f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442f4c>) │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [pc, #332] @ (558f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x442f50>) │ │ │ │ @@ -1777454,25 +1777457,25 @@ │ │ │ │ nop │ │ │ │ strb r0, [r0, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #848] @ (5592a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4432b0>) │ │ │ │ + ldr r1, [pc, #720] @ (559228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x443230>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #768] @ (559264 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44326c>) │ │ │ │ + ldr r1, [pc, #640] @ (5591e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431ec>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (5590cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4430d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1777600,29 +1777603,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #184] @ (55919c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431a4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #72] @ (559138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x443140>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r6, 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] @ 5591b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431b8> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1777633,15 +1777636,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 aa8750 │ │ │ │ + bl aa87f8 │ │ │ │ ldr r3, [pc, #144] @ (5591bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431c4>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1777651,28 +1777654,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 aa0598 │ │ │ │ + bl aa0640 │ │ │ │ cbnz r0, 559192 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44319a> │ │ │ │ ldr r2, [pc, #100] @ (5591c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431c8>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 6b6fc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aaab90 │ │ │ │ + bl aaac38 │ │ │ │ ldr r2, [pc, #72] @ (5591c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431cc>) │ │ │ │ ldr r3, [pc, #52] @ (5591b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431bc>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1777682,32 +1777685,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (5591c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4431d0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9e08c │ │ │ │ + bl a9e134 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9dfe8 │ │ │ │ + bl a9e090 │ │ │ │ b.n 559174 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44317c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ 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] @ (5592ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4432f4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1780136,33 +1780139,33 @@ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrsh r2, [r2, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - blt.n 55aa50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a58> │ │ │ │ + bgt.n 55aa10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a18> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 55aa88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a90> │ │ │ │ + bgt.n 55aa48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a50> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 55aa2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a34> │ │ │ │ + bgt.n 55a9ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4449f4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 55aa6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a74> │ │ │ │ + bgt.n 55aa2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a34> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 55aae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444af0> │ │ │ │ + bge.n 55aaa8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444ab0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 55ab28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444b30> │ │ │ │ + blt.n 55aae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444af0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 55aac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444ac8> │ │ │ │ + bge.n 55aa80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444a88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 55ab00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444b08> │ │ │ │ + blt.n 55aac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x444ac8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r9, [sp, #88] @ 0x58 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ ldrb.w r8, [r9, #13] │ │ │ │ mov r1, r8 │ │ │ │ @@ -1780898,17 +1780901,17 @@ │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (55b61c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x445624>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #24] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ @@ -1781608,39 +1781611,39 @@ │ │ │ │ b.n 55b8a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4458aa> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #280 @ 0x118 │ │ │ │ b.n 55b8a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4458aa> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcr2 0, 7, r0, cr10, cr5, {5} │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + vshr.u64 d16, d21, #54 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mrc2 0, 6, r0, cr2, cr5, {5} │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + vshr.u64 d0, d21, #14 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1781839,55 +1781842,55 @@ │ │ │ │ b.n 55ba9e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x445aa6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp lr, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 55bdd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x445ddc>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 55bd54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x445d5c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #344] @ (55bda0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x445da8>) │ │ │ │ + ldr r2, [pc, #216] @ (55bd20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x445d28>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r4, ip │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #364] @ (55bde8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x445df0>) │ │ │ │ @@ -1782037,45 +1782040,45 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ muls r4, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ 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 │ │ │ │ @@ -1782320,32 +1782323,33 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bkpt 0x00ce │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + itee ge │ │ │ │ + lslge r5, r6, #2 │ │ │ │ + ite gt @ unpredictable │ │ │ │ + lslgt r5, r6, #2 │ │ │ │ + lslle r4, r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vqadd.u8 d16, d18, d21 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - bkpt 0x00c0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - movs r4, r2 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + ittt hi │ │ │ │ + lslhi r5, r6, #2 │ │ │ │ + nophi {10} │ │ │ │ + lslhi r5, r6, #2 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vqadd.u16 d0, d26, d21 │ │ │ │ + vshr.u64 d16, d21, #6 │ │ │ │ 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, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1782388,21 +1782392,21 @@ │ │ │ │ ldr r1, [pc, #28] @ (55c15c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x446164>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #184] @ (55c228 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x446230>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782817,16 +1782821,16 @@ │ │ │ │ mov.w r1, #310 @ 0x136 │ │ │ │ b.n 55c462 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44646a> │ │ │ │ movw r1, #313 @ 0x139 │ │ │ │ b.n 55c462 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44646a> │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ b.n 55c462 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44646a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb1800b5 │ │ │ │ - @ instruction: 0xfb6600b5 │ │ │ │ + @ instruction: 0xfbf800b5 │ │ │ │ + mcrr2 0, 11, r0, r6, cr5 │ │ │ │ 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] @ (55c658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x446660>) │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ (55c65c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x446664>) │ │ │ │ @@ -1783626,21 +1783630,21 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #112 @ 0x70 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r1, #106 @ 0x6a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - vst1.8 @ instruction: 0xf9c400b5 │ │ │ │ - ldrb.w r0, [r6, #181] @ 0xb5 │ │ │ │ - b.n 55d580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x447588> │ │ │ │ + @ instruction: 0xfaa400b5 │ │ │ │ + ldr??.w r0, [r6, r5, lsl #3] │ │ │ │ + b.n 55c740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x446748> │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r7, #250 @ 0xfa │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 55cf94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x446f9c> │ │ │ │ + b.n 55d154 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44715c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1783831,15 +1783835,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, #181 @ 0xb5 │ │ │ │ + subw r0, r6, #181 @ 0xb5 │ │ │ │ stmdb 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 r9, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 55d47c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x447484> │ │ │ │ ldr.w r3, [pc, #1144] @ 55d480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x447488> │ │ │ │ @@ -1785703,33 +1785707,33 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r5, #12 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 55e320 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x448328> │ │ │ │ + ble.n 55e2e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4482e8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #2148] @ 55eba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x448bb0> │ │ │ │ @@ -1786611,15 +1786615,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsls r2, r7, #25 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, r1, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55ebd2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x448bda> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1786967,17 +1786971,17 @@ │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 55efb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x448fb8> │ │ │ │ + bne.n 55ef70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x448f78> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 55f050 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449058> │ │ │ │ + bne.n 55f010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449018> │ │ │ │ lsls r5, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 55f200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449208> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 46652c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x350534> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55ef80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x448f88> │ │ │ │ @@ -1787230,17 +1787234,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55eb6e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x448b76> │ │ │ │ b.n 55f13a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449142> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 55f26a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449272> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1787905,32 +1787909,32 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r4, r6, #21 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #21 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldmia r6!, {r0, r3, r4, r5} │ │ │ │ vsra.u32 d30, d31, #1 │ │ │ │ vmull.u q8, d31, d18 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldmia r6, {r0, r1, r2, r3, r5, r6} │ │ │ │ vqrdmlsh.s q15, , d11[0] │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - @ instruction: 0xffffccd6 │ │ │ │ + @ instruction: 0xffffcdb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + ands r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1787999,25 +1788003,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (55fa64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449a6c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (55fa68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449a70>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 55f9b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4499c0> │ │ │ │ + bcc.n 55f978 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449980> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + cbnz r6, 55fa84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449a8c> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1788297,25 +1788301,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r3, #13 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 55fd08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449d10> │ │ │ │ + blt.n 55fcc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449cd0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 55fce4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449cec> │ │ │ │ + blt.n 55fca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449cac> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r6, r3, #10 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1788414,31 +1788418,31 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #9 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 55fdd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449de0> │ │ │ │ + bge.n 55ff98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449fa0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 55fdb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449dc0> │ │ │ │ + bge.n 55ff78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449f80> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 55ff98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449fa0> │ │ │ │ + bge.n 55ff58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x449f60> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (560098 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a0a0>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1788620,19 +1788624,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 560180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a188> │ │ │ │ + bhi.n 560140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a148> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1788770,35 +1788774,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #52] @ (56024c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a254>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bvs.n 560278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a280> │ │ │ │ + bvc.n 560238 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a240> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #784] @ (560574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a57c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1789105,45 +1789109,45 @@ │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 560544 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a54c> │ │ │ │ ldc2 1, cr0, [r6, #432] @ 0x1b0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r6], #432 @ 0x1b0 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bcc.n 5604a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a4ac> │ │ │ │ + bmi.n 560664 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a66c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bkpt 0x006e │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + itee mi │ │ │ │ + lslmi r5, r6, #2 │ │ │ │ + ldrbpl r6, [r6, #13] │ │ │ │ + lslpl r5, r6, #2 │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + nop {11} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 560648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a650> │ │ │ │ + bmi.n 560608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44a610> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bkpt 0x0036 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + itet ne │ │ │ │ + lslne r5, r6, #2 │ │ │ │ + ldrbeq r4, [r7, #12] │ │ │ │ + lslne r5, r6, #2 │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1300] @ 560ae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44aaf0> │ │ │ │ @@ -1789653,125 +1789657,125 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ @ instruction: 0xfa20016c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa18016c │ │ │ │ vst2.8 {d16[3],d17[3]}, [r0], ip │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 560b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab74> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + beq.n 560b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab48> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - rev r0, r4 │ │ │ │ + cbnz r0, 560b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab4c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 560b72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab7a> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r6, 560b34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab3c> │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r6, 560b3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab42> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 560b6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab74> │ │ │ │ + pop {} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r6, 560b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab48> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 560b72 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab7a> │ │ │ │ + cbnz r0, 560baa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abb2> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r6, 560b46 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab4e> │ │ │ │ + rev r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + cbnz r4, 560b80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r6, 560b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab54> │ │ │ │ + rev r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r2, 560b52 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab5a> │ │ │ │ + cbnz r2, 560b8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab92> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r4, 560b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab90> │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 560b90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab98> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r4, r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, 560b96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab9e> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 560bce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abd6> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 560b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44aba4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 560bc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abcc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 560ba2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abaa> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r4, 560b84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ab8c> │ │ │ │ + cbnz r4, 560bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abc4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + cbnz r6, 560ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abb0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 560bdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abe4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + cbnz r6, 560bae <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abb6> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 560bba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abc2> │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + cbnz r6, 560bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abbc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 560bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abf8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + cbnz r6, 560bba <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abc2> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 560bde <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abe6> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + cbnz r6, 560bc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abc8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 560bea <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44abf2> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev r6, r4 │ │ │ │ + cbnz r6, 560c0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ac14> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev r0, r6 │ │ │ │ + cbnz r0, 560c18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ac20> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr.w r2, [pc, #2828] @ 5616f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b700> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1790849,143 +1790853,143 @@ │ │ │ │ b.n 5616d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b6dc> │ │ │ │ and.w r1, r6, #15466496 @ 0xec0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3fe016c │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + cbnz r6, 56173e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b746> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r4, 561788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b790> │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 56175c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b764> │ │ │ │ + cbz r0, 561794 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b79c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r6, 56176e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b776> │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r2, 561774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b77c> │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r4, 561778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b780> │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 10, cr0, cr12, cr12, {3} │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r0, 561772 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b77a> │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrex pc, [pc, #1020] @ 0x3fc │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + cbz r4, 561778 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b780> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 5617e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b7e8> │ │ │ │ + push {r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 5617bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b7c4> │ │ │ │ + cbz r0, 5617f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b7fc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxth r4, r2 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 56180a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b812> │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 5617d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b7d8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r4, 5617c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b7c8> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r4, 5617dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b7e4> │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxtb r2, r4 │ │ │ │ + cbz r2, 56181c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b824> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + cbz r2, 56181e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b826> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r6, 5617ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b7f4> │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r2, 56181c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b824> │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 561832 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b83a> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 561820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44b828> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1791763,178 +1791767,178 @@ │ │ │ │ b.n 561e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44be84> │ │ │ │ ldr r3, [pc, #332] @ (5620f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c0fc>) │ │ │ │ add r3, pc │ │ │ │ b.n 561e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44be84> │ │ │ │ ldr r3, [pc, #332] @ (5620f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c100>) │ │ │ │ add r3, pc │ │ │ │ b.n 561e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44be84> │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - bkpt 0x00b4 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + ite ls │ │ │ │ + lslls r2, r0, #3 │ │ │ │ + addhi r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x0096 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + itet vc │ │ │ │ + lslvc r2, r0, #3 │ │ │ │ + addvs r2, sp, #344 @ 0x158 │ │ │ │ + lslvc r5, r6, #2 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x0074 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + ite pl │ │ │ │ + lslpl r2, r0, #3 │ │ │ │ + addmi r2, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 5623c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c3cc>) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 562088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c090>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 562408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c410>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r6, 562082 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c08a> │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, pc, #440 @ (adr r6, 5621dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c1e4>) │ │ │ │ + add r7, pc, #312 @ (adr r7, 56215c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c164>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r6, 562088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c090> │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, pc, #344 @ (adr r6, 562188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c190>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 562108 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c110>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r2, 562092 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c09a> │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [pc, #728] @ (56231c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c324>) │ │ │ │ + ldr r1, [pc, #600] @ (56229c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c2a4>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 56239c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c3a4>) │ │ │ │ + add r6, pc, #712 @ (adr r6, 56231c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c324>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr.w r0, [r2, r6, lsl #3] │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + ldrsh.w r0, [r2, r6, lsl #3] │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 562418 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c420>) │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #816 @ (adr r7, 5623a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c3ac>) │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 562200 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c208>) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + cbz r2, 562080 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c088> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r4, 5620c2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c0ca> │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 5623bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c3c4>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 56233c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c344>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 562138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c140>) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #96 @ (adr r7, 5620f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c0fc>) │ │ │ │ + add r7, pc, #992 @ (adr r7, 562474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c47c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 562490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c498>) │ │ │ │ + add r7, pc, #888 @ (adr r7, 562410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c418>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 56243c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c444>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 5623bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c3c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 562168 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c170>) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 562114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c11c>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 562494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c49c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns r1 │ │ │ │ + blxns sp │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, r4 │ │ │ │ + blx r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 562494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c49c>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 562414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c41c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 562284 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c28c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r1, #30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 5624c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c4c8>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 562440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c448>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 56214c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c154>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 5624cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c4d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1792655,59 +1792659,59 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ udf #212 @ 0xd4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #688 @ (adr r0, 562b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cb0c>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 562a84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ca8c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 562870 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c878>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 562bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cbf8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 56291c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c924> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 562abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cac4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #432 @ (adr r0, 562a20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ca28>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 56294c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c954>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 5628cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c8d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 56287a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c882> │ │ │ │ + cbz r0, 5628b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c8ba> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 562a88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ca90>) │ │ │ │ + add r7, pc, #392 @ (adr r7, 562a08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ca10>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 5628b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c8c0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 562a94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ca9c>) │ │ │ │ + add r7, pc, #392 @ (adr r7, 562a14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ca1c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 5629b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c9b8>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 562930 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c938>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 5628a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c8b0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #40 @ (adr r5, 5628c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44c8cc>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 562c44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cc4c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 542524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42c52c> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1792921,61 +1792925,61 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r3, #2 │ │ │ │ b.n 562a92 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ca9a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r4, pc, #112 @ (adr r4, 562b40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cb48>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 562ec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cec8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 562bd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cbe0>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 562b58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cb60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 562b44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cb4c>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 562ec4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cecc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 562ba8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cbb0>) │ │ │ │ + add r4, pc, #40 @ (adr r4, 562b28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cb30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 562d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cd28>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 562ca0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cca8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 562cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ccc4>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 562c3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cc44>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #408 @ (adr r3, 562cc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ccc8>) │ │ │ │ + add r4, pc, #280 @ (adr r4, 562c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cc48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1793046,21 +1793050,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ b.n 562b5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cb62> │ │ │ │ nop │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1793206,31 +1793210,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (562da8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cdb0>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - add r1, pc, #88 @ (adr r1, 562de4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cdec>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 563164 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d16c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #928 @ (adr r0, 563134 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d13c>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 5630b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d0bc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 562df8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ce00>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 563178 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d180>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #840 @ (adr r0, 5630e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d0f0>) │ │ │ │ + add r1, pc, #712 @ (adr r1, 563068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d070>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #184 @ (adr r1, 562e5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44ce64>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 562ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44cde4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #752 @ (adr r0, 56309c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d0a4>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 56301c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d024>) │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2748] @ 56387c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d884> │ │ │ │ @@ -1794315,43 +1794319,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ bcs.n 5638f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d8f8> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldr r3, [pc, #832] @ (563bcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dbd4>) │ │ │ │ + ldr r4, [pc, #704] @ (563b4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44db54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #936] @ (563c38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dc40>) │ │ │ │ + ldr r4, [pc, #808] @ (563bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dbc0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 5638f2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44d8fa> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1794490,25 +1794494,25 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2765 @ 0xacd │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - add ip, ip │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #456] @ (563bf8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dc00>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #336] @ (563b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44db90>) │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r5, 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] │ │ │ │ @@ -1794578,27 +1794582,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (563b0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44db14>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #915] @ 0x393 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 563b2e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44db36> │ │ │ │ @@ -1794655,17 +1794659,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (563bb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dbc0>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (563bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dbc4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r5, 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, 563c0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dc14> │ │ │ │ @@ -1794696,21 +1794700,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (563c2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dc34>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a08c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (563d50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dd58>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1794903,21 +1794907,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ b.n 563d8a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dd92> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #448] @ (563fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dfe4>) │ │ │ │ + ldr r7, [pc, #320] @ (563f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44df64>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r0, r1 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1794988,21 +1794992,21 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42abf4> │ │ │ │ b.n 563e56 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44de5e> │ │ │ │ - ldr r5, [pc, #656] @ (56417c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44e184>) │ │ │ │ + ldr r6, [pc, #528] @ (5640fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44e104>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov fp, r1 │ │ │ │ @@ -1795809,23 +1795813,23 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, r5, pc} │ │ │ │ lsls r4, r5, #5 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ 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, #3208] @ 0xc88 │ │ │ │ sub.w sp, sp, #852 @ 0x354 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1798414,71 +1798418,71 @@ │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 565ae0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44fae8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.w 56566e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44f676> │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r2, #5356 @ 0x14ec │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 5664f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4504fc> │ │ │ │ movw r2, #5354 @ 0x14ea │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 56566e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44f676> │ │ │ │ @@ -1798699,51 +1798703,51 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 565abc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44fac4> │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r5, 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] │ │ │ │ @@ -1798981,23 +1798985,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 5655cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44f5d4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 5669b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4509bc> │ │ │ │ b.n 56683e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x450846> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1032] @ 566e04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x450e0c> │ │ │ │ @@ -1799714,15 +1799718,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ b.n 567044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45104c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1799895,17 +1799899,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ beq.n 56730a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x451312> │ │ │ │ cmp r2, #10 │ │ │ │ bne.n 56725c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x451264> │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #16 │ │ │ │ b.n 5671da <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4511e2> │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2904] @ 567e9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x451ea4> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1800972,152 +1800976,152 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r2, r4, r5, r6} │ │ │ │ vrshr.u64 , , #1 │ │ │ │ vrshr.u32 , , #1 │ │ │ │ @ instruction: 0xffffc5e9 │ │ │ │ - vsra.u64 d22, d14, #1 │ │ │ │ + vrshr.u32 q11, q15, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r2, [r5, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ bkpt 0x008d │ │ │ │ - @ instruction: 0xffff5bd0 │ │ │ │ + @ instruction: 0xffff5cb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r6, r0 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 567fe6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x451fee> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 568044 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45204c> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1801247,17 +1801251,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 540084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42a08c> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 568076 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45207e> │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #664] @ (5683dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4523e4>) │ │ │ │ + ldr r7, [pc, #536] @ (56835c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452364>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #128] @ 5681d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4521e0> │ │ │ │ @@ -1801356,18 +1801360,18 @@ │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #24] @ (568260 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452268>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - ldc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ - stc2 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ - ldc2l 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ + ldc2 0, cr0, [r6, #720]! @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [r6, #720]! @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [ip, #720]! @ 0x2d0 │ │ │ │ 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 r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1801508,26 +1801512,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 566e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x450e18> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 542b00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42cb08> │ │ │ │ b.n 5682f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452300> │ │ │ │ - @ instruction: 0xfbb400b4 │ │ │ │ - @ instruction: 0xfbd200b4 │ │ │ │ - @ instruction: 0xfba600b4 │ │ │ │ - smlaltt r0, r0, r4, r4 │ │ │ │ - @ instruction: 0xfbd800b4 │ │ │ │ - ldr r4, [pc, #368] @ (56858c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452594>) │ │ │ │ + ldc2 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ + ldc2 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ + stc2 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [r4], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + ldr r5, [pc, #240] @ (56850c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452514>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #312] @ (56855c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452564>) │ │ │ │ + ldr r5, [pc, #184] @ (5684dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4524e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #396] @ (5685c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4525d0>) │ │ │ │ @@ -1801685,25 +1801689,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #14] │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [pc, #208] @ (5686b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4526c0>) │ │ │ │ + ldr r3, [pc, #80] @ (568638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452640>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [pc, #120] @ (56866c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452674>) │ │ │ │ + ldr r2, [pc, #1016] @ (5689ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4529f4>) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1801779,19 +1801783,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 563b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dba4> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #7] │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [pc, #88] @ (568738 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452740>) │ │ │ │ + ldr r1, [pc, #984] @ (568ab8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452ac0>) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1802518,50 +1802522,50 @@ │ │ │ │ beq.w 568c3e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452c46> │ │ │ │ b.n 568c24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452c2c> │ │ │ │ mov r0, fp │ │ │ │ bl 563b9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x44dba4> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #664] @ (569180 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453188>) │ │ │ │ + ldr r7, [pc, #536] @ (569100 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453108>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mov r8, r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #784] @ (569204 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45320c>) │ │ │ │ + ldr r6, [pc, #656] @ (569184 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45318c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #616] @ (569160 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453168>) │ │ │ │ + ldr r2, [pc, #488] @ (5690e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4530e8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adcs r2, r7 │ │ │ │ + negs r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #928] @ (5692a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4532a8>) │ │ │ │ + ldr r6, [pc, #800] @ (569220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453228>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #504] @ (5690fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453104>) │ │ │ │ + ldr r2, [pc, #376] @ (56907c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453084>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adcs r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #688] @ (5691bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4531c4>) │ │ │ │ + ldr r6, [pc, #560] @ (56913c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453144>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #408] @ (5690a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4530b0>) │ │ │ │ + ldr r2, [pc, #280] @ (569028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453030>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adcs r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ - ldr r1, [pc, #328] @ (569064 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45306c>) │ │ │ │ + @ instruction: 0xfadc00b4 │ │ │ │ + ldr r2, [pc, #200] @ (568fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452fec>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r6 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #176] @ (568fd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452fdc>) │ │ │ │ + ldr r6, [pc, #48] @ (568f54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452f5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #232] @ (569010 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453018>) │ │ │ │ + ldr r2, [pc, #104] @ (568f90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452f98>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ (568fa4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x452fac>) │ │ │ │ @@ -1802611,19 +1802615,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r7, #2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r5, [pc, #112] @ (569024 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45302c>) │ │ │ │ + ldr r5, [pc, #1008] @ (5693a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4533ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #376] @ (569130 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453138>) │ │ │ │ + ldr r1, [pc, #248] @ (5690b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4530b8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #152] @ (569068 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453070>) │ │ │ │ @@ -1802695,19 +1802699,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r5, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r4, [pc, #424] @ (569220 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453228>) │ │ │ │ + ldr r5, [pc, #296] @ (5691a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4531a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r3 │ │ │ │ + ldr r0, [pc, #480] @ (56925c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453264>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + eors r6, r2 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #920] @ (56942c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453434>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1803057,43 +1803061,43 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #416] @ (5695e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4535e8>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + mov r2, lr │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #824] @ (569788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453790>) │ │ │ │ + ldr r2, [pc, #696] @ (569708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453710>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, lr │ │ │ │ + cmp r8, sl │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + blx r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add sl, r7 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + mov ip, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mvns r6, r4 │ │ │ │ + add lr, r8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #872] @ (5697dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4537e4>) │ │ │ │ + ldr r1, [pc, #744] @ (56975c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453764>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1803232,23 +1803236,23 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #288] @ (569704 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45370c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r6, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #72] @ (569638 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453640>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (569710 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453718>) │ │ │ │ @@ -1803356,19 +1803360,19 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r5, 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, #292] @ (56985c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453864>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1803494,35 +1803498,34 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add sl, r8 │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 569680 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453688> │ │ │ │ + b.n 569840 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453848> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5696c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4536c8> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + @ instruction: 0xe80200b4 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 569670 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453678> │ │ │ │ + b.n 569830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453838> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 56964c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453654> │ │ │ │ + b.n 56980c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453814> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1803576,17 +1803579,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (56992c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453934>) │ │ │ │ movw r2, #2114 @ 0x842 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ - add r2, fp │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1803703,54 +1803706,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2625 @ 0xa41 │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - mvns r2, r7 │ │ │ │ + add sl, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r6, r0 │ │ │ │ + add lr, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r2, r0 │ │ │ │ + add sl, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 569a9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453aa4> │ │ │ │ ldr r3, [pc, #12] @ (569aa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453aa8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r3, r7, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 569ae2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453aea> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803768,15 +1803771,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5413c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b3c8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r3, r7, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 569b26 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453b2e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803794,15 +1803797,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5413c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42b3c8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1803968,23 +1803971,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (569d18 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x453d20>) │ │ │ │ movw r2, #2731 @ 0xaab │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -1805093,27 +1805096,27 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r5, #5 │ │ │ │ str r0, [r2, #16] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r3, r7, #4 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r3, r7, #4 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r6, r2 │ │ │ │ bcs.w 56b9ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4559d6> │ │ │ │ @@ -1806426,109 +1806429,109 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ nop │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r5, [r7, #36] @ 0x24 │ │ │ │ - vsra.u64 d19, d24, #1 │ │ │ │ + vrshr.u64 d19, d8, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 56b6a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4556a8> │ │ │ │ + bcc.n 56b660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455668> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 56b7f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4557f8> │ │ │ │ + ble.n 56b7b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4557b8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf73800b4 │ │ │ │ - movs r5, #22 │ │ │ │ + ldrb.w r0, [r8, r4, lsl #3] │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf3ca00b4 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf4aa00b4 │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 53e1f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4281f8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 56b60a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455612> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ @@ -1807167,207 +1807170,207 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2941 @ 0xb7d │ │ │ │ bl 540b54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42ab5c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 56bf84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455f8c> │ │ │ │ + bne.n 56bf44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455f4c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 56bf1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455f24> │ │ │ │ + bne.n 56bedc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455ee4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 56bef0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455ef8> │ │ │ │ + bne.n 56beb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455eb8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 56bec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x455ed0> │ │ │ │ + bne.n 56c088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x456090> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 56c09c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4560a4> │ │ │ │ + bne.n 56c05c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x456064> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r3!, {r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r6, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56d3fa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x457402> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56ca5e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x456a66> │ │ │ │ @@ -1811930,20 +1811933,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (56e898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4588a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56e89c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4588a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - mcrr2 0, 11, r0, sl, cr4 │ │ │ │ - ldc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ - ldc2l 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ - b.n 56e79c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4587a4> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - mcrr2 0, 11, r0, sl, cr4 │ │ │ │ + stc2 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [r2, #-720] @ 0xfffffd30 │ │ │ │ + strd r0, r0, [r0], #-732 @ 0x2dc │ │ │ │ + stc2 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f07c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x459084> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56ec44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x458c4c> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ cmp.w r0, #444 @ 0x1bc │ │ │ │ @@ -1812942,179 +1812944,191 @@ │ │ │ │ ldr r0, [pc, #540] @ (56f2b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4592bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #536] @ (56f2b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4592c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 56f828 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x459830> │ │ │ │ + b.n 56e9e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4589f0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 56f5e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4595e8> │ │ │ │ + b.n 56f7a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4597a8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 56f5d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4595e0> │ │ │ │ + b.n 56f798 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4597a0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf7da00b4 │ │ │ │ - @ instruction: 0xf7ec00b4 │ │ │ │ - @ instruction: 0xf7fe00b4 │ │ │ │ - strb.w r0, [ip, r4, lsl #3] │ │ │ │ - ldrb.w r0, [lr, r4, lsl #3] │ │ │ │ - ldrh.w r0, [r0, r4, lsl #3] │ │ │ │ - str.w r0, [r2, r4, lsl #3] │ │ │ │ - str.w r0, [ip, r4, lsl #3] │ │ │ │ - ldr.w r0, [lr, r4, lsl #3] │ │ │ │ + ldrh.w r0, [sl, #180] @ 0xb4 │ │ │ │ + str.w r0, [ip, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [lr, #180] @ 0xb4 │ │ │ │ + str??.w r0, [ip, #180] @ 0xb4 │ │ │ │ + ldr??.w r0, [lr, #180] @ 0xb4 │ │ │ │ + ldrsb.w r0, [r0, r4, lsl #3] │ │ │ │ + vld4.32 {d0-d3}, [r2 :256], r4 │ │ │ │ + vld4.32 {d0-d3}, [ip :256], r4 │ │ │ │ + ldrsh.w r0, [lr, r4, lsl #3] │ │ │ │ ldr??.w r0, [r4, r4, lsl #3] │ │ │ │ - strb.w r0, [sl, #180] @ 0xb4 │ │ │ │ - ldrb.w r0, [r8, #180] @ 0xb4 │ │ │ │ - strh.w r0, [sl, #180] @ 0xb4 │ │ │ │ - ldrh.w r0, [r8, #180] @ 0xb4 │ │ │ │ - str.w r0, [sl, #180] @ 0xb4 │ │ │ │ - ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ - str??.w r0, [sl, #180] @ 0xb4 │ │ │ │ - vst4.32 {d0-d3}, [r0 :256], r4 │ │ │ │ - ldrsb.w r0, [r2, r4, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [r0 :256], r4 │ │ │ │ - ldrsh.w r0, [r6, r4, lsl #3] │ │ │ │ - vst4.32 {d16-d19}, [r8 :256], r4 │ │ │ │ - ldr??.w r0, [sl, r4, lsl #3] │ │ │ │ - vld4.32 {d16-d19}, [ip :256], r4 │ │ │ │ - vst1.8 @ instruction: 0xf98200b4 │ │ │ │ - ldrsb.w r0, [ip, #180] @ 0xb4 │ │ │ │ - ldrsh.w r0, [r6, #180] @ 0xb4 │ │ │ │ - vst1.8 @ instruction: 0xf9c400b4 │ │ │ │ - ldr??.w r0, [r6, #180] @ 0xb4 │ │ │ │ - ldr??.w r0, [r0, #180] @ 0xb4 │ │ │ │ - @ instruction: 0xfa0200b4 │ │ │ │ - @ instruction: 0xfa1800b4 │ │ │ │ - @ instruction: 0xfa2a00b4 │ │ │ │ - @ instruction: 0xfa4000b4 │ │ │ │ - @ instruction: 0xfa5200b4 │ │ │ │ - @ instruction: 0xfa6c00b4 │ │ │ │ - @ instruction: 0xfa7e00b4 │ │ │ │ - @ instruction: 0xfa9c00b4 │ │ │ │ - @ instruction: 0xfaae00b4 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + vld4.32 {d16-d19}, [sl :256], r4 │ │ │ │ + ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ + vst1.8 @ instruction: 0xf98a00b4 │ │ │ │ + ldrsb.w r0, [r8, #180] @ 0xb4 │ │ │ │ + vld1.8 @ instruction: 0xf9aa00b4 │ │ │ │ + ldrsh.w r0, [ip, #180] @ 0xb4 │ │ │ │ + vst1.8 @ instruction: 0xf9ca00b4 │ │ │ │ + vld1.8 @ instruction: 0xf9e000b4 │ │ │ │ + ldr??.w r0, [r2, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xfa0000b4 │ │ │ │ + @ instruction: 0xfa1600b4 │ │ │ │ + @ instruction: 0xfa2800b4 │ │ │ │ + @ instruction: 0xfa3a00b4 │ │ │ │ + @ instruction: 0xfa4c00b4 │ │ │ │ + @ instruction: 0xfa6200b4 │ │ │ │ + @ instruction: 0xfa7c00b4 │ │ │ │ + @ instruction: 0xfa9600b4 │ │ │ │ + @ instruction: 0xfaa400b4 │ │ │ │ + @ instruction: 0xfab600b4 │ │ │ │ + @ instruction: 0xfad000b4 │ │ │ │ + @ instruction: 0xfae200b4 │ │ │ │ + @ instruction: 0xfaf800b4 │ │ │ │ + @ instruction: 0xfb0a00b4 │ │ │ │ + @ instruction: 0xfb2000b4 │ │ │ │ + @ instruction: 0xfb3200b4 │ │ │ │ + @ instruction: 0xfb4c00b4 │ │ │ │ + @ instruction: 0xfb5e00b4 │ │ │ │ + @ instruction: 0xfb7c00b4 │ │ │ │ + @ instruction: 0xfb8e00b4 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf6d600b4 │ │ │ │ - ldc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ - ldc2l 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xf7b600b4 │ │ │ │ + ldc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r4, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r2, #-720] @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + ldc2l 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ mrrc2 0, 11, r0, r4, cr4 │ │ │ │ ldc2 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ - @ instruction: 0xfb4400b4 │ │ │ │ - ldc2 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfbf400b4 │ │ │ │ - smlaltt r0, r0, sl, r4 │ │ │ │ - @ instruction: 0xfbb000b4 │ │ │ │ - @ instruction: 0xfb9200b4 │ │ │ │ - @ instruction: 0xfb7400b4 │ │ │ │ - @ instruction: 0xfb5200b4 │ │ │ │ - @ instruction: 0xfb3000b4 │ │ │ │ - @ instruction: 0xfad600b4 │ │ │ │ - @ instruction: 0xfaec00b4 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + ldc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfbb600b4 │ │ │ │ + smlaltt r0, r0, ip, r4 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + stc2l 0, cr0, [ip, #-720] @ 0xfffffd30 │ │ │ │ + mcr2 0, 4, r0, cr14, cr4, {5} │ │ │ │ + stc2l 0, cr0, [r4, #-720]! @ 0xfffffd30 │ │ │ │ + mrc2 0, 7, r0, cr14, cr4, {5} │ │ │ │ + mrc2 0, 6, r0, cr12, cr4, {5} │ │ │ │ + mrc2 0, 5, r0, cr2, cr4, {5} │ │ │ │ + mcr2 0, 4, r0, cr12, cr4, {5} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ - stc2 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ - mrc2 0, 0, r0, cr14, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [ip, #720]! @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ - stc2 0, cr0, [ip, #720]! @ 0x2d0 │ │ │ │ vshr.u64 d16, d20, #26 │ │ │ │ - vshr.u64 d0, d20, #4 │ │ │ │ - vshr.u64 d0, d20, #46 │ │ │ │ - vqadd.u32 d16, d24, d20 │ │ │ │ - vqadd.u8 d16, d26, d20 │ │ │ │ - vqadd.u32 d0, d20, d20 │ │ │ │ - vqadd.u8 d0, d22, d20 │ │ │ │ - mcr2 0, 7, r0, cr4, cr4, {5} │ │ │ │ - mcr2 0, 6, r0, cr2, cr4, {5} │ │ │ │ - mcr2 0, 5, r0, cr0, cr4, {5} │ │ │ │ - mrc2 0, 3, r0, cr10, cr4, {5} │ │ │ │ - mrc2 0, 2, r0, cr4, cr4, {5} │ │ │ │ - mcr2 0, 1, r0, cr14, cr4, {5} │ │ │ │ - mcr2 0, 0, r0, cr12, cr4, {5} │ │ │ │ - stc2l 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + vshr.u64 d16, d20, #60 │ │ │ │ + vshr.u64 d0, d20, #30 │ │ │ │ + vshr.u64 d0, d20, #64 │ │ │ │ + vqadd.u16 d16, d26, d20 │ │ │ │ + vqadd.u64 d0, d20, d20 │ │ │ │ + vqadd.u8 d0, d30, d20 │ │ │ │ + mcr2 0, 7, r0, cr12, cr4, {5} │ │ │ │ + mcr2 0, 6, r0, cr14, cr4, {5} │ │ │ │ + mcr2 0, 5, r0, cr12, cr4, {5} │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - ldc2 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - ldc2l 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ - mcrr2 0, 11, r0, lr, cr4 │ │ │ │ - stc2 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfbdc00b4 │ │ │ │ - @ instruction: 0xfbae00b4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + stc2 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [lr, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [ip, #-720] @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [lr, #-720]! @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [ip, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ + stc2 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #26 │ │ │ │ - vshr.u64 d16, d20, #64 │ │ │ │ - vshr.u64 d0, d20, #38 │ │ │ │ - vqadd.u64 d16, d20, d20 │ │ │ │ - vqadd.u16 d16, d18, d20 │ │ │ │ - vqadd.u64 d0, d20, d20 │ │ │ │ - vqadd.u16 d0, d22, d20 │ │ │ │ - mrc2 0, 7, r0, cr4, cr4, {5} │ │ │ │ - @ instruction: 0xfada00b4 │ │ │ │ - @ instruction: 0xfaf400b4 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + vshr.u64 d16, d20, #10 │ │ │ │ + vshr.u64 d16, d20, #44 │ │ │ │ + @ instruction: 0xfbba00b4 │ │ │ │ + @ instruction: 0xfbd400b4 │ │ │ │ ldr??.w r0, [sl, #180] @ 0xb4 │ │ │ │ - ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ - ldrh.w r0, [lr, #180] @ 0xb4 │ │ │ │ + ldrsh.w r0, [ip, #180] @ 0xb4 │ │ │ │ + ldrsb.w r0, [lr, #180] @ 0xb4 │ │ │ │ ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + b.n 56f358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x459360> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 56f350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x459358> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 56f348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x459350> │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr??.w r0, [lr, r4, lsl #3] │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 570bce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45abd6> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1815496,355 +1815510,363 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (570ad0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45aad8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (570ad4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45aadc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bcc.n 5707f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45a7fc> │ │ │ │ + bmi.n 5707b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45a7bc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 57073c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45a744> │ │ │ │ + beq.n 5706fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45a704> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 570730 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45a738> │ │ │ │ + beq.n 5706f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45a6f8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf33000b4 │ │ │ │ - @ instruction: 0xf34000b4 │ │ │ │ - @ instruction: 0xf35400b4 │ │ │ │ - @ instruction: 0xf36400b4 │ │ │ │ - @ instruction: 0xf37400b4 │ │ │ │ - @ instruction: 0xf38000b4 │ │ │ │ - @ instruction: 0xf39000b4 │ │ │ │ - @ instruction: 0xf3a400b4 │ │ │ │ - @ instruction: 0xf3b400b4 │ │ │ │ - @ instruction: 0xf3c400b4 │ │ │ │ - @ instruction: 0xf3d000b4 │ │ │ │ - @ instruction: 0xf3e400b4 │ │ │ │ - @ instruction: 0xf3f400b4 │ │ │ │ - and.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - ands.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - bic.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + ands.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + bic.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ bics.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - orr.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - orrs.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + orrs.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + orn r0, r0, #5898240 @ 0x5a0000 │ │ │ │ orns r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - orns r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - eors.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + eor.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + eors.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4a400b4 │ │ │ │ @ instruction: 0xf4b000b4 │ │ │ │ - @ instruction: 0xf4cc00b4 │ │ │ │ - @ instruction: 0xf4ec00b4 │ │ │ │ + @ instruction: 0xf4c400b4 │ │ │ │ + @ instruction: 0xf4d400b4 │ │ │ │ + @ instruction: 0xf4e800b4 │ │ │ │ + @ instruction: 0xf4fc00b4 │ │ │ │ + add.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ adds.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf52800b4 │ │ │ │ @ instruction: 0xf53c00b4 │ │ │ │ - sbc.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf58c00b4 │ │ │ │ - sub.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - subs.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - rsb r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf5e000b4 │ │ │ │ - @ instruction: 0xf5f000b4 │ │ │ │ - addw r0, r4, #2228 @ 0x8b4 │ │ │ │ - @ instruction: 0xf61800b4 │ │ │ │ - @ instruction: 0xf62400b4 │ │ │ │ - @ instruction: 0xf63c00b4 │ │ │ │ - @ instruction: 0xf65400b4 │ │ │ │ - @ instruction: 0xf66000b4 │ │ │ │ - @ instruction: 0xf67000b4 │ │ │ │ + adcs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + adcs.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + sbcs.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf59000b4 │ │ │ │ + sub.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + rsb r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf5f400b4 │ │ │ │ + @ instruction: 0xf61c00b4 │ │ │ │ + movw r0, #18612 @ 0x48b4 │ │ │ │ + @ instruction: 0xf66c00b4 │ │ │ │ @ instruction: 0xf68000b4 │ │ │ │ - @ instruction: 0xf69800b4 │ │ │ │ - subw r0, ip, #2228 @ 0x8b4 │ │ │ │ + @ instruction: 0xf69400b4 │ │ │ │ + subw r0, r8, #2228 @ 0x8b4 │ │ │ │ movt r0, #2228 @ 0x8b4 │ │ │ │ - @ instruction: 0xf6d400b4 │ │ │ │ + @ instruction: 0xf6d000b4 │ │ │ │ + @ instruction: 0xf6e400b4 │ │ │ │ @ instruction: 0xf6f800b4 │ │ │ │ - @ instruction: 0xf70800b4 │ │ │ │ - @ instruction: 0xf72000b4 │ │ │ │ - @ instruction: 0xf73c00b4 │ │ │ │ - @ instruction: 0xf75400b4 │ │ │ │ - @ instruction: 0xf76c00b4 │ │ │ │ - @ instruction: 0xf79000b4 │ │ │ │ + @ instruction: 0xf70400b4 │ │ │ │ + @ instruction: 0xf71c00b4 │ │ │ │ + @ instruction: 0xf73400b4 │ │ │ │ + @ instruction: 0xf74000b4 │ │ │ │ + @ instruction: 0xf75000b4 │ │ │ │ + @ instruction: 0xf76000b4 │ │ │ │ + @ instruction: 0xf77800b4 │ │ │ │ + @ instruction: 0xf78c00b4 │ │ │ │ + @ instruction: 0xf7a000b4 │ │ │ │ @ instruction: 0xf7b400b4 │ │ │ │ - @ instruction: 0xf7c800b4 │ │ │ │ - @ instruction: 0xf7e000b4 │ │ │ │ - @ instruction: 0xf7f400b4 │ │ │ │ - strb.w r0, [r8, r4, lsl #3] │ │ │ │ - strh.w r0, [r0, r4, lsl #3] │ │ │ │ - ldrh.w r0, [ip, r4, lsl #3] │ │ │ │ - ldr.w r0, [ip, r4, lsl #3] │ │ │ │ - ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ + @ instruction: 0xf7d800b4 │ │ │ │ + @ instruction: 0xf7e800b4 │ │ │ │ + strb.w r0, [r0, r4, lsl #3] │ │ │ │ + ldrb.w r0, [ip, r4, lsl #3] │ │ │ │ + ldrh.w r0, [r4, r4, lsl #3] │ │ │ │ + str.w r0, [ip, r4, lsl #3] │ │ │ │ + ldr??.w r0, [r0, r4, lsl #3] │ │ │ │ ldrb.w r0, [r4, #180] @ 0xb4 │ │ │ │ - ldrh.w r0, [r8, #180] @ 0xb4 │ │ │ │ - ldr.w r0, [r8, #180] @ 0xb4 │ │ │ │ + strh.w r0, [r8, #180] @ 0xb4 │ │ │ │ + str.w r0, [r0, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ + str??.w r0, [r8, #180] @ 0xb4 │ │ │ │ + vst4.32 {d0-d3}, [r0 :256], r4 │ │ │ │ + ldrsb.w r0, [ip, r4, lsl #3] │ │ │ │ + ldrsh.w r0, [ip, r4, lsl #3] │ │ │ │ + ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ + ldr??.w r0, [r4, r4, lsl #3] │ │ │ │ + ldrsb.w r0, [r8, #180] @ 0xb4 │ │ │ │ + ldrsh.w r0, [r8, #180] @ 0xb4 │ │ │ │ ldr??.w r0, [r4, #180] @ 0xb4 │ │ │ │ - vst4.32 {d0-d3}, [r8 :256], r4 │ │ │ │ - vld4.32 {d0-d3}, [r4 :256], r4 │ │ │ │ - @ instruction: 0xf0fc00b4 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + vld1.8 @ instruction: 0xf9e800b4 │ │ │ │ + @ instruction: 0xfa0400b4 │ │ │ │ + rsbs r0, ip, #180 @ 0xb4 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u16 d0, d24, d20 │ │ │ │ - mcr2 0, 7, r0, cr0, cr4, {5} │ │ │ │ - mrc2 0, 5, r0, cr8, cr4, {5} │ │ │ │ - mrc2 0, 4, r0, cr4, cr4, {5} │ │ │ │ - mcr2 0, 3, r0, cr8, cr4, {5} │ │ │ │ - mcr2 0, 2, r0, cr0, cr4, {5} │ │ │ │ + vshr.u64 d16, d20, #8 │ │ │ │ + vshr.u64 d16, d20, #64 │ │ │ │ + vshr.u64 d0, d20, #40 │ │ │ │ + vqadd.u64 d16, d20, d20 │ │ │ │ + vqadd.u8 d16, d24, d20 │ │ │ │ + vqadd.u32 d0, d16, d20 │ │ │ │ + mrc2 0, 7, r0, cr8, cr4, {5} │ │ │ │ + mcr2 0, 6, r0, cr8, cr4, {5} │ │ │ │ + mcr2 0, 5, r0, cr0, cr4, {5} │ │ │ │ + mrc2 0, 3, r0, cr12, cr4, {5} │ │ │ │ + mrc2 0, 2, r0, cr0, cr4, {5} │ │ │ │ mrc2 0, 0, r0, cr8, cr4, {5} │ │ │ │ stc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ - ldc2 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - ldc2 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ - ldc2l 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ - stc2 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ - stc2 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ - vqadd.u64 d16, d20, d20 │ │ │ │ - vqadd.u64 d0, d28, d20 │ │ │ │ - vqadd.u16 d0, d20, d20 │ │ │ │ - mcr2 0, 7, r0, cr8, cr4, {5} │ │ │ │ - mrc2 0, 5, r0, cr12, cr4, {5} │ │ │ │ - mcr2 0, 4, r0, cr12, cr4, {5} │ │ │ │ - stc2 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfbdc00b4 │ │ │ │ - @ instruction: 0xfbb000b4 │ │ │ │ - @ instruction: 0xfb8400b4 │ │ │ │ - @ instruction: 0xfb4c00b4 │ │ │ │ - @ instruction: 0xfb1c00b4 │ │ │ │ + ldc2 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ + stc2 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [r4, #-720]! @ 0xfffffd30 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r4, r3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + vshr.u64 d16, d20, #12 │ │ │ │ + vshr.u64 d16, d20, #56 │ │ │ │ + vshr.u64 d0, d20, #36 │ │ │ │ + vqadd.u32 d16, d28, d20 │ │ │ │ + stc2 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + stc2l 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfbfc00b4 │ │ │ │ + @ instruction: 0xfbd400b4 │ │ │ │ + @ instruction: 0xfb9000b4 │ │ │ │ + @ instruction: 0xfb5000b4 │ │ │ │ + @ instruction: 0xfb1800b4 │ │ │ │ @ instruction: 0xfaf400b4 │ │ │ │ - @ instruction: 0xfab000b4 │ │ │ │ + @ instruction: 0xfacc00b4 │ │ │ │ + @ instruction: 0xfaa000b4 │ │ │ │ @ instruction: 0xfa7000b4 │ │ │ │ - @ instruction: 0xfa3800b4 │ │ │ │ - @ instruction: 0xfa1400b4 │ │ │ │ - vld1.8 @ instruction: 0xf9ec00b4 │ │ │ │ - vst1.8 @ instruction: 0xf9c000b4 │ │ │ │ - ldrsb.w r0, [r0, #180] @ 0xb4 │ │ │ │ - ldr??.w r0, [r0, r4, lsl #3] │ │ │ │ - ldrsh.w r0, [ip, r4, lsl #3] │ │ │ │ - ldrsb.w r0, [ip, r4, lsl #3] │ │ │ │ - ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ - strh.w r0, [r0, #180] @ 0xb4 │ │ │ │ - strb.w r0, [r0, #180] @ 0xb4 │ │ │ │ - str.w r0, [ip, r4, lsl #3] │ │ │ │ - ldrb.w r0, [r8, r4, lsl #3] │ │ │ │ - @ instruction: 0xf7c400b4 │ │ │ │ - @ instruction: 0xf7dc00b4 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + @ instruction: 0xfa5000b4 │ │ │ │ + @ instruction: 0xfa1c00b4 │ │ │ │ + ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ + ldrsh.w r0, [ip, #180] @ 0xb4 │ │ │ │ + vst1.8 @ instruction: 0xf98000b4 │ │ │ │ + vld4.32 {d16-d19}, [r0 :256], r4 │ │ │ │ + vld4.32 {d0-d3}, [ip :256], r4 │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ + strh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + ldrh.w r0, [ip, #180] @ 0xb4 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + vqadd.u32 d16, d16, d20 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcr2 0, 4, r0, cr0, cr4, {5} │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + vshr.u64 d16, d20, #28 │ │ │ │ + vshr.u64 d0, d20, #8 │ │ │ │ + vshr.u64 d0, d20, #48 │ │ │ │ + vqadd.u32 d16, d16, d20 │ │ │ │ + vqadd.u64 d0, d28, d20 │ │ │ │ + vqadd.u16 d0, d24, d20 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u16 d16, d24, d20 │ │ │ │ - vqadd.u64 d0, d24, d20 │ │ │ │ - vqadd.u8 d0, d20, d20 │ │ │ │ - mrc2 0, 6, r0, cr8, cr4, {5} │ │ │ │ - mrc2 0, 5, r0, cr0, cr4, {5} │ │ │ │ - mcr2 0, 4, r0, cr0, cr4, {5} │ │ │ │ - mrc2 0, 2, r0, cr12, cr4, {5} │ │ │ │ - mrc2 0, 1, r0, cr8, cr4, {5} │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #40 │ │ │ │ - vshr.u64 d0, d20, #20 │ │ │ │ - vqadd.u64 d16, d24, d20 │ │ │ │ - vqadd.u8 d16, d20, d20 │ │ │ │ - vqadd.u16 d0, d16, d20 │ │ │ │ - mcr2 0, 7, r0, cr8, cr4, {5} │ │ │ │ - mcr2 0, 6, r0, cr0, cr4, {5} │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + vshr.u64 d16, d20, #16 │ │ │ │ + vshr.u64 d16, d20, #56 │ │ │ │ + vshr.u64 d0, d20, #32 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfbee00b4 │ │ │ │ - smlaltt r0, r0, r4, r4 │ │ │ │ - @ instruction: 0xfb9e00b4 │ │ │ │ - @ instruction: 0xfb7800b4 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [r4], #720 @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ + mrrc2 0, 11, r0, r8, cr4 │ │ │ │ ldr r0, [pc, #396] @ (570c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45ac70>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #396] @ (570c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45ac74>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #392] @ (570c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45ac78>) │ │ │ │ @@ -1816029,121 +1816051,121 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #220] @ (570d3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45ad44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #220] @ (570d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45ad48>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf68800b4 │ │ │ │ - subw r0, r2, #2228 @ 0x8b4 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + @ instruction: 0xf76800b4 │ │ │ │ + @ instruction: 0xf78200b4 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 570dc6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45adce> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 570ee6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45aeee> │ │ │ │ @@ -1817294,341 +1817316,341 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #656] @ (571948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b950>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #656] @ (57194c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b954>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + itt ls │ │ │ │ + lslls r7, r6, #2 │ │ │ │ + ite cc @ unpredictable │ │ │ │ + lslcc r7, r6, #2 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r4, 571818 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b820> │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #32 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r2, 571954 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b95c> │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 571956 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b95e> │ │ │ │ + rev r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 571958 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b960> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 57195c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b964> │ │ │ │ + rev r0, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 57195e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b966> │ │ │ │ + rev r2, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 571960 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b968> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 571988 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b990> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 57199c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b9a4> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1817662,31 +1817684,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (5719c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b9c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (5719c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45b9cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 571a3a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45ba42> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 571b94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45bb9c> │ │ │ │ @@ -1818415,235 +1818437,235 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #444] @ (5721a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #444] @ (5721ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r0, 572070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c078> │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 572070 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c078> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 57206c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c074> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxth r2, r0 │ │ │ │ + cbz r2, 57207c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c084> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r4, 5720fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c106> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 57219a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1a2> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 57219c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1a4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 57219e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1a6> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 5721a2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1aa> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + cbz r2, 5721a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1ac> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 572278 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c280> │ │ │ │ bhi.n 5721ce <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c1d6> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 57226a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c272> │ │ │ │ @@ -1818749,53 +1818771,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5722e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c2ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5722e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c2f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c318> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c320>) │ │ │ │ @@ -1818810,23 +1818832,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572324 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c32c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c330>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 57236c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c374> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c388> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1818864,33 +1818886,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5723a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c3b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5723ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c3b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 5724e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c4e8> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (5724a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c4ac>) │ │ │ │ @@ -1819038,99 +1819060,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (57258c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c594>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (572590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c598>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 57264e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c656> │ │ │ │ bls.n 5725bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c5c4> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 572648 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c650> │ │ │ │ bhi.n 572614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c61c> │ │ │ │ @@ -1819235,57 +1819257,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (5726d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c6dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (5726d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c6e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572700 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c708> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c710>) │ │ │ │ @@ -1819300,23 +1819322,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572714 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c71c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572718 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c720>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 572880 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c888> │ │ │ │ bls.n 572782 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c78a> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1819490,81 +1819512,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (572924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c92c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (572928 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45c930>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 572afc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45cb04>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 572ae8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45caf0>) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 572ad4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45cadc>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 572ac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45cac8>) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 575f48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x45ff50> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #210 @ 0xd2 │ │ │ │ cmp r6, #207 @ 0xcf │ │ │ │ @@ -1827708,831 +1827730,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57726c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461274> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 577270 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461278> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r1, r4] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r4, r3] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r0, r3] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r4, r2] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r0, r2] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r4, r1] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r0, r1] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #896] @ (576fb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460fb8>) │ │ │ │ + ldr r7, [pc, #896] @ (576fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460fd4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #768] @ (576f34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f3c>) │ │ │ │ + ldr r7, [pc, #768] @ (576f50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f58>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #640] @ (576eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ec0>) │ │ │ │ + ldr r7, [pc, #656] @ (576ee4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460eec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #512] @ (576e3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e44>) │ │ │ │ + ldr r7, [pc, #544] @ (576e78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #384] @ (576dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460dc8>) │ │ │ │ + ldr r7, [pc, #384] @ (576ddc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460de4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #256] @ (576d44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d4c>) │ │ │ │ + ldr r7, [pc, #208] @ (576d30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #128] @ (576cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460cd0>) │ │ │ │ + ldr r7, [pc, #32] @ (576c84 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460c8c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #0] @ (576c4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460c54>) │ │ │ │ + ldr r6, [pc, #896] @ (576fe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ff0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #896] @ (576fd0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460fd8>) │ │ │ │ + ldr r6, [pc, #736] @ (576f4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #784] @ (576f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f6c>) │ │ │ │ + ldr r6, [pc, #576] @ (576eb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460eb8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #672] @ (576ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f00>) │ │ │ │ + ldr r6, [pc, #416] @ (576e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e1c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #512] @ (576e5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e64>) │ │ │ │ + ldr r6, [pc, #224] @ (576d58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #336] @ (576db0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460db8>) │ │ │ │ + ldr r6, [pc, #80] @ (576ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460cd4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #160] @ (576d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d0c>) │ │ │ │ + ldr r5, [pc, #896] @ (577000 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461008>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #0] @ (576c68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460c70>) │ │ │ │ + ldr r5, [pc, #736] @ (576f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #864] @ (576fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460fd4>) │ │ │ │ + ldr r5, [pc, #560] @ (576eb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ec0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #704] @ (576f30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f38>) │ │ │ │ + ldr r5, [pc, #368] @ (576dfc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #544] @ (576e94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e9c>) │ │ │ │ + ldr r5, [pc, #176] @ (576d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #352] @ (576dd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460de0>) │ │ │ │ + ldr r5, [pc, #16] @ (576ca4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460cac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #208] @ (576d4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d54>) │ │ │ │ + ldr r4, [pc, #880] @ (577008 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461010>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #0] @ (576c80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460c88>) │ │ │ │ + ldr r4, [pc, #736] @ (576f7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #864] @ (576fe4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460fec>) │ │ │ │ + ldr r4, [pc, #576] @ (576ee0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ee8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #688] @ (576f38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f40>) │ │ │ │ + ldr r4, [pc, #432] @ (576e54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #496] @ (576e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e84>) │ │ │ │ + ldr r4, [pc, #272] @ (576db8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460dc0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #304] @ (576dc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460dc8>) │ │ │ │ + ldr r4, [pc, #112] @ (576d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d24>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #144] @ (576d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d2c>) │ │ │ │ + ldr r3, [pc, #1008] @ (5770a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4610a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #1008] @ (577088 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461090>) │ │ │ │ + ldr r3, [pc, #848] @ (577004 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46100c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #864] @ (576ffc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461004>) │ │ │ │ + ldr r3, [pc, #688] @ (576f68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f70>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #704] @ (576f60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f68>) │ │ │ │ + ldr r3, [pc, #544] @ (576edc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ee4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #560] @ (576ed4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460edc>) │ │ │ │ + ldr r3, [pc, #400] @ (576e50 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e58>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #400] @ (576e38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e40>) │ │ │ │ + ldr r3, [pc, #208] @ (576d94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #240] @ (576d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460da4>) │ │ │ │ + ldr r3, [pc, #0] @ (576cc8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460cd0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #112] @ (576d20 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d28>) │ │ │ │ + ldr r2, [pc, #832] @ (57700c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461014>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #976] @ (577084 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46108c>) │ │ │ │ + ldr r2, [pc, #672] @ (576f70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f78>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #816] @ (576fe8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ff0>) │ │ │ │ + ldr r2, [pc, #528] @ (576ee4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460eec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #672] @ (576f5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f64>) │ │ │ │ + ldr r2, [pc, #416] @ (576e78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #528] @ (576ed0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ed8>) │ │ │ │ + ldr r2, [pc, #192] @ (576d9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460da4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #336] @ (576e14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e1c>) │ │ │ │ + ldr r1, [pc, #992] @ (5770c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4610c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #128] @ (576d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d50>) │ │ │ │ + ldr r1, [pc, #816] @ (577014 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46101c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #960] @ (57708c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461094>) │ │ │ │ + ldr r1, [pc, #624] @ (576f58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #800] @ (576ff0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460ff8>) │ │ │ │ + ldr r1, [pc, #400] @ (576e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #656] @ (576f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f6c>) │ │ │ │ + ldr r1, [pc, #160] @ (576d90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #544] @ (576ef8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f00>) │ │ │ │ + ldr r0, [pc, #944] @ (5770a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4610ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #320] @ (576e1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e24>) │ │ │ │ + ldr r0, [pc, #736] @ (576fd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460fe0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #96] @ (576d40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d48>) │ │ │ │ + ldr r0, [pc, #528] @ (576f0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f14>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #944] @ (577094 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46109c>) │ │ │ │ + ldr r0, [pc, #304] @ (576e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #752] @ (576fd8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460fe0>) │ │ │ │ + ldr r0, [pc, #80] @ (576d54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #528] @ (576efc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460f04>) │ │ │ │ + blxns r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #288] @ (576e10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460e18>) │ │ │ │ + blx r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #48] @ (576d24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x460d2c>) │ │ │ │ + bxns sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx fp │ │ │ │ + bx r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blxns r4 │ │ │ │ + bxns r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns sp │ │ │ │ + mov r8, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns r6 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, ip │ │ │ │ + mov ip, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r0, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, lr │ │ │ │ + mov r4, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, ip │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, r7 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, r3 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, sp │ │ │ │ + cmp r4, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add ip, ip │ │ │ │ + add ip, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add ip, r8 │ │ │ │ + add ip, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add ip, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add ip, r0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - add r0, sp │ │ │ │ + add r8, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r9 │ │ │ │ + add r4, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r5 │ │ │ │ + add r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r1 │ │ │ │ + add r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mvns r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r4, r0 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ bics r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r3 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r4, r6 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r4, r1 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r0, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r0, r1 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r0, r4 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r7 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r0, r5 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5 │ │ │ │ + lsrs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r6 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r1 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r6, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r1, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #24 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #20 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r3, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r0, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r4, r2, r5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r0, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r0, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r5, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 577f3c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461f44> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 577f40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461f48> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1829753,660 +1829775,661 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 578598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625a0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57859c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625a4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #4 │ │ │ │ - vshr.u64 d16, d20, #28 │ │ │ │ - vshr.u64 d16, d20, #52 │ │ │ │ - vshr.u64 d0, d20, #24 │ │ │ │ - vshr.u64 d0, d20, #56 │ │ │ │ - vqadd.u32 d16, d24, d20 │ │ │ │ - vqadd.u8 d16, d20, d20 │ │ │ │ - vqadd.u16 d0, d24, d20 │ │ │ │ - vqadd.u8 d0, d16, d20 │ │ │ │ - mcr2 0, 7, r0, cr0, cr4, {5} │ │ │ │ + vshr.u64 d16, d20, #8 │ │ │ │ + vshr.u64 d16, d20, #32 │ │ │ │ + vshr.u64 d16, d20, #64 │ │ │ │ + vshr.u64 d0, d20, #28 │ │ │ │ + vqadd.u64 d16, d28, d20 │ │ │ │ + vqadd.u16 d16, d20, d20 │ │ │ │ + vqadd.u64 d0, d16, d20 │ │ │ │ + vqadd.u16 d0, d16, d20 │ │ │ │ + mcr2 0, 7, r0, cr12, cr4, {5} │ │ │ │ mcr2 0, 6, r0, cr4, cr4, {5} │ │ │ │ - mrc2 0, 4, r0, cr12, cr4, {5} │ │ │ │ - mrc2 0, 3, r0, cr4, cr4, {5} │ │ │ │ - mrc2 0, 2, r0, cr0, cr4, {5} │ │ │ │ - mrc2 0, 1, r0, cr0, cr4, {5} │ │ │ │ - mcr2 0, 0, r0, cr12, cr4, {5} │ │ │ │ + mrc2 0, 4, r0, cr8, cr4, {5} │ │ │ │ + mrc2 0, 3, r0, cr0, cr4, {5} │ │ │ │ + mcr2 0, 2, r0, cr8, cr4, {5} │ │ │ │ + mcr2 0, 1, r0, cr0, cr4, {5} │ │ │ │ + mcr2 0, 0, r0, cr4, cr4, {5} │ │ │ │ stc2l 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ - ldc2 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ - ldc2 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ - stc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [r4, #-720]! @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ - stc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ - ldc2 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ - ldc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ - ldc2l 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [ip, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ mrrc2 0, 11, r0, r0, cr4 @ │ │ │ │ - stc2 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfbe400b4 │ │ │ │ - smlaltt r0, r0, r0, r4 │ │ │ │ - @ instruction: 0xfb9c00b4 │ │ │ │ - @ instruction: 0xfb7000b4 │ │ │ │ - @ instruction: 0xfb4400b4 │ │ │ │ - @ instruction: 0xfb1800b4 │ │ │ │ + stc2 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfbf800b4 │ │ │ │ + smlaltt r0, r0, ip, r4 │ │ │ │ + @ instruction: 0xfba000b4 │ │ │ │ + @ instruction: 0xfb7400b4 │ │ │ │ + @ instruction: 0xfb5400b4 │ │ │ │ + @ instruction: 0xfb3000b4 │ │ │ │ + @ instruction: 0xfb0c00b4 │ │ │ │ @ instruction: 0xfaec00b4 │ │ │ │ - @ instruction: 0xfac000b4 │ │ │ │ - @ instruction: 0xfa9400b4 │ │ │ │ - @ instruction: 0xfa7400b4 │ │ │ │ - @ instruction: 0xfa5000b4 │ │ │ │ - @ instruction: 0xfa2c00b4 │ │ │ │ - @ instruction: 0xfa0c00b4 │ │ │ │ - vld1.8 @ instruction: 0xf9e400b4 │ │ │ │ - ldrsh.w r0, [r8, #180] @ 0xb4 │ │ │ │ - ldrsb.w r0, [r8, #180] @ 0xb4 │ │ │ │ - vld4.32 {d16-d19}, [ip :256], r4 │ │ │ │ - ldrsh.w r0, [ip, r4, lsl #3] │ │ │ │ - ldrsb.w r0, [r8, r4, lsl #3] │ │ │ │ + @ instruction: 0xfac400b4 │ │ │ │ + @ instruction: 0xfa9800b4 │ │ │ │ + @ instruction: 0xfa7800b4 │ │ │ │ + @ instruction: 0xfa4c00b4 │ │ │ │ + @ instruction: 0xfa1c00b4 │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ ldr??.w r0, [r4, #180] @ 0xb4 │ │ │ │ - ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ - strh.w r0, [r8, #180] @ 0xb4 │ │ │ │ + ldrsh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + vst1.8 @ instruction: 0xf98800b4 │ │ │ │ ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ - str.w r0, [ip, r4, lsl #3] │ │ │ │ - strh.w r0, [r4, r4, lsl #3] │ │ │ │ - @ instruction: 0xf7fc00b4 │ │ │ │ - @ instruction: 0xf7d400b4 │ │ │ │ - @ instruction: 0xf7ac00b4 │ │ │ │ - @ instruction: 0xf78400b4 │ │ │ │ + vld4.32 {d0-d3}, [ip :256], r4 │ │ │ │ + vst4.32 {d0-d3}, [r4 :256], r4 │ │ │ │ + ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ + ldrh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + strb.w r0, [ip, #180] @ 0xb4 │ │ │ │ + str??.w r0, [r4, r4, lsl #3] │ │ │ │ + str.w r0, [r8, r4, lsl #3] │ │ │ │ + ldrh.w r0, [r0, r4, lsl #3] │ │ │ │ + ldrb.w r0, [r8, r4, lsl #3] │ │ │ │ + strb.w r0, [r4, r4, lsl #3] │ │ │ │ + @ instruction: 0xf7f000b4 │ │ │ │ + @ instruction: 0xf7dc00b4 │ │ │ │ + @ instruction: 0xf7bc00b4 │ │ │ │ + @ instruction: 0xf79800b4 │ │ │ │ @ instruction: 0xf76800b4 │ │ │ │ - @ instruction: 0xf75000b4 │ │ │ │ - @ instruction: 0xf73800b4 │ │ │ │ - @ instruction: 0xf72400b4 │ │ │ │ - @ instruction: 0xf71000b4 │ │ │ │ - @ instruction: 0xf6fc00b4 │ │ │ │ + @ instruction: 0xf74800b4 │ │ │ │ + @ instruction: 0xf72c00b4 │ │ │ │ + @ instruction: 0xf70400b4 │ │ │ │ @ instruction: 0xf6dc00b4 │ │ │ │ - @ instruction: 0xf6b800b4 │ │ │ │ - @ instruction: 0xf68800b4 │ │ │ │ + @ instruction: 0xf6b400b4 │ │ │ │ + @ instruction: 0xf68c00b4 │ │ │ │ @ instruction: 0xf66800b4 │ │ │ │ movw r0, #51380 @ 0xc8b4 │ │ │ │ - @ instruction: 0xf62400b4 │ │ │ │ + @ instruction: 0xf63000b4 │ │ │ │ + @ instruction: 0xf61c00b4 │ │ │ │ @ instruction: 0xf5fc00b4 │ │ │ │ - rsbs r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - sub.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf58800b4 │ │ │ │ - sbc.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - adcs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf53c00b4 │ │ │ │ - adds.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf4f800b4 │ │ │ │ + rsbs r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + sub.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf58000b4 │ │ │ │ + adcs.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf53800b4 │ │ │ │ + add.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4e800b4 │ │ │ │ @ instruction: 0xf4c800b4 │ │ │ │ - @ instruction: 0xf4a000b4 │ │ │ │ - orns r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - orrs.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - bic.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - and.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3e800b4 │ │ │ │ - @ instruction: 0xf3c400b4 │ │ │ │ - @ instruction: 0xf3a000b4 │ │ │ │ - @ instruction: 0xf38400b4 │ │ │ │ - @ instruction: 0xf36800b4 │ │ │ │ - @ instruction: 0xf34800b4 │ │ │ │ - @ instruction: 0xf32c00b4 │ │ │ │ - @ instruction: 0xf31400b4 │ │ │ │ + @ instruction: 0xf4a400b4 │ │ │ │ + eor.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + orn r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + bic.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + and.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf3f400b4 │ │ │ │ + @ instruction: 0xf3d400b4 │ │ │ │ + @ instruction: 0xf3b400b4 │ │ │ │ + @ instruction: 0xf39400b4 │ │ │ │ + @ instruction: 0xf37800b4 │ │ │ │ + @ instruction: 0xf35c00b4 │ │ │ │ + @ instruction: 0xf34000b4 │ │ │ │ + @ instruction: 0xf31800b4 │ │ │ │ @ instruction: 0xf2f400b4 │ │ │ │ - @ instruction: 0xf2d400b4 │ │ │ │ - @ instruction: 0xf2b400b4 │ │ │ │ - @ instruction: 0xf29800b4 │ │ │ │ - @ instruction: 0xf27c00b4 │ │ │ │ - @ instruction: 0xf26000b4 │ │ │ │ - @ instruction: 0xf23800b4 │ │ │ │ + @ instruction: 0xf2d000b4 │ │ │ │ + @ instruction: 0xf2b800b4 │ │ │ │ + @ instruction: 0xf29c00b4 │ │ │ │ + @ instruction: 0xf28400b4 │ │ │ │ + @ instruction: 0xf26800b4 │ │ │ │ + movw r0, #180 @ 0xb4 │ │ │ │ @ instruction: 0xf21400b4 │ │ │ │ - @ instruction: 0xf1f000b4 │ │ │ │ - rsbs r0, r8, #180 @ 0xb4 │ │ │ │ - subs.w r0, ip, #180 @ 0xb4 │ │ │ │ - sub.w r0, r4, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf18800b4 │ │ │ │ - sbc.w r0, r0, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf13400b4 │ │ │ │ - add.w r0, ip, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf0e400b4 │ │ │ │ - @ instruction: 0xf0bc00b4 │ │ │ │ + @ instruction: 0xf1ec00b4 │ │ │ │ + rsb r0, r4, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf19c00b4 │ │ │ │ + sbcs.w r0, r4, #180 @ 0xb4 │ │ │ │ + adc.w r0, ip, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf12400b4 │ │ │ │ + add.w r0, r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0dc00b4 │ │ │ │ + @ instruction: 0xf0b800b4 │ │ │ │ eors.w r0, r4, #180 @ 0xb4 │ │ │ │ - orn r0, ip, #180 @ 0xb4 │ │ │ │ - orr.w r0, r4, #180 @ 0xb4 │ │ │ │ - bic.w r0, r0, #180 @ 0xb4 │ │ │ │ - vshr.s64 d16, d20, #4 │ │ │ │ - vshr.s64 d16, d20, #40 │ │ │ │ - vshr.s64 d0, d20, #12 │ │ │ │ - vshr.s64 d0, d20, #48 │ │ │ │ + orns r0, r0, #180 @ 0xb4 │ │ │ │ + orr.w r0, ip, #180 @ 0xb4 │ │ │ │ + bic.w r0, r8, #180 @ 0xb4 │ │ │ │ + and.w r0, r4, #180 @ 0xb4 │ │ │ │ + vshr.s64 d16, d20, #32 │ │ │ │ + vshr.s64 d0, d20, #4 │ │ │ │ + vshr.s64 d0, d20, #44 │ │ │ │ vqadd.s32 d16, d28, d20 │ │ │ │ - vqadd.s8 d16, d24, d20 │ │ │ │ - vqadd.s32 d0, d20, d20 │ │ │ │ - vqadd.s8 d0, d16, d20 │ │ │ │ - mrc 0, 6, r0, cr12, cr4, {5} │ │ │ │ - mrc 0, 5, r0, cr4, cr4, {5} │ │ │ │ - mcr 0, 4, r0, cr12, cr4, {5} │ │ │ │ - mcr 0, 3, r0, cr4, cr4, {5} │ │ │ │ + vqadd.s8 d16, d20, d20 │ │ │ │ + vqadd.s32 d0, d16, d20 │ │ │ │ + mrc 0, 7, r0, cr4, cr4, {5} │ │ │ │ + mcr 0, 6, r0, cr8, cr4, {5} │ │ │ │ + mrc 0, 4, r0, cr12, cr4, {5} │ │ │ │ + mcr 0, 3, r0, cr12, cr4, {5} │ │ │ │ mcr 0, 2, r0, cr0, cr4, {5} │ │ │ │ - mrc 0, 0, r0, cr4, cr4, {5} │ │ │ │ - stcl 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ - ldc 0, cr0, [ip, #720]! @ 0x2d0 │ │ │ │ - stc 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ + mrc 0, 0, r0, cr12, cr4, {5} │ │ │ │ + ldcl 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + stcl 0, cr0, [r8, #720] @ 0x2d0 │ │ │ │ + stc 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + stc 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ stcl 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ ldc 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ - ldc 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ - stcl 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ - stcl 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + stc 0, cr0, [r4, #-720]! @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + stcl 0, cr0, [r4], #720 @ 0x2d0 │ │ │ │ + stcl 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ stc 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ stc 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - mrrc 0, 11, r0, ip, cr4 │ │ │ │ - mcrr 0, 11, r0, r4, cr4 │ │ │ │ - stc 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ - stc 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xebe400b4 │ │ │ │ - rsb r0, r0, r4, ror #2 │ │ │ │ - sub.w r0, r0, r4, ror #2 │ │ │ │ - sbcs.w r0, r8, r4, ror #2 │ │ │ │ - adc.w r0, r8, r4, ror #2 │ │ │ │ - @ instruction: 0xeb2000b4 │ │ │ │ - @ instruction: 0xeafc00b4 │ │ │ │ - @ instruction: 0xeadc00b4 │ │ │ │ - @ instruction: 0xeac800b4 │ │ │ │ - @ instruction: 0xeaa800b4 │ │ │ │ - eor.w r0, r8, r4, ror #2 │ │ │ │ - orn r0, r4, r4, ror #2 │ │ │ │ - orrs.w r0, r0, r4, ror #2 │ │ │ │ - bic.w r0, r8, r4, ror #2 │ │ │ │ - and.w r0, r4, r4, ror #2 │ │ │ │ - strd r0, r0, [r4, #720]! @ 0x2d0 │ │ │ │ - strd r0, r0, [r4, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xe99000b4 │ │ │ │ - ldrd r0, r0, [ip, #-720] @ 0x2d0 │ │ │ │ - stmdb ip!, {r2, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [ip], #720 @ 0x2d0 │ │ │ │ - @ instruction: 0xe8cc00b4 │ │ │ │ - ldmia.w ip, {r2, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [r0], #-720 @ 0x2d0 │ │ │ │ - strex r0, r0, [r4, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xe82800b4 │ │ │ │ - @ instruction: 0xe80800b4 │ │ │ │ - b.n 5781ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4621f4> │ │ │ │ + mrrc 0, 11, r0, r8, cr4 │ │ │ │ + stc 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + rsbs r0, ip, r4, ror #2 │ │ │ │ + subs.w r0, ip, r4, ror #2 │ │ │ │ + sub.w r0, r8, r4, ror #2 │ │ │ │ + @ instruction: 0xeb8800b4 │ │ │ │ + sbc.w r0, r8, r4, ror #2 │ │ │ │ + adc.w r0, r4, r4, ror #2 │ │ │ │ + @ instruction: 0xeb3000b4 │ │ │ │ + add.w r0, r8, r4, ror #2 │ │ │ │ + @ instruction: 0xeae400b4 │ │ │ │ + @ instruction: 0xeac400b4 │ │ │ │ + @ instruction: 0xeaa400b4 │ │ │ │ + orns r0, r0, r4, ror #2 │ │ │ │ + bics.w r0, ip, r4, ror #2 │ │ │ │ + and.w r0, ip, r4, ror #2 │ │ │ │ + ldrd r0, r0, [ip, #720] @ 0x2d0 │ │ │ │ + @ instruction: 0xe9ac00b4 │ │ │ │ + ldrd r0, r0, [ip, #-720]! @ 0x2d0 │ │ │ │ + ldrd r0, r0, [r0, #-720] @ 0x2d0 │ │ │ │ + stmdb r4!, {r2, r4, r5, r7} │ │ │ │ + stmdb r8, {r2, r4, r5, r7} │ │ │ │ + strd r0, r0, [r8], #720 @ 0x2d0 │ │ │ │ + @ instruction: 0xe8c000b4 │ │ │ │ + stmia.w r0!, {r2, r4, r5, r7} │ │ │ │ + stmia.w r4, {r2, r4, r5, r7} │ │ │ │ + strd r0, r0, [r4], #-720 @ 0x2d0 │ │ │ │ + strex r0, r0, [r8, #720] @ 0x2d0 │ │ │ │ + @ instruction: 0xe82c00b4 │ │ │ │ + b.n 57822c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462234> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 5781e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4621f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5781b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4621b8> │ │ │ │ + b.n 57818c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462194> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57817c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462184> │ │ │ │ + b.n 578138 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462140> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578140 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462148> │ │ │ │ + b.n 578104 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46210c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57810c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462114> │ │ │ │ + b.n 5780d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4620d8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5780d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4620e0> │ │ │ │ + b.n 57808c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462094> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57806c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462074> │ │ │ │ + b.n 578048 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462050> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462030> │ │ │ │ + b.n 577ff4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461ffc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577fcc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461fd4> │ │ │ │ + b.n 577fa0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461fa8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577f78 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461f80> │ │ │ │ + b.n 577f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461f6c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577f44 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461f4c> │ │ │ │ + b.n 577f28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461f30> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577f10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461f18> │ │ │ │ + b.n 577eec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461ef4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577ecc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461ed4> │ │ │ │ + b.n 577eb0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461eb8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577e88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461e90> │ │ │ │ + b.n 577e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461e84> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577e34 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461e3c> │ │ │ │ + b.n 577e30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461e38> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577de0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461de8> │ │ │ │ + b.n 577dec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461df4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577da4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461dac> │ │ │ │ + b.n 577db0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461db8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577d68 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461d70> │ │ │ │ + b.n 577d74 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461d7c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577d2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461d34> │ │ │ │ + b.n 577d48 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461d50> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 577d1c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461d24> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 577cf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461cf8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577cbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461cc4> │ │ │ │ + b.n 577cc4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461ccc> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 577c98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461ca0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577c70 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461c78> │ │ │ │ + b.n 577c6c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461c74> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577c2c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461c34> │ │ │ │ + b.n 577c40 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461c48> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461bf8> │ │ │ │ + b.n 577c14 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461c1c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577bb4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461bbc> │ │ │ │ + b.n 577be8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461bf0> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 577bbc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461bc4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 577b88 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461b90> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 577b5c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461b64> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 577b30 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461b38> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577b04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461b0c> │ │ │ │ + b.n 577af4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461afc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577ad8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461ae0> │ │ │ │ + b.n 578ac0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462ac8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 577aac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x461ab4> │ │ │ │ + b.n 578a8c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462a94> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578a80 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462a88> │ │ │ │ + b.n 578a58 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462a60> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578a54 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462a5c> │ │ │ │ + b.n 578a24 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462a2c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578a28 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462a30> │ │ │ │ + b.n 5789f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4629f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5789fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462a04> │ │ │ │ + b.n 5789cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4629d4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5789c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4629d0> │ │ │ │ + b.n 5789a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4629b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57899c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4629a4> │ │ │ │ + b.n 578984 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46298c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578970 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462978> │ │ │ │ + b.n 578948 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462950> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578934 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46293c> │ │ │ │ + b.n 578924 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46292c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 578900 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462908> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5788cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4628d4> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 578898 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4628a0> │ │ │ │ + ldr r5, [pc, #704] @ (5785b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625bc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578864 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46286c> │ │ │ │ + b.n 5788c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4628d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578830 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462838> │ │ │ │ + b.n 5788a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4628ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57880c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462814> │ │ │ │ + b.n 578878 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462880> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5787e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4627f0> │ │ │ │ + b.n 57884c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462854> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5787c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4627cc> │ │ │ │ + b.n 578820 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462828> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578788 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462790> │ │ │ │ + b.n 5787f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4627fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578764 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46276c> │ │ │ │ + b.n 5787c8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4627d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578740 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462748> │ │ │ │ + b.n 57879c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4627a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #832] @ (578634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46263c>) │ │ │ │ + b.n 578770 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462778> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462710> │ │ │ │ + b.n 578744 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46274c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5786e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4626ec> │ │ │ │ + b.n 578718 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462720> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5786b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4626c0> │ │ │ │ + b.n 5786dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4626e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57868c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462694> │ │ │ │ + b.n 5786a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4626a8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578660 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462668> │ │ │ │ + b.n 578654 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46265c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578634 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46263c> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 578608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462610> │ │ │ │ + b.n 578610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462618> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5785dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5785b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625b8> │ │ │ │ + b.n 5785a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578584 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46258c> │ │ │ │ + b.n 57857c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462584> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462560> │ │ │ │ + b.n 578548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462550> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57851c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462524> │ │ │ │ + b.n 578514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46251c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5784e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e8> │ │ │ │ + b.n 5784d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578494 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46249c> │ │ │ │ + b.n 57849c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462458> │ │ │ │ + b.n 578468 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462470> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 57841c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462424> │ │ │ │ + b.n 57843c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462444> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5783e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623f0> │ │ │ │ + b.n 578408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462410> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5783bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623c4> │ │ │ │ + b.n 5783dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462390> │ │ │ │ + b.n 5783b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623b8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 578354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46235c> │ │ │ │ + b.n 578384 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46238c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ svc 24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 0 │ │ │ │ + svc 4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ udf #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + udf #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + ble.n 57838c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462394> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #12 │ │ │ │ + ble.n 578350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462358> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ble.n 578314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46231c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 578380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462388> │ │ │ │ + ble.n 5782d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4622e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 578354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46235c> │ │ │ │ + ble.n 5784a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 578318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462320> │ │ │ │ + ble.n 578470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462478> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 5782d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4622dc> │ │ │ │ + ble.n 57843c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462444> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 578498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a0> │ │ │ │ + ble.n 578408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462410> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 578454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46245c> │ │ │ │ + ble.n 5783d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 578410 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462418> │ │ │ │ + bgt.n 5783a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 5783cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623d4> │ │ │ │ + bgt.n 578374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46237c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 578390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462398> │ │ │ │ + bgt.n 578340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462348> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 578354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46235c> │ │ │ │ + bgt.n 578314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46231c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 578318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462320> │ │ │ │ + bgt.n 5782e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4622f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5782e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4622ec> │ │ │ │ + bgt.n 5784ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624b4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5784b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624b8> │ │ │ │ + bgt.n 578470 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462478> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 57847c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462484> │ │ │ │ + bgt.n 57843c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462444> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 578448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462450> │ │ │ │ + bgt.n 578408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462410> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 578414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46241c> │ │ │ │ + blt.n 5783dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5783e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623f0> │ │ │ │ + blt.n 5783b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623c0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5783b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623bc> │ │ │ │ + blt.n 578394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46239c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 578380 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462388> │ │ │ │ + blt.n 578368 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462370> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 578354 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46235c> │ │ │ │ + blt.n 57833c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462344> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 578328 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462330> │ │ │ │ + blt.n 578310 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462318> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5782ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4622f4> │ │ │ │ + blt.n 5784d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5784b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624b8> │ │ │ │ + blt.n 5784a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 57847c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462484> │ │ │ │ + blt.n 578474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46247c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ blt.n 578448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462450> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 57841c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462424> │ │ │ │ + bge.n 578414 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46241c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5783f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462400> │ │ │ │ + bge.n 5783e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5783d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623dc> │ │ │ │ + bge.n 5783bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623c4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5783a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623b0> │ │ │ │ + bge.n 578390 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462398> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 57837c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462384> │ │ │ │ + bge.n 57836c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462374> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 578350 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462358> │ │ │ │ + bge.n 578348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462350> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 578314 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46231c> │ │ │ │ + bge.n 578524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46252c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5784e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e8> │ │ │ │ + bge.n 578500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462508> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5784b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624bc> │ │ │ │ + bge.n 5784cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624d4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 578488 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462490> │ │ │ │ + bge.n 578498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 578454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46245c> │ │ │ │ + bge.n 57846c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462474> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 578428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462430> │ │ │ │ + bls.n 578440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462448> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5783fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462404> │ │ │ │ + bls.n 57841c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462424> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5783d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623d8> │ │ │ │ + bls.n 5783e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ bls.n 5783ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623b4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 578388 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462390> │ │ │ │ + bls.n 578370 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462378> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 578364 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46236c> │ │ │ │ + bls.n 578534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46253c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 578340 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462348> │ │ │ │ + bls.n 5784f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462500> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 57850c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462514> │ │ │ │ + bls.n 5784bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624c4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5784d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e0> │ │ │ │ + bls.n 578498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5784ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624b4> │ │ │ │ + bls.n 578474 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46247c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 578480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462488> │ │ │ │ + bhi.n 578450 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462458> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 57845c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462464> │ │ │ │ + bhi.n 57842c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462434> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 578428 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462430> │ │ │ │ + bhi.n 578408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462410> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5783ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623f4> │ │ │ │ + bhi.n 5783e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623ec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5783b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623b8> │ │ │ │ + bhi.n 5783c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623c8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 578374 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46237c> │ │ │ │ + bhi.n 57839c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 578538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462540> │ │ │ │ + bhi.n 578578 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462580> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5784fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462504> │ │ │ │ + bhi.n 578554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46255c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5784d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e0> │ │ │ │ + bhi.n 578530 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462538> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5784b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624bc> │ │ │ │ + bhi.n 57850c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462514> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 578490 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462498> │ │ │ │ + bhi.n 5784e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 57846c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462474> │ │ │ │ + bhi.n 5784c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 578448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462450> │ │ │ │ + bvc.n 578498 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 578424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46242c> │ │ │ │ + bvc.n 57846c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462474> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 578400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462408> │ │ │ │ + bvc.n 578440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462448> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5783dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623e4> │ │ │ │ + bvc.n 5783f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ bvc.n 5783b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623c0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 578394 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46239c> │ │ │ │ + bvc.n 57857c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462584> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 578570 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462578> │ │ │ │ + bvc.n 578548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462550> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 57854c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462554> │ │ │ │ + bvc.n 578514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46251c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 578528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462530> │ │ │ │ + bvc.n 5784e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 578504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46250c> │ │ │ │ + bvs.n 5784ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624b4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5784d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e0> │ │ │ │ + bvs.n 578478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462480> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5784ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624b4> │ │ │ │ + bvs.n 57844c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462454> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 578480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462488> │ │ │ │ + bvs.n 578420 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462428> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 578434 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46243c> │ │ │ │ + bvs.n 5783f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 5783f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462400> │ │ │ │ + bvs.n 5785c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625c8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 5783bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4623c4> │ │ │ │ + bvs.n 57858c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462594> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 578588 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462590> │ │ │ │ + bvs.n 578558 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462560> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 578554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46255c> │ │ │ │ + bvs.n 578524 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46252c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 578520 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462528> │ │ │ │ + bpl.n 5784e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 5784ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624f4> │ │ │ │ + bpl.n 5784ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624b4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 5784b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624c0> │ │ │ │ + bpl.n 578478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462480> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 57848c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462494> │ │ │ │ + bpl.n 578444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46244c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 578460 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462468> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bpl.n 578434 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46243c> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bpl.n 578400 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462408> │ │ │ │ + bpl.n 578408 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462410> │ │ │ │ lsls r4, r6, #2 │ │ │ │ bpl.n 5785cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625d4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 578598 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625a0> │ │ │ │ + bpl.n 578590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462598> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 578564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46256c> │ │ │ │ + bpl.n 57856c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462574> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 578528 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462530> │ │ │ │ + bpl.n 578540 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462548> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5784ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624f4> │ │ │ │ + bpl.n 578514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46251c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5784b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624c0> │ │ │ │ + bmi.n 5784d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 578484 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46248c> │ │ │ │ + bmi.n 5784a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 578448 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462450> │ │ │ │ + bmi.n 578478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462480> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 57840c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462414> │ │ │ │ + bmi.n 578424 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46242c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ bmi.n 5785d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625d8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5785ac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625b4> │ │ │ │ + bmi.n 578584 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46258c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 578580 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462588> │ │ │ │ + bmi.n 578538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462540> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 578554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46255c> │ │ │ │ + bcc.n 5784ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624f4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 578518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462520> │ │ │ │ + bcc.n 5784a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 5784e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624ec> │ │ │ │ + bcc.n 57845c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462464> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 5784b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624c0> │ │ │ │ + bcc.n 578618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462620> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 578464 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46246c> │ │ │ │ + bcc.n 5785e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625ec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 578610 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462618> │ │ │ │ + bcc.n 5785b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625c0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 5785c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625cc> │ │ │ │ + bcc.n 57858c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462594> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 578578 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462580> │ │ │ │ + bcc.n 578550 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462558> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 57852c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462534> │ │ │ │ + bcs.n 578514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46251c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5784e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e8> │ │ │ │ + bcs.n 5784d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 57849c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a4> │ │ │ │ + bcs.n 5784a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 578458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462460> │ │ │ │ + bcs.n 578460 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462468> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 578624 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46262c> │ │ │ │ + bcs.n 57861c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462624> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5785f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462600> │ │ │ │ + bcs.n 5785d8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5785cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625d4> │ │ │ │ + bcs.n 5785a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 578590 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462598> │ │ │ │ + bne.n 578568 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462570> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 578554 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46255c> │ │ │ │ + bne.n 578534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46253c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 578518 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462520> │ │ │ │ + bne.n 578508 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462510> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 5784e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624ec> │ │ │ │ + bne.n 5784c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 5784a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624a8> │ │ │ │ + bne.n 578480 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462488> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 57865c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462664> │ │ │ │ + bne.n 57864c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462654> │ │ │ │ lsls r4, r6, #2 │ │ │ │ bne.n 578618 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462620> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 5785e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625ec> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bne.n 5785a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625b0> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bne.n 578574 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46257c> │ │ │ │ + bne.n 5785d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 578548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462550> │ │ │ │ + bne.n 5785a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625a8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 578504 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46250c> │ │ │ │ + beq.n 578564 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46256c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5784c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624c8> │ │ │ │ + beq.n 578538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462540> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 57848c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462494> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - beq.n 578658 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462660> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - beq.n 578614 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46261c> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - beq.n 5785e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625e8> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - beq.n 5785a4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4625ac> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 578514 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46251c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + beq.n 5784f0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4624f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r0, [pc, #320] @ (5786e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4626ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #320] @ (5786e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4626f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1830562,121 +1830585,121 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #216] @ (5787b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4627bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #216] @ (5787b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4627c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r3, #5159 @ 0x1427 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 578886 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46288e> │ │ │ │ movw r3, #5128 @ 0x1408 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 578db4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x462dbc> │ │ │ │ @@ -1831232,18 +1831255,18 @@ │ │ │ │ b.n 578882 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46288a> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 578802 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46280a> │ │ │ │ b.n 578882 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46288a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ba00b3 │ │ │ │ - @ instruction: 0xf3d400b3 │ │ │ │ - @ instruction: 0xf13600b3 │ │ │ │ - adcs.w r0, r0, #179 @ 0xb3 │ │ │ │ + eors.w r0, sl, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf4b400b3 │ │ │ │ + @ instruction: 0xf21600b3 │ │ │ │ + @ instruction: 0xf23000b3 │ │ │ │ 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 │ │ │ │ ite eq │ │ │ │ @@ -1831686,15 +1831709,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 5793a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4633a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1839500,21 +1839523,21 @@ │ │ │ │ ... │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r6, r6, #13 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1841394,21 +1841417,21 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsls r4, r6, #17 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 58015a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46a162> │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 58015c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46a164> │ │ │ │ + push {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 58015e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46a166> │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u32 q8, q2, q13 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1842314,15 +1842337,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 5809fe <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46aa06> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr.w r0, [lr, #362] @ 0x16a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adcs.w r1, r2, #15335424 @ 0xea0000 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ @@ -1843343,15 +1843366,15 @@ │ │ │ │ b.n 58123e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46b246> │ │ │ │ movs r6, #1 │ │ │ │ b.n 581482 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46b48a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4f0016a │ │ │ │ - add r5, pc, #224 @ (adr r5, 5816bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46b6c4>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 58163c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46b644>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldcl 1, cr0, [r8], #-424 @ 0xfffffe58 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ @@ -1843889,15 +1843912,15 @@ │ │ │ │ movs r7, #1 │ │ │ │ b.n 5819d4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46b9dc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [sl, #424]! @ 0x1a8 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5816dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46b6e4> │ │ │ │ lsls r2, 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, #3520] @ 0xdc0 │ │ │ │ @@ -1844235,15 +1844258,15 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.n 581e5a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46be62> │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 582758 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46c760> │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2108] @ 5827b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46c7b8> │ │ │ │ add.w fp, sp, #160 @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -1844991,17 +1845014,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r7, #1 │ │ │ │ movs r6, #12 │ │ │ │ b.n 582348 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46c350> │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r5, [sp, #444] @ 0x1bc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ @@ -1846861,15 +1846884,15 @@ │ │ │ │ ... │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldmia r1, {r1, r3, r5} │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, ip, #44 @ 0x2c │ │ │ │ str.w r8, [r5, #12] │ │ │ │ add.w ip, ip, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1847459,15 +1847482,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r1, r7, #4 │ │ │ │ bkpt 0x0068 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r1, [pc, #148] @ (584454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46e45c>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 584458 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46e460>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1847806,31 +1847829,31 @@ │ │ │ │ bne.n 5847aa <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46e7b2> │ │ │ │ b.n 5845c4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46e5cc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ hlt 0x0024 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r1, r7, #4 │ │ │ │ rev r4, r6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r2, #12] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r1, 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [pc, #1644] @ 584e7c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x46ee84> │ │ │ │ @@ -1852508,15 +1852531,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #32] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #840] @ (587f90 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x471f98>) │ │ │ │ + ldr r5, [pc, #712] @ (587f10 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x471f18>) │ │ │ │ lsls r1, r7, #4 │ │ │ │ strh r0, [r3, #30] │ │ │ │ lsls r2, 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, #3696] @ 0xe70 │ │ │ │ @@ -1853835,19 +1853858,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 588a38 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x472a40> │ │ │ │ ands r7, r7 │ │ │ │ ldrb r2, [r6, #17] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-712]! @ 0xfffffd38 │ │ │ │ + mrc2 0, 2, r0, cr12, cr2, {5} │ │ │ │ strb r6, [r1, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ vldr d0, [pc, #428] @ 588c00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x472c08> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ bl 4687a0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3527a8> │ │ │ │ @@ -1854830,19 +1854853,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589440 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x473448>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589444 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x47344c>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r1, r7, #4 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r1, 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, #432] @ (58960c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x473614>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1855621,15 +1855644,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 589bca <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x473bd2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r1, r7, #4 │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1879120,19 +1879143,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 599da0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x483da8> │ │ │ │ b.n 599c96 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x483c9e> │ │ │ │ nop │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r0, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1879633,15 +1879656,15 @@ │ │ │ │ beq.n 59a2b0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4842b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f9768 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59a2b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4842bc> │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1881046,15 +1881069,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348884> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59b264 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48526c> │ │ │ │ - mrc2 0, 4, r0, cr8, cr2, {5} │ │ │ │ + vqadd.u64 d16, d24, d18 │ │ │ │ ldr r5, [pc, #904] @ (59b67c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x485684>) │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ @@ -1885148,15 +1885171,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r1, #28 │ │ │ │ lsls r1, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 59df00 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x487f08> │ │ │ │ + bcs.n 59dec0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x487ec8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e7f76 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1d1f7e> │ │ │ │ bl 1b9f7a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xa3f82> │ │ │ │ bl 2a7f7e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x191f86> │ │ │ │ @@ -1886475,15 +1886498,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59ed9c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x488da4> │ │ │ │ nop │ │ │ │ asrs r0, r3, #11 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ bl 1cadc2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xb4dca> │ │ │ │ @@ -1889923,15 +1889946,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 5a0ed8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48aee0> │ │ │ │ bl 5f12d6 │ │ │ │ bl 5c52da │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 5a0eec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48aef4> │ │ │ │ @@ -1890089,15 +1890112,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsb r1, lr, r8, asr #1 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr11, cr15, {7} │ │ │ │ @@ -1890751,15 +1890774,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 5a1538 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48b540> │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xfbf7ffff │ │ │ │ @ instruction: 0xfbcbffff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r3 :256] │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ push {r3, lr} │ │ │ │ @@ -1891116,15 +1891139,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 5a2114 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48c11c> │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 5a1fee <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48bff6> │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, pc, cr15 @ │ │ │ │ @@ -1891497,15 +1891520,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldc2 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ @ instruction: 0xfbfdffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ stc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1891850,15 +1891873,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 5a273c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48c744> │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5a2854 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48c85c> │ │ │ │ + bcs.n 5a2814 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48c81c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @@ -1892220,15 +1892243,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 5a2bac <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48cbb4> │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @@ -1892475,15 +1892498,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ vminnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 5a31e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48d1e8> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a31e4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48d1ec> │ │ │ │ @@ -1892993,15 +1893016,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a3318 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48d320>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr5, cr15, {7} │ │ │ │ mrc2 15, 1, pc, cr1, cr15, {7} │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ @@ -1893346,15 +1893369,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a3330 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48d338> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1893729,21 +1893752,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #116] @ (5a3bf0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48dbf8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1893795,15 +1893818,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -1895707,19 +1895730,19 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r5, #12 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r5, #9 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r4, #246 @ 0xf6 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r4, #112 @ 0x70 │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1896248,15 +1896271,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 5a540a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48f412> │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r7, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1906527,15 +1906550,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5ac3dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4963e4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r2, [pc, #312] @ (5ac7b4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4967bc>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1907185,15 +1907208,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5acd0c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x496d14> │ │ │ │ nop │ │ │ │ add r6, sp, #1012 @ 0x3f4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - b.n 5ad548 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x497550> │ │ │ │ + b.n 5ac708 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x496710> │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908252,15 +1908275,15 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - adcs.w r1, r0, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf2300136 │ │ │ │ movs r6, #130 @ 0x82 │ │ │ │ lsls r0, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -1909307,24 +1909330,24 @@ │ │ │ │ blx 6b57c │ │ │ │ subs r4, r7, #7 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r6, r6, #7 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5ae5f4 │ │ │ │ + bcs.n 5ae5b4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf26800af │ │ │ │ - bcs.n 5ae568 │ │ │ │ + @ instruction: 0xf34800af │ │ │ │ + bcc.n 5ae528 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r6, 5ae622 │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5ae6a4 │ │ │ │ + bmi.n 5ae664 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ str??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf90bffff │ │ │ │ pli [fp, #255]! │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ @@ -1909359,87 +1909382,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5ae590 │ │ │ │ + bcc.n 5ae550 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5ae5f0 │ │ │ │ + bcc.n 5ae5b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bne.n 5ae708 │ │ │ │ + bcs.n 5ae6c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 5ae6e0 │ │ │ │ + bgt.n 5ae6a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + beq.n 5ae6a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n 5ae6c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + beq.n 5ae73c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 5ae760 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + beq.n 5ae788 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + beq.n 5ae78c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 5ae5cc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 5ae5f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5ae648 │ │ │ │ + bne.n 5ae608 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5ae734 │ │ │ │ + bcs.n 5ae6f4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5ae7a8 │ │ │ │ + bcs.n 5ae768 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5ae7a4 │ │ │ │ + bcs.n 5ae764 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5ae630 │ │ │ │ + bne.n 5ae5f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + beq.n 5ae630 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + beq.n 5ae79c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5ae71c │ │ │ │ + bne.n 5ae6dc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + beq.n 5ae660 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5ae6f8 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1909477,27 +1909500,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5ae744 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 5ae804 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ae750 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ae75c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 5ae80c │ │ │ │ lsls r1, 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] │ │ │ │ @@ -1910063,15 +1910086,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #1872] @ 0x750 │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ addw r0, r4, #1876 @ 0x754 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5468 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5aedd6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1910723,15 +1910746,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 ac53a8 │ │ │ │ + bl ac5450 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5af570 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1910786,15 +1910809,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d955e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x1c3566> │ │ │ │ bl 229562 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x11356a> │ │ │ │ bl 1ef566 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0xd956e> │ │ │ │ bl 31956a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x203572> │ │ │ │ bl 34356e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x22d576> │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1911530,27 +1911553,27 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #26] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r4, [pc, #880] @ (5b00d0 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r4, [pc, #792] @ (5b0080 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r4, [r2, #26] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r4, [pc, #536] @ (5aff88 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r0, r5, #11 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbnz r4, 5afda0 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5afda2 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r1, 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] @ (5afdd8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1911588,15 +1911611,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5afdae │ │ │ │ nop │ │ │ │ strh r2, [r2, #20] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r3, [pc, #984] @ (5b01b8 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbnz r4, 5afdf6 │ │ │ │ + rev r4, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r7, #18] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strh r0, [r3, #18] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strh r2, [r4, #18] │ │ │ │ lsls r3, r5, #5 │ │ │ │ @@ -1911713,45 +1911736,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ b.n 5afe2c │ │ │ │ bx lr │ │ │ │ strh r0, [r3, #16] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ble.n 5afeb4 │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r0, [r5, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r3, [pc, #312] @ (5b0038 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + cbnz r4, 5aff24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r6, [r7, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r3, [pc, #144] @ (5aff9c ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + cbnz r2, 5aff28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + cbnz r0, 5aff32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r2, [pc, #1008] @ (5b0308 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + cbnz r2, 5aff2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r6, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r2, [pc, #872] @ (5b028c ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 5aff32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r2, [r2, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r2, [pc, #736] @ (5b0210 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + cbnz r6, 5aff36 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5b0038 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1911864,15 +1911887,15 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ strh r2, [r1, #6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r2, [pc, #208] @ (5b0114 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r0, [r6, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r2, [r5, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r2, [pc, #72] @ (5b009c ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r2, [r2, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ @@ -1911880,25 +1911903,25 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r2, [r7, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r1, [pc, #904] @ (5b03ec ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r4, [r0, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - it pl │ │ │ │ - lslpl r0, r7, #2 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5b0076 │ │ │ │ + cbnz r0, 5b00ae │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r1, 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 439534 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32353c> │ │ │ │ ldr r3, [pc, #468] @ (5b026c ) │ │ │ │ @@ -1912107,59 +1912130,59 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb r4, [r3, #29] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r0, [pc, #904] @ (5b0600 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bkpt 0x007c │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + itt pl │ │ │ │ + lslpl r0, r7, #2 │ │ │ │ + ldrbpl r0, [r5, #29] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r0, [pc, #808] @ (5b05ac ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r6, [r0, #29] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb r6, [r0, #29] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb r6, [r2, #28] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 5b02c2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds.w r0, r2, sl, ror #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + @ instruction: 0xebf200ba │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r4, [r2, #27] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r0, [pc, #232] @ (5b0390 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xeab800ba │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + @ instruction: 0xeb9800ba │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r2, [r3, #25] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0x47ba │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5b03e4 ) │ │ │ │ ldr r2, [pc, #268] @ (5b03e8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1912278,15 +1912301,15 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb r6, [r2, #18] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5b046c │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5b0420 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5b041c │ │ │ │ ldr r3, [pc, #16] @ (5b0424 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912366,15 +1912389,15 @@ │ │ │ │ cbz r3, 5b04c6 │ │ │ │ ldr r4, [pc, #244] @ (5b05b4 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5b0524 │ │ │ │ ldr r0, [pc, #240] @ (5b05b8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 107599c │ │ │ │ + bl 1075a6c │ │ │ │ ldr r0, [pc, #236] @ (5b05bc ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 4445e8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e5f0> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5b04ea │ │ │ │ blx 6ac30 │ │ │ │ @@ -1912452,55 +1912475,55 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5b0488 │ │ │ │ nop │ │ │ │ - cbz r2, 5b05da │ │ │ │ + push {r1, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xfb9c0167 │ │ │ │ - cbz r4, 5b05e0 │ │ │ │ + push {r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r2, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb r0, [r4, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - bkpt 0x0060 │ │ │ │ + sev │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5b05ea │ │ │ │ + cbz r2, 5b0622 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r6, [r6, #13] │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r8, sl │ │ │ │ lsls r0, r5, #5 │ │ │ │ pldw [r1, #4095] @ 0xfff │ │ │ │ - cbz r6, 5b0616 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ add sl, r4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r0, [r5, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - uxth r6, r6 │ │ │ │ + cbz r6, 5b0630 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - uxth r2, r1 │ │ │ │ + cbz r2, 5b0636 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + cbz r2, 5b063e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r2, r7 │ │ │ │ + cbz r2, 5b064a │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r6, r1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldr r3, [pc, #8] @ (5b05f8 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1912809,29 +1912832,29 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ sbcs r6, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ lsls r3, r5, #5 │ │ │ │ sbcs r0, r1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r4, [r4, #31] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 5b0902 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #120] @ (5b097c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912892,21 +1912915,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #28] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r2, [r2, #28] │ │ │ │ lsls r3, r5, #5 │ │ │ │ eors r6, r6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r4, 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] @ (5b0a30 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912979,23 +1913002,23 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r7, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ strb r6, [r4, #25] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r7, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r2, [r5, #24] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r7, pc, #960 @ (adr r7, 5b0e10 ) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ 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] @ (5b0ae0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913056,21 +1913079,21 @@ │ │ │ │ nop │ │ │ │ strb r4, [r5, #22] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r7, #18 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r4, 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] @ (5b0b20 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913079,15 +1913102,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5b0b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 5afbe4 │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b0b50 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913099,15 +1913122,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5afbe4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #19] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b0b80 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913119,15 +1913142,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5afbe4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #18] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b0bb0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913138,15 +1913161,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5afbe4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #17] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (5b0bd8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913256,17 +1913279,17 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r5, #12 │ │ │ │ lsls r0, r5, #5 │ │ │ │ strb r6, [r1, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r4, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5b0d3c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5b0ce6 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1913312,17 +1913335,17 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ lsls r0, r5, #5 │ │ │ │ strb r2, [r2, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r4, #122 @ 0x7a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b0d94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913348,15 +1913371,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r5, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r6, [r5, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r4, #20 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b0de0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913382,15 +1913405,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, #9] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b0e2c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913416,15 +1913439,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, #8] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r6, [r2, #8] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b0e78 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913450,15 +1913473,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, #7] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r2, [r1, #7] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b0eac ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913468,15 +1913491,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b0eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5afbe4 │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r7, #5] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b0ef0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913502,15 +1913525,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r2, [r2, #5] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b0f24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913520,15 +1913543,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b0f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 5afbe4 │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r0, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b0f68 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913554,15 +1913577,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r2, [r3, #3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b0fb4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913588,15 +1913611,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ strb r6, [r1, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r1, #244 @ 0xf4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5b100c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913623,21 +1913646,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #1] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r6, [r6, #0] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #80] @ (5b1080 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913678,19 +1913701,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1913756,21 +1913779,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [pc, #32] @ (5b119c ) │ │ │ │ + ldr r4, [pc, #928] @ (5b151c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1913831,29 +1913854,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 r7, pc, #960 @ (adr r7, 5b1600 ) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #880 @ (adr r7, 5b15b4 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #544] @ (5b1468 ) │ │ │ │ + ldr r4, [pc, #416] @ (5b13e8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 5b155c ) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 5b1540 ) │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 5b1524 ) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913892,23 +1913915,23 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0afc │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r7, pc, #448 @ (adr r7, 5b14a0 ) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 5b143c ) │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #440 @ (adr r7, 5b14a0 ) │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913953,23 +1913976,23 @@ │ │ │ │ bl 5b0afc │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #864 @ (adr r6, 5b16e0 ) │ │ │ │ + add r7, pc, #736 @ (adr r7, 5b1660 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 5b1724 ) │ │ │ │ + add r7, pc, #800 @ (adr r7, 5b16a4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #864 @ (adr r6, 5b16e8 ) │ │ │ │ + add r7, pc, #736 @ (adr r7, 5b1668 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf1f800af │ │ │ │ + @ instruction: 0xf2d800af │ │ │ │ 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 │ │ │ │ @@ -1914008,22 +1914031,22 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1764] @ 0x6e4 │ │ │ │ blx r6 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #224 @ (adr r6, 5b14f0 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 5b1470 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 5b1584 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 5b1504 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 5b14f8 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 5b1478 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rsb r0, r6, #6193152 @ 0x5e8000 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + subw r0, r6, #2237 @ 0x8bd │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914048,21 +1914071,21 @@ │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #1828] @ 0x724 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #696 @ (adr r5, 5b1734 ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 5b16b4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 5b1820 ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 5b17a0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 5b1734 ) │ │ │ │ + add r6, pc, #560 @ (adr r6, 5b16b4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mcr2 0, 7, r0, cr2, cr9, {5} │ │ │ │ + vshr.u64 d16, d25, #62 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b14dc ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #68] @ (5b14e0 ) │ │ │ │ @@ -1914084,19 +1914107,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, pc, #640 @ (adr r5, 5b1760 ) │ │ │ │ + add r6, pc, #512 @ (adr r6, 5b16e0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 5b15fc ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 5b157c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 5b1600 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 5b1580 ) │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #72] @ (5b1540 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914121,19 +1914144,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, pc, #352 @ (adr r5, 5b16a4 ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 5b1624 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 5b18e0 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 5b1860 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 5b18e4 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 5b1864 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914158,21 +1914181,21 @@ │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #1732] @ 0x6c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #520 @ (adr r4, 5b17b0 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 5b1730 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 5b199c ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 5b191c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #512 @ (adr r4, 5b17b0 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 5b1730 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 5b197c ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 5b18fc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914211,23 +1914234,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #96 @ (adr r4, 5b1698 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 5b1a18 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 5b18e4 ) │ │ │ │ + add r5, pc, #552 @ (adr r5, 5b1864 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 5b1698 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 5b1a18 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #688 @ (adr r4, 5b18f4 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 5b1874 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #648 @ (adr r4, 5b18d0 ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 5b1850 ) │ │ │ │ lsls r1, 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] @ (5b169c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914250,19 +1914273,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #320 @ (adr r4, 5b17e0 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 5b1760 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 5b18bc ) │ │ │ │ + add r4, pc, #408 @ (adr r4, 5b183c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 5b18c0 ) │ │ │ │ + add r4, pc, #408 @ (adr r4, 5b1840 ) │ │ │ │ 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, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914296,23 +1914319,23 @@ │ │ │ │ ldr.w r3, [r4, #1676] @ 0x68c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r3, pc, #928 @ (adr r3, 5b1abc ) │ │ │ │ + add r4, pc, #800 @ (adr r4, 5b1a3c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 5b1790 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 5b1b10 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 5b179c ) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 5b1b1c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914337,21 +1914360,21 @@ │ │ │ │ ldr.w r3, [r4, #1664] @ 0x680 │ │ │ │ cbz r3, 5b177e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, pc, #648 @ (adr r2, 5b1a10 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 5b1990 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 5b195c ) │ │ │ │ + add r4, pc, #336 @ (adr r4, 5b18dc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 5b1a10 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 5b1990 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -1914385,21 +1914408,21 @@ │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #232 @ (adr r2, 5b18f0 ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 5b1870 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #128 @ (adr r3, 5b188c ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 5b180c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 5b18f0 ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 5b1870 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r4, #20] │ │ │ │ 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 │ │ │ │ @@ -1914424,21 +1914447,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #744 @ (adr r1, 5b1b58 ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 5b1ad8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 5b1b54 ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 5b1ad4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 5b1b58 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 5b1ad8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 5b1b34 ) │ │ │ │ + add r3, pc, #568 @ (adr r3, 5b1ab4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914468,21 +1914491,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r1, pc, #328 @ (adr r1, 5b1a30 ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 5b19b0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 5b1a8c ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 5b1a0c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 5b1a30 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 5b19b0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #280 @ (adr r2, 5b1a0c ) │ │ │ │ + add r3, pc, #152 @ (adr r3, 5b198c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914507,21 +1914530,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #872 @ (adr r0, 5b1cb8 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 5b1c38 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 5b1d44 ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 5b1cc4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 5b1cb8 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 5b1c38 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 5b1c94 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 5b1c14 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914546,21 +1914569,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #456 @ (adr r0, 5b1b80 ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 5b1b00 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 5b1c4c ) │ │ │ │ + add r2, pc, #528 @ (adr r2, 5b1bcc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #448 @ (adr r0, 5b1b80 ) │ │ │ │ + add r1, pc, #320 @ (adr r1, 5b1b00 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 5b1b5c ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 5b1adc ) │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #144] @ (5b1a64 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1914611,24 +1914634,24 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #296 @ (adr r1, 5b1b90 ) │ │ │ │ + add r2, pc, #168 @ (adr r2, 5b1b10 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 5b1de4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 5b1a78 ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 5b1df8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vqadd.s16 d16, d16, d29 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + bics.w r0, r0, #189 @ 0xbd │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 5b1ad4 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 5b1e54 ) │ │ │ │ lsls r1, 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, #96] @ (5b1aec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1914662,21 +1914685,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #712 @ (adr r0, 5b1db8 ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 5b1d38 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #184 @ (adr r0, 5b1bac ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #184 @ (adr r0, 5b1bb0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mrc 0, 4, r0, cr12, cr13, {5} │ │ │ │ + vqadd.s64 d16, d28, d29 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #188] @ (5b1bd0 ) │ │ │ │ @@ -1914738,28 +1914761,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0afc │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #232 @ (adr r0, 5b1cc0 ) │ │ │ │ + add r1, pc, #104 @ (adr r1, 5b1c40 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #584 @ (adr r0, 5b1e2c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 5b1c38 ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 5b1fb8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stcl 0, cr0, [r4, #756]! @ 0x2f4 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + mcr 0, 6, r0, cr4, cr13, {5} │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1872] @ 0x750 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1914812,23 +1914835,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60c818 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 5b2454 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r0, pc, #248 @ (adr r0, 5b1d90 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #192 @ (adr r0, 5b1d64 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1914853,19 +1914876,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914890,21 +1914913,21 @@ │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #1852] @ 0x73c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r1, 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] @ (5b1e00 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1914946,23 +1914969,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 610014 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xeb9000bd │ │ │ │ + ldcl 0, cr0, [r0], #-756 @ 0xfffffd0c │ │ │ │ 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 │ │ │ │ @@ -1914991,24 +1915014,24 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b0b28 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x00fa │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + stmdble sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, #240] @ (5b1f94 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [pc, #240] @ (5b1f98 ) │ │ │ │ @@ -1915091,30 +1915114,30 @@ │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 5b1f1e │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [lr], #-696 @ 0xfffffd48 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldcl 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915137,19 +1915160,19 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b0c60 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915172,19 +1915195,19 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b0c60 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915207,19 +1915230,19 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b0c60 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, 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] @ (5b212c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915242,19 +1915265,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0c60 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r1, 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] @ (5b218c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915277,19 +1915300,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0c60 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, 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] @ (5b21ec ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915312,19 +1915335,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0c60 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1872] @ 0x750 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1915380,25 +1915403,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1672] @ 0x688 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ 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 r5, [r0, #1872] @ 0x750 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915450,25 +1915473,25 @@ │ │ │ │ bl 5b0afc │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + cbnz r6, 5b23b2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915519,27 +1915542,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} │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1915590,25 +1915613,25 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1915649,23 +1915672,23 @@ │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ cbz r4, 5b256a │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1915703,21 +1915726,21 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ cbz r4, 5b2600 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ 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.w r7, [r0, #1872] @ 0x750 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1915773,23 +1915796,23 @@ │ │ │ │ bl 5b0770 │ │ │ │ cbz r4, 5b26c0 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 5b2694 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1915821,21 +1915844,21 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ cbz r4, 5b2748 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1915928,32 +1915951,32 @@ │ │ │ │ bl 5b0afc │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movw r0, #18609 @ 0x48b1 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + @ instruction: 0xf72400b1 │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1916008,25 +1916031,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0afc │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #472] @ (5b2b24 ) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + cbz r4, 5b2968 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916075,25 +1916098,25 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ cbz r4, 5b29ee │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1916116,19 +1916139,19 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f148 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916181,25 +1916204,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b0b28 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov r6, pc │ │ │ │ + bx fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf36200b1 │ │ │ │ + orr.w r0, r2, #5799936 @ 0x588000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #112] @ (5b2bac ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #112] @ (5b2bb0 ) │ │ │ │ @@ -1916240,19 +1916263,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 43763c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321644> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b2b88 │ │ │ │ nop │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r0, r3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1916376,44 +1916399,44 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b08f4 │ │ │ │ b.n 5b2cbc │ │ │ │ ldr r0, [pc, #56] @ (5b2d54 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b2c2c │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 5b3044 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 5b2fc4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #472 @ (adr r5, 5b2f10 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 5b2e90 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 5b2d48 │ │ │ │ + ble.n 5b2d08 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt hi │ │ │ │ + lslhi r4, r5, #2 │ │ │ │ + pushhi {r4, r6, r7, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b2df8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #144] @ (5b2dfc ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ @@ -1916463,25 +1916486,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b2e0c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b2dbc │ │ │ │ nop │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 5b2ed4 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 5b2e54 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + bkpt 0x00aa │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #164] @ (5b2ec4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1916541,27 +1916564,27 @@ │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b2edc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b2e74 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 5b30c0 ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 5b3040 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1916621,27 +1916644,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b2fb0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b2f30 │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 5b32a0 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 5b3220 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r2, r5 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1916718,31 +1916741,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b30b8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3006 │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 5b3450 ) │ │ │ │ + add r1, pc, #808 @ (adr r1, 5b33d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b3106 │ │ │ │ + pop {r1, r3} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ @@ -1916824,29 +1916847,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 5b3184 │ │ │ │ ldr r0, [pc, #32] @ (5b31cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3112 │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #760 @ (adr r0, 5b34b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + revsh r2, r6 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ @@ -1916938,33 +1916961,33 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b3304 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3228 │ │ │ │ ldr r0, [pc, #44] @ (5b3308 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b324a │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xeaf800bb │ │ │ │ - blxns lr │ │ │ │ + rsbs r0, r8, fp, ror #2 │ │ │ │ + ldr r0, [pc, #848] @ (5b364c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xeaf000bb │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + rsbs r0, r0, fp, ror #2 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 5b3338 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 5b333c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ @@ -1917052,31 +1917075,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 5b33ea │ │ │ │ ldr r0, [pc, #36] @ (5b3434 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3364 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #824 @ (adr r7, 5b3760 ) │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb88c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ @@ -1917187,33 +1917210,33 @@ │ │ │ │ bl 5b0f78 │ │ │ │ b.n 5b3560 │ │ │ │ ldr r0, [pc, #44] @ (5b35b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3492 │ │ │ │ bl 5b0d58 │ │ │ │ b.n 5b352a │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ - lsls r1, r6, #2 │ │ │ │ ldrh r2, [r7, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r4, r5, #2 │ │ │ │ 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, #112] @ 5b3634 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1917690,29 +1917713,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ b.n 5b36e8 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r7, r6, #10 │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldr r1, [pc, #296] @ (5b3c04 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r1, [pc, #192] @ (5b3ba0 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r1, [pc, #120] @ (5b3b5c ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bl 9a7aee │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b3ef4 @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b35a2 │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1917765,17 +1917788,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vqshlu.s32 d20, d24, #31 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b3bf4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1917903,27 +1917926,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1918291,15 +1918314,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b4118 │ │ │ │ nop │ │ │ │ it cc │ │ │ │ lslcc r7, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1918437,25 +1918460,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x006e │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0060 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1918808,21 +1918831,21 @@ │ │ │ │ b.n 5b4702 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ cbnz r6, 5b479a │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1919675,15 +1919698,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b5066 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b4310 │ │ │ │ b.n 5b5066 │ │ │ │ nop │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1919993,15 +1920016,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 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1920179,21 +1920202,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ 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, #3176] @ 0xc68 │ │ │ │ @@ -1920540,48 +1920563,48 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subw r1, sl, #103 @ 0x67 │ │ │ │ @ instruction: 0xf2b00167 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf27a0167 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r6, r6, #4 │ │ │ │ movs r6, #185 @ 0xb9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b60be │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1921778,227 +1921801,227 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b7aec │ │ │ │ b.w 5b5c88 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r4, pc, #144 @ (adr r4, 5b6840 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb2e00ba │ │ │ │ - str r2, [r1, r3] │ │ │ │ + stc2 0, cr0, [lr], {186} @ 0xba │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvc.n 5b68fa │ │ │ │ @ instruction: 0xffff1b31 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b7aec │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1922409,23 +1922432,23 @@ │ │ │ │ b.n 5b6cf6 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r1, 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] @ (5b6edc ) │ │ │ │ @@ -1922785,15 +1922808,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ b.n 5b717a │ │ │ │ ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1923044,37 +1923067,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 6a654 │ │ │ │ b.n 5b73b6 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldrh r4, [r5, #32] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ 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, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b7738 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1923341,39 +1923364,39 @@ │ │ │ │ b.n 5b7728 │ │ │ │ ldrh r4, [r3, #26] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #14 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r2, r3, #11 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r2, r6, #10 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - itet ge │ │ │ │ - lslge r3, r6, #2 │ │ │ │ - ldrblt r0, [r5, r3] │ │ │ │ - lslge r1, r6, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r4, r0, #6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r3, r5, #5 │ │ │ │ @@ -1923597,29 +1923620,29 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldrh r6, [r0, #0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r1, 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] @ (5b7ad8 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923789,20 +1923812,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 6aa14 <__snprintf_chk@plt> │ │ │ │ b.n 5b7b6e │ │ │ │ lsls r4, r5, #20 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsls r0, r4, #20 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1923867,15 +1923890,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #28] │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ 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, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b7eb0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1924087,37 +1924110,37 @@ │ │ │ │ b.n 5b7ea2 │ │ │ │ strh r6, [r0, #26] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r2, r3, #8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsls r2, r1, #8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ @@ -1924203,21 +1924226,21 @@ │ │ │ │ b.n 5b7f50 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b7c54 │ │ │ │ b.n 5b7f50 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b7c54 │ │ │ │ b.n 5b7fa0 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #172] @ (5b80b8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1924376,20 +1924399,20 @@ │ │ │ │ blx 6aa14 <__snprintf_chk@plt> │ │ │ │ b.n 5b8146 │ │ │ │ ldr r2, [pc, #24] @ (5b81ac ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b817a │ │ │ │ vrhadd.u16 q8, q7, q13 │ │ │ │ vrhadd.u16 q8, q2, q13 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1924422,17 +1924445,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 6adb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b821c │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #300] @ (5b8374 ) │ │ │ │ @@ -1924581,17 +1924604,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} │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldc2 1, cr0, [r2], {106} @ 0x6a │ │ │ │ ldc2 1, cr0, [r4], {106} @ 0x6a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1924629,17 +1924652,17 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldc2 1, cr0, [ip], {106} @ 0x6a │ │ │ │ ldc2 1, cr0, [lr], {106} @ 0x6a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1924848,34 +1924871,34 @@ │ │ │ │ blx 6bd1c │ │ │ │ b.n 5b867c │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb94016a │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #912] @ (5b8a38 ) │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #664] @ (5b8944 ) │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xfa7e016a │ │ │ │ @ instruction: 0xfa70016a │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ lsls r7, r4, #5 │ │ │ │ @ instruction: 0xfa46016a │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #728] @ (5b899c ) │ │ │ │ + ldr r7, [pc, #600] @ (5b891c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #112] @ (5b8738 ) │ │ │ │ + ldr r5, [pc, #1008] @ (5b8ab8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #704] @ (5b898c ) │ │ │ │ + ldr r7, [pc, #576] @ (5b890c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr??.w r0, [r8, #362] @ 0x16a │ │ │ │ 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] @ (5b878c ) │ │ │ │ @@ -1925027,18 +1925050,18 @@ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r3 │ │ │ │ blx 6aa14 <__snprintf_chk@plt> │ │ │ │ b.n 5b881e │ │ │ │ nop │ │ │ │ ldrb.w r0, [r8, #362] @ 0x16a │ │ │ │ strb.w r0, [ip, #362] @ 0x16a │ │ │ │ - ldr r5, [pc, #80] @ (5b88c0 ) │ │ │ │ + ldr r5, [pc, #976] @ (5b8c40 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - ldr r4, [pc, #768] @ (5b8b78 ) │ │ │ │ + ldr r5, [pc, #640] @ (5b8af8 ) │ │ │ │ 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 r8, r0 │ │ │ │ @@ -1925086,17 +1925109,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 r7, [pc, #256] @ (5b8a08 ) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xf782016a │ │ │ │ @ instruction: 0xf786016a │ │ │ │ stmdb 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 │ │ │ │ @@ -1925276,28 +1925299,28 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #27] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf73a016a │ │ │ │ @ instruction: 0xf65c016a │ │ │ │ - ldr r3, [pc, #456] @ (5b8ca0 ) │ │ │ │ + ldr r4, [pc, #328] @ (5b8c20 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #352] @ (5b8c3c ) │ │ │ │ + ldr r4, [pc, #224] @ (5b8bbc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #248] @ (5b8bd8 ) │ │ │ │ + ldr r4, [pc, #120] @ (5b8b58 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf612016a │ │ │ │ addw r1, r2, #2154 @ 0x86a │ │ │ │ @ instruction: 0xf5f4016a │ │ │ │ strb r2, [r7, #21] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r2, [pc, #584] @ (5b8d3c ) │ │ │ │ + ldr r3, [pc, #456] @ (5b8cbc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #632] @ (5b8d70 ) │ │ │ │ + ldr r3, [pc, #504] @ (5b8cf0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b8d40 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1925517,29 +1925540,29 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #19] │ │ │ │ lsls r7, r4, #5 │ │ │ │ strb r6, [r2, #17] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r1, [pc, #376] @ (5b8ecc ) │ │ │ │ + ldr r2, [pc, #248] @ (5b8e4c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #960] @ (5b911c ) │ │ │ │ + ldr r1, [pc, #832] @ (5b909c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #920] @ (5b90f8 ) │ │ │ │ + ldr r1, [pc, #792] @ (5b9078 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #824] @ (5b909c ) │ │ │ │ + ldr r1, [pc, #696] @ (5b901c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #728] @ (5b9040 ) │ │ │ │ + ldr r1, [pc, #600] @ (5b8fc0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #632] @ (5b8fe4 ) │ │ │ │ + ldr r1, [pc, #504] @ (5b8f64 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #536] @ (5b8f88 ) │ │ │ │ + ldr r1, [pc, #408] @ (5b8f08 ) │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1925821,28 +1925844,28 @@ │ │ │ │ b.n 5b8f94 │ │ │ │ ldr r3, [pc, #40] @ (5b9070 ) │ │ │ │ add r3, pc │ │ │ │ b.n 5b8fc8 │ │ │ │ nop │ │ │ │ @ instruction: 0xf0fc016a │ │ │ │ @ instruction: 0xf0f2016a │ │ │ │ - mov r2, r3 │ │ │ │ + mov sl, pc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - cmp ip, sp │ │ │ │ + mov ip, r9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp lr, sl │ │ │ │ + mov lr, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r8, sp │ │ │ │ + mov r8, r9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp sl, r7 │ │ │ │ + mov sl, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp sl, r5 │ │ │ │ + mov sl, r1 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1926119,15 +1926142,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5b9480 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b943e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1926248,21 +1926271,21 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b9418 │ │ │ │ ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - negs r2, r6 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - tst r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5b94e4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b94e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1926295,15 +1926318,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r2 │ │ │ │ + orrs r4, r6 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 5b9540 │ │ │ │ @@ -1926697,15 +1926720,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b53f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r1, r6, #2 │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr9, 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 │ │ │ │ @@ -1926860,15 +1926883,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b9c22 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1926981,15 +1927004,15 @@ │ │ │ │ bx lr │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #170 @ 0xaa │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #404] @ (5b9ddc ) │ │ │ │ @@ -1927146,31 +1927169,31 @@ │ │ │ │ bl 5b9a80 │ │ │ │ b.n 5b9db8 │ │ │ │ ldr r0, [pc, #40] @ (5b9dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 5b9a80 │ │ │ │ b.n 5b9da6 │ │ │ │ nop │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r7, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ 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 r6, r0 │ │ │ │ @@ -1927352,23 +1927375,23 @@ │ │ │ │ nop │ │ │ │ str r4, [r4, #28] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #28] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5ba258 ) │ │ │ │ @@ -1927578,49 +1927601,49 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b9a80 │ │ │ │ b.n 5ba242 │ │ │ │ ldrsh r0, [r0, r7] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - rors r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #160] @ (5ba324 ) │ │ │ │ + ldr r7, [pc, #32] @ (5ba2a4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmn r2, r5 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrsh r4, [r7, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #552] @ (5ba4c4 ) │ │ │ │ + ldr r2, [pc, #424] @ (5ba444 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ @@ -1928024,15 +1928047,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, r4] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ble.n 5ba7e8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ble.n 5ba7bc │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r6, pc, #848 @ (adr r6, 5baa78 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ @@ -1928255,21 +1928278,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5ba97a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldrsb r6, [r7, r1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r1, 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] @ (5baa10 ) │ │ │ │ @@ -1928299,15 +1928322,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r4, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r2, [r1, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -1928701,15 +1928724,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5bac3c │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5bae98 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1928840,17 +1928863,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, r3] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r2] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1929822,21 +1929845,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929861,21 +1929884,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5bbaf4 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5bbac6 │ │ │ │ cmp r2, r8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ble.n 5bbbd8 │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #676] @ (5bbdb0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1930168,82 +1930191,82 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r9, r5 │ │ │ │ bhi.w 5bbb80 │ │ │ │ b.n 5bbc1c │ │ │ │ nop │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r8, r8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5bb984 │ │ │ │ + b.n 5bbb44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 5bbda0 │ │ │ │ + ble.n 5bbd60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf67e00ad │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + @ instruction: 0xf75e00ad │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 5bbee4 │ │ │ │ + bgt.n 5bbea4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r5, 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] @ (5bbfb4 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1930394,57 +1930417,57 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5bbe7c │ │ │ │ nop │ │ │ │ - adds r4, r3, r6 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ sbcs r0, r2 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bls.n 5bbf44 │ │ │ │ + bge.n 5bbf04 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 5bc11c ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 5bc09c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 5bbffc │ │ │ │ + bls.n 5bbfbc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 5bbfe4 │ │ │ │ + bls.n 5bbfa4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 5bbfcc │ │ │ │ + bls.n 5bbf8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 5bbfb4 │ │ │ │ + bls.n 5bbf74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r5, #15 │ │ │ │ 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 │ │ │ │ @@ -1931405,169 +1931428,169 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bc8d0 │ │ │ │ ldr r2, [pc, #316] @ (5bcab8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bc514 │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ lsls r7, r4, #5 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 5bcc84 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, 5bcc04 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #64] @ (5bc9f4 ) │ │ │ │ + ldr r7, [pc, #960] @ (5bcd74 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrh r4, [r1, #4] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [pc, #792] @ (5bccd8 ) │ │ │ │ + ldr r7, [pc, #664] @ (5bcc58 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #296] @ (5bcaf8 ) │ │ │ │ + ldr r7, [pc, #168] @ (5bca78 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r5, [pc, #944] @ (5bcd8c ) │ │ │ │ + ldr r6, [pc, #816] @ (5bcd0c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #728] @ (5bccbc ) │ │ │ │ + ldr r6, [pc, #600] @ (5bcc3c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #392] @ (5bcb74 ) │ │ │ │ + ldr r6, [pc, #264] @ (5bcaf4 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bmi.n 5bc94c │ │ │ │ + bpl.n 5bc90c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #640] @ (5bcc88 ) │ │ │ │ + ldr r5, [pc, #512] @ (5bcc08 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5bcae4 │ │ │ │ + bmi.n 5bcaa4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 5bc9d8 │ │ │ │ + bcc.n 5bc998 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #656 @ (adr r0, 5bccd0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #840] @ (5bcd8c ) │ │ │ │ + ldr r3, [pc, #712] @ (5bcd0c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [pc, #664] @ (5bcce0 ) │ │ │ │ + ldr r3, [pc, #536] @ (5bcc60 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #816] @ (5bcd8c ) │ │ │ │ + ldr r2, [pc, #688] @ (5bcd0c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ strh r2, [r1, #26] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r1, [pc, #536] @ (5bcc80 ) │ │ │ │ + ldr r2, [pc, #408] @ (5bcc00 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #328] @ (5bcbb8 ) │ │ │ │ + ldr r2, [pc, #200] @ (5bcb38 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #952] @ (5bce34 ) │ │ │ │ + ldr r1, [pc, #824] @ (5bcdb4 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r0, [pc, #608] @ (5bcce8 ) │ │ │ │ + ldr r1, [pc, #480] @ (5bcc68 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #408] @ (5bcc28 ) │ │ │ │ + ldr r1, [pc, #280] @ (5bcba8 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blxns r3 │ │ │ │ + ldr r0, [pc, #496] @ (5bcc9c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #328] @ (5bcbfc ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r3, #32 │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1932241,175 +1932264,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bcd16 │ │ │ │ nop │ │ │ │ adds r5, #34 @ 0x22 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, sl │ │ │ │ + mov r0, r6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add ip, r7 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1936279,15 +1936302,15 @@ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vmla.f32 q8, q0, d6[1] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ vrhadd.u16 q8, q6, q11 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1936353,15 +1936376,15 @@ │ │ │ │ b.n 5c016a │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c016a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u16 q0, q3, q11 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ cdp2 1, 10, cr0, cr8, cr6, {3} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #164] @ (5c0250 ) │ │ │ │ @@ -1936425,15 +1936448,15 @@ │ │ │ │ b.n 5c0230 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0230 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 4, cr0, cr10, cr6, {3} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stc2l 1, cr0, [r2, #408]! @ 0x198 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1936654,15 +1936677,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [r6], {102} @ 0x66 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc00166 │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1936977,15 +1937000,15 @@ │ │ │ │ b.n 5c0718 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb.w r0, [ip, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [r0, #358] @ 0x166 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (5c0920 ) │ │ │ │ @@ -1937437,28 +1937460,28 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5c0a42 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6b80166 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00d8 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - bkpt 0x001e │ │ │ │ + it lt │ │ │ │ + lsllt r6, r6, #4 │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xf4ae0166 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r2, 5c0dc4 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r4, 5c0db2 │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #188] @ (5c0e20 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1938418,18 +1938441,18 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 5c157e │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeabe0166 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, 5c17f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrd r0, r1, [r6, #408] @ 0x198 │ │ │ │ - cbz r0, 5c17ca │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #660] @ (5c1a40 ) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -1939335,21 +1939358,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c1ec2 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 5c2480 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 5c21e0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #704 @ (adr r7, 5c23d4 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (5c227c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1940416,15 +1940439,15 @@ │ │ │ │ nop │ │ │ │ bmi.n 5c2c60 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 5c2d54 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1940582,15 +1940605,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ bcs.n 5c2e90 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 5c2ed8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, 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, #692] @ (5c31d8 ) │ │ │ │ @@ -1940815,17 +1940838,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ beq.n 5c3180 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ beq.n 5c3140 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c3630 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1941226,21 +1941249,21 @@ │ │ │ │ b.n 5c3244 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c3c88 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1941827,25 +1941850,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bebfc │ │ │ │ b.n 5c38c4 │ │ │ │ ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmia r7!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1947200,28 +1947223,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ beq.n 5c78f4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r7, [pc, #776] @ (5c7cd4 ) │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c79da │ │ │ │ ldr r3, [pc, #12] @ (5c79e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c79e4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r6, [r6, #18] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c7ac2 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c7ace │ │ │ │ @@ -1947380,25 +1947403,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c7ace │ │ │ │ b.n 5c7b36 │ │ │ │ - ldr r5, [pc, #272] @ (5c7c5c ) │ │ │ │ + ldr r6, [pc, #144] @ (5c7bdc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c7b58 │ │ │ │ ldr r3, [pc, #8] @ (5c7b5c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - ldr r5, [pc, #168] @ (5c7c08 ) │ │ │ │ + ldr r6, [pc, #40] @ (5c7b88 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #196] @ (5c7c34 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1949348,28 +1949371,28 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #15] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #12] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5c9076 │ │ │ │ ldr r3, [pc, #12] @ (5c907c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c9080 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ str r2, [r1, #32] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ @@ -1951119,17 +1951142,17 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1952261,39 +1952284,39 @@ │ │ │ │ b.n 5cae54 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add ip, r1 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sl, r5 │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 5cad28 │ │ │ │ + bpl.n 5caee8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 5cad30 │ │ │ │ + bpl.n 5caef0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1953054,39 +1953077,39 @@ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5ca33a │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5cb5e0 │ │ │ │ nop │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -1953488,17 +1953511,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ bxns lr │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #152 @ (adr r0, 5cbb48 ) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1957286,15 +1957309,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ce430 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ce430 │ │ │ │ - @ instruction: 0xeaaa0135 │ │ │ │ + @ instruction: 0xeb8a0135 │ │ │ │ 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] @ (5ce4d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1957886,21 +1957909,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5ce6fa │ │ │ │ mov ip, lr │ │ │ │ b.n 5cea04 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5ce9a8 │ │ │ │ b.n 5ce910 │ │ │ │ - b.n 5ce7f0 │ │ │ │ + b.n 5ce9b0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - b.n 5ce61c │ │ │ │ + b.n 5ce7dc │ │ │ │ lsls r5, r6, #4 │ │ │ │ - b.n 5ce5f4 │ │ │ │ + b.n 5ce7b4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - b.n 5ce3b8 │ │ │ │ + b.n 5ce578 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1957934,15 +1957957,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5ceb0c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 5cf0cc │ │ │ │ + b.n 5cf28c │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5ceb2e │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1959350,65 +1959373,65 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5cf72e │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #13 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, #5734400 @ 0x578000 │ │ │ │ - and.w r0, r6, #5734400 @ 0x578000 │ │ │ │ - and.w r0, ip, #5734400 @ 0x578000 │ │ │ │ - ands.w r0, sl, #5734400 @ 0x578000 │ │ │ │ - bic.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - bic.w r0, ip, #5734400 @ 0x578000 │ │ │ │ - bics.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - bics.w r0, lr, #5734400 @ 0x578000 │ │ │ │ - orr.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - orr.w r0, lr, #5734400 @ 0x578000 │ │ │ │ - orrs.w r0, r4, #5734400 @ 0x578000 │ │ │ │ - orn r0, lr, #5734400 @ 0x578000 │ │ │ │ - orns r0, ip, #5734400 @ 0x578000 │ │ │ │ - eors.w r0, r6, #5734400 @ 0x578000 │ │ │ │ - @ instruction: 0xf4a800af │ │ │ │ - @ instruction: 0xf4ae00af │ │ │ │ - @ instruction: 0xf4c800af │ │ │ │ - @ instruction: 0xf4d200af │ │ │ │ - @ instruction: 0xf4dc00af │ │ │ │ - @ instruction: 0xf4ee00af │ │ │ │ + @ instruction: 0xf4e600af │ │ │ │ + @ instruction: 0xf4e600af │ │ │ │ @ instruction: 0xf4ec00af │ │ │ │ - @ instruction: 0xf4f600af │ │ │ │ - add.w r0, r2, #5734400 @ 0x578000 │ │ │ │ + @ instruction: 0xf4fa00af │ │ │ │ + add.w r0, r8, #5734400 @ 0x578000 │ │ │ │ add.w r0, ip, #5734400 @ 0x578000 │ │ │ │ - add.w r0, lr, #5734400 @ 0x578000 │ │ │ │ - @ instruction: 0xf52c00af │ │ │ │ - @ instruction: 0xf53e00af │ │ │ │ - adc.w r0, r4, #5734400 @ 0x578000 │ │ │ │ - adcs.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - sbc.w r0, r0, #5734400 @ 0x578000 │ │ │ │ - sbc.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - sbcs.w r0, r8, #5734400 @ 0x578000 │ │ │ │ + adds.w r0, r8, #5734400 @ 0x578000 │ │ │ │ + adds.w r0, lr, #5734400 @ 0x578000 │ │ │ │ + @ instruction: 0xf52800af │ │ │ │ + @ instruction: 0xf52e00af │ │ │ │ + @ instruction: 0xf53400af │ │ │ │ + adc.w r0, lr, #5734400 @ 0x578000 │ │ │ │ + adcs.w r0, ip, #5734400 @ 0x578000 │ │ │ │ + sbcs.w r0, r6, #5734400 @ 0x578000 │ │ │ │ @ instruction: 0xf58800af │ │ │ │ - @ instruction: 0xf58400af │ │ │ │ - @ instruction: 0xf58000af │ │ │ │ - @ instruction: 0xf58800af │ │ │ │ - @ instruction: 0xf59200af │ │ │ │ - @ instruction: 0xf59000af │ │ │ │ - @ instruction: 0xf59200af │ │ │ │ - @ instruction: 0xf59800af │ │ │ │ + @ instruction: 0xf58e00af │ │ │ │ sub.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + subs.w r0, r2, #5734400 @ 0x578000 │ │ │ │ + subs.w r0, ip, #5734400 @ 0x578000 │ │ │ │ + rsb r0, lr, #5734400 @ 0x578000 │ │ │ │ + rsb r0, ip, #5734400 @ 0x578000 │ │ │ │ + rsbs r0, r6, #5734400 @ 0x578000 │ │ │ │ + @ instruction: 0xf5e200af │ │ │ │ + @ instruction: 0xf5ec00af │ │ │ │ + @ instruction: 0xf5ee00af │ │ │ │ + addw r0, ip, #2223 @ 0x8af │ │ │ │ + @ instruction: 0xf61e00af │ │ │ │ + @ instruction: 0xf62400af │ │ │ │ + @ instruction: 0xf63800af │ │ │ │ + movw r0, #2223 @ 0x8af │ │ │ │ + movw r0, #34991 @ 0x88af │ │ │ │ + @ instruction: 0xf65800af │ │ │ │ + @ instruction: 0xf66800af │ │ │ │ + @ instruction: 0xf66400af │ │ │ │ + @ instruction: 0xf66000af │ │ │ │ + @ instruction: 0xf66800af │ │ │ │ + @ instruction: 0xf67200af │ │ │ │ + @ instruction: 0xf67000af │ │ │ │ + @ instruction: 0xf67200af │ │ │ │ + @ instruction: 0xf67800af │ │ │ │ + @ instruction: 0xf68800af │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbc.w r0, ip, #5734400 @ 0x578000 │ │ │ │ + movw r0, #51375 @ 0xc8af │ │ │ │ lsls r6, r6, #31 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf52c00af │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + addw r0, ip, #2223 @ 0x8af │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - @ instruction: 0xf4e400af │ │ │ │ + @ instruction: 0xf5e800af │ │ │ │ + rsb r0, r4, #5734400 @ 0x578000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5cf974 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -1961768,38 +1961791,38 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 8, cr0, cr10, cr5, {3} │ │ │ │ cdp 1, 7, cr0, cr14, cr5, {3} │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5d1320 │ │ │ │ + ble.n 5d12e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 5d1220 │ │ │ │ + bgt.n 5d11e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5d1250 │ │ │ │ + bgt.n 5d1210 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - blt.n 5d129c │ │ │ │ + bgt.n 5d125c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 5d139c │ │ │ │ + bgt.n 5d135c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5d13cc │ │ │ │ + bgt.n 5d138c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ stc 1, cr0, [r6, #404] @ 0x194 │ │ │ │ - beq.n 5d1264 │ │ │ │ + bne.n 5d1224 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 5d1248 │ │ │ │ + bne.n 5d1208 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r6, 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, #1288] @ 5d1824 │ │ │ │ @@ -1962592,19 +1962615,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5d1508 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ittt ne │ │ │ │ - lslne r5, r6, #4 │ │ │ │ - bne.n 5d1460 @ unpredictable branch in IT block │ │ │ │ + ittt │ │ │ │ + lsl r5, r6, #4 │ │ │ │ + b.n 5d1460 @ unpredictable branch in IT block │ │ │ │ │ │ │ │ - lslne r5, r4, #5 │ │ │ │ + lsl r5, r4, #5 │ │ │ │ push {r4, r5, r6, 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 │ │ │ │ ldr r5, [pc, #128] @ (5d1c8c ) │ │ │ │ @@ -1962655,15 +1962678,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5d2460 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ b.n 5d23b8 │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -1963620,25 +1963643,25 @@ │ │ │ │ nop │ │ │ │ bls.n 5d2818 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 5d27d4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 5d277c │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bhi.n 5d2714 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, 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] @ (5d27ec ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1963880,37 +1963903,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d299e │ │ │ │ ldr r4, [pc, #48] @ (5d2a14 ) │ │ │ │ ldr r2, [pc, #48] @ (5d2a18 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d299e │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + svc 14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #22 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r2, 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] │ │ │ │ @@ -1963926,21 +1963949,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5d2a70 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5d1120 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5d2a88 │ │ │ │ + blt.n 5d2a48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r0, 5d2aa0 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r2, 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] │ │ │ │ @@ -1963956,21 +1963979,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5d2ac8 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5d1120 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 5d2a20 │ │ │ │ + blt.n 5d29e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -1964100,39 +1964123,39 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 5d2c00 │ │ │ │ lsls r5, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 5d2ea4 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 5d2e24 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ bmi.n 5d2c94 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1968480,15 +1968503,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #776 @ (adr r4, 5d6050 ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r2, pc, #872 @ (adr r2, 5d60bc ) │ │ │ │ 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 │ │ │ │ @@ -1971429,19 +1971452,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r5, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ strh r0, [r1, #22] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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, #2600] @ 0xa28 │ │ │ │ @@ -1971514,25 +1971537,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d7dc4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #18] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ strh r6, [r2, #14] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r6, r3 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d7f7a │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1972788,29 +1972811,29 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, #30] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #25] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + beq.n 5d8ae8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1973705,23 +1973728,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d940a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1973878,19 +1973901,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w lr, [pc, #104] @ 5d96b0 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1974096,15 +1974119,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldr r0, [r6, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ 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, #3616] @ 0xe20 │ │ │ │ @@ -1974249,21 +1974272,21 @@ │ │ │ │ beq.n 5d998a │ │ │ │ b.n 5d99d4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, r7 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - mvns r6, r3 │ │ │ │ + add lr, r7 │ │ │ │ lsls r5, r6, #4 │ │ │ │ cbz r0, 5d9a70 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - orrs r2, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1974402,31 +1974425,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d93c0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - tst r2, r6 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - tst r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - tst r2, r6 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsrs r6, r2 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -1974565,23 +1974588,23 @@ │ │ │ │ bl 5d93c0 │ │ │ │ b.n 5d9cc2 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #308] @ (5d9e7c ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1974707,27 +1974730,27 @@ │ │ │ │ bl 5d93c0 │ │ │ │ b.n 5d9e2c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #32 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r4, [r1, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1096] @ 5da2fc │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1975154,41 +1975177,41 @@ │ │ │ │ b.n 5da114 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r0, #20] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r7, [pc, #656] @ (5da5b4 ) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r2, #6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [pc, #1000] @ (5da714 ) │ │ │ │ + ldr r7, [pc, #872] @ (5da694 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r7, [pc, #192] @ (5da3f4 ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1975637,49 +1975660,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #840 @ (adr r5, 5dab84 ) │ │ │ │ + add r6, pc, #712 @ (adr r6, 5dab04 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #968] @ (5dac10 ) │ │ │ │ + ldr r6, [pc, #840] @ (5dab90 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #440] @ (5daa10 ) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r7, pc, #632 @ (adr r7, 5daadc ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r3, [pc, #952] @ (5dac2c ) │ │ │ │ + ldr r4, [pc, #824] @ (5dabac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [pc, #104] @ (5da8e8 ) │ │ │ │ + ldr r4, [pc, #1000] @ (5dac68 ) │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ @@ -1975855,31 +1975878,31 @@ │ │ │ │ b.n 5da912 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #672] @ (5dad10 ) │ │ │ │ + ldr r4, [pc, #544] @ (5dac90 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r3, pc, #464 @ (adr r3, 5dac4c ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb r2, [r0, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [pc, #888] @ (5dae04 ) │ │ │ │ + ldr r3, [pc, #760] @ (5dad84 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #4 │ │ │ │ │ │ │ │ 005daa90 : │ │ │ │ stmdb 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 │ │ │ │ @@ -1976197,19 +1976220,19 @@ │ │ │ │ b.n 5dae16 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ strb r4, [r2, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [pc, #448] @ (5db000 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 597f64 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x481f6c> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -1976799,17 +1976822,17 @@ │ │ │ │ b.n 5db3de │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5db3d4 │ │ │ │ blx 6ba08 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5db3d4 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1977932,15 +1977955,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #172 @ 0xac │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1978061,17 +1978084,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dc11e │ │ │ │ subs r7, #24 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1990039,15 +1990062,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e45b4 │ │ │ │ bl 443028 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32d030> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e45ce │ │ │ │ nop │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1990103,15 +1990126,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e46c4 │ │ │ │ blx 6c518 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e46cc │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl ac53d0 │ │ │ │ + bl ac5478 │ │ │ │ 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 │ │ │ │ @@ -1990195,15 +1990218,15 @@ │ │ │ │ bne.n 5e478a │ │ │ │ b.n 5e47e2 │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e47b4 │ │ │ │ nop │ │ │ │ cbnz r4, 5e4838 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -1990485,15 +1990508,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1990622,15 +1990645,15 @@ │ │ │ │ bne.n 5e4c90 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e4c76 │ │ │ │ b.n 5e4c10 │ │ │ │ nop │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1990821,19 +1990844,19 @@ │ │ │ │ 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 5e4d52 │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1991446,15 +1991469,15 @@ │ │ │ │ beq.n 5e568a │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e568a │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e55fa │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl ac5610 │ │ │ │ + bl ac56b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r9, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1991607,15 +1991630,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e5596 │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e5690 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl ac5610 │ │ │ │ + bl ac56b8 │ │ │ │ ldr.w r9, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 6b5d0 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1991685,15 +1991708,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e5832 │ │ │ │ b.n 5e5810 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl ac5640 │ │ │ │ + bl ac56e8 │ │ │ │ b.n 5e56e8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e5872 │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1991769,17 +1991792,17 @@ │ │ │ │ b.n 5e5892 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -1991821,15 +1991844,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e59ae │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e5af6 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl ac5640 │ │ │ │ + bl ac56e8 │ │ │ │ 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] │ │ │ │ @@ -1991889,15 +1991912,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e5a68 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e5afa │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl ac5640 │ │ │ │ + bl ac56e8 │ │ │ │ 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 5e5a1e │ │ │ │ @@ -1992074,17 +1992097,17 @@ │ │ │ │ b.n 5e5bc2 │ │ │ │ add r6, pc, #624 @ (adr r6, 5e5ebc ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ movs r5, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e5fa4 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1992433,15 +1992456,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r2, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992536,21 +1992559,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e613c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e4394 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e60a8 │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992564,15 +1992587,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #516] @ 0x204 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992590,15 +1992613,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992606,15 +1992629,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e4394 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992626,15 +1992649,15 @@ │ │ │ │ ldr.w r3, [r4, #556] @ 0x22c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992642,15 +1992665,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e4394 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992707,15 +1992730,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 5e6294 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992729,15 +1992752,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992752,15 +1992775,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e637c ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e4394 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e635c │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992772,29 +1992795,29 @@ │ │ │ │ ldr.w r5, [r4, #428] @ 0x1ac │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r4, 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] @ (5e63dc ) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5e4394 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992806,15 +1992829,15 @@ │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992831,15 +1992854,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992848,15 +1992871,15 @@ │ │ │ │ bl 5e4394 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992865,15 +1992888,15 @@ │ │ │ │ bl 5e4394 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992882,15 +1992905,15 @@ │ │ │ │ bl 5e4394 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1992905,15 +1992928,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ 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, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1992936,15 +1992959,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e653a │ │ │ │ ldr r1, [pc, #8] @ (5e6564 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e4394 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1993023,15 +1993046,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1993360,15 +1993383,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e69f8 │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl ac53c4 │ │ │ │ + bl ac546c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e72bc │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1994097,19 +1994120,19 @@ │ │ │ │ bl 5dc6b8 │ │ │ │ b.n 5e7260 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e728a │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ble.n 5e732a │ │ │ │ @ instruction: 0xffff83eb │ │ │ │ - vmull.u q12, d31, d0 │ │ │ │ + vqrdmulh.s q12, , d16[0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ vmla.i , , d11[0] │ │ │ │ vrsra.u32 q12, , #1 │ │ │ │ vshr.u64 q13, , #1 │ │ │ │ @@ -1996544,15 +1996567,15 @@ │ │ │ │ bic.w r2, r2, #2 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 5e8bf2 │ │ │ │ ldrb.w r2, [r7, #1916] @ 0x77c │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 5e8bf2 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r4, 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] @ (5e8e18 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2002401,15 +2002424,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #80 @ 0x50 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2002614,15 +2002637,15 @@ │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2002722,15 +2002745,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ecc90 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2002817,15 +2002840,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002915,15 +2002938,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2003004,15 +2003027,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2003086,15 +2003109,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ed558 ) │ │ │ │ ldr r3, [pc, #188] @ (5ed55c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ed4e0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2003346,15 +2003369,15 @@ │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5ecc90 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2003405,25 +2003428,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ed668 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5ecc90 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2003488,15 +2003511,15 @@ │ │ │ │ adds r2, r7, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #148 @ 0x94 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5ecc90 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2003744,15 +2003767,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 ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ecc90 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2003819,15 +2003842,15 @@ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #364 @ 0x16c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed34c │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2004015,30 +2004038,30 @@ │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ 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 ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ecc90 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ add r6, sp, #364 @ 0x16c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ecc90 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2004251,15 +2004274,15 @@ │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ecc90 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2004426,15 +2004449,15 @@ │ │ │ │ add.w r3, fp, #1 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5ecc90 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ @@ -2004584,15 +2004607,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 ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ecc90 │ │ │ │ b.n 5ee150 │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -2005106,15 +2005129,15 @@ │ │ │ │ bl 5ed128 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w fp, {r0, r1, r2, r3} │ │ │ │ add.w r1, r4, #20 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5ed34c │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ @@ -2005301,26 +2005324,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5eed70 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2005342,15 +2005365,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5effb8 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5eed70 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed34c │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2005613,26 +2005636,26 @@ │ │ │ │ bl 5edb00 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2005643,26 +2005666,26 @@ │ │ │ │ bl 5eaa10 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #608 @ 0x260 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2005696,15 +2005719,15 @@ │ │ │ │ add.w r6, sp, #1040 @ 0x410 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ecc90 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r4, #36] @ 0x24 │ │ │ │ cmp.w ip, #65 @ 0x41 │ │ │ │ @@ -2005821,28 +2005844,28 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r2, r4, r3 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ 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 ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5ecc90 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ @@ -2006038,26 +2006061,26 @@ │ │ │ │ bl 5eaf58 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #576 @ 0x240 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2006068,26 +2006091,26 @@ │ │ │ │ bl 5eaac4 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2006101,15 +2006124,15 @@ │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ add.w r4, sp, #1216 @ 0x4c0 │ │ │ │ add.w r7, sp, #1152 @ 0x480 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2006246,26 +2006269,26 @@ │ │ │ │ bl 5ea4f0 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2006276,26 +2006299,26 @@ │ │ │ │ bl 5ea68c │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2006305,37 +2006328,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5ea95c │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ed34c │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5ecc90 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #8 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5ecc90 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2006392,15 +2006415,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ea050 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ed34c │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2006465,26 +2006488,26 @@ │ │ │ │ bl 5ea418 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2006495,26 +2006518,26 @@ │ │ │ │ bl 5ea740 │ │ │ │ b.w 5ee712 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2006724,15 +2006747,15 @@ │ │ │ │ add.w ip, sp, #1200 @ 0x4b0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5ecc90 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2006927,15 +2006950,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ 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 ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5ecc90 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ @@ -2007020,15 +2007043,15 @@ │ │ │ │ add.w r6, sp, #1184 @ 0x4a0 │ │ │ │ mov r8, r6 │ │ │ │ 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 ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ecc90 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007167,15 +2007190,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5f0396 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ed34c │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2007236,25 +2007259,25 @@ │ │ │ │ b.w 5ee712 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ecc90 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ @@ -2007313,25 +2007336,25 @@ │ │ │ │ b.w 5ee712 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ed34c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ecc90 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ @@ -2007452,15 +2007475,15 @@ │ │ │ │ strh.w sl, [r6, #4] │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1200 @ 0x4b0 │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ed34c │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2007615,15 +2007638,15 @@ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ 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 ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r3, #1 │ │ │ │ @@ -2007657,15 +2007680,15 @@ │ │ │ │ str.w r3, [sp, #1200] @ 0x4b0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ b.n 5f0718 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed34c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2007746,15 +2007769,15 @@ │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1124] @ 0x464 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5ecc90 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2007796,15 +2007819,15 @@ │ │ │ │ b.w 5f0182 │ │ │ │ add.w r3, r4, #148 @ 0x94 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ecc90 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007877,15 +2007900,15 @@ │ │ │ │ addw fp, sp, #1156 @ 0x484 │ │ │ │ strd r1, r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl ac7de4 │ │ │ │ + bl ac7e8c │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5ecc90 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2007985,15 +2008008,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5f0de2 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac80a8 │ │ │ │ + bl ac8150 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed34c │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2008334,15 +2008357,15 @@ │ │ │ │ bls.n 5f1366 │ │ │ │ sub.w r3, r3, #412 @ 0x19c │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5f0c58 │ │ │ │ b.n 5f0f48 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac8010 │ │ │ │ + bl ac80b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f1342 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5f0c34 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2008798,17 +2008821,17 @@ │ │ │ │ and.w r1, r2, #14876672 @ 0xe30000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f1600 │ │ │ │ + b.n 5f17c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 5f17e4 │ │ │ │ + bcs.n 5f17a4 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldc 1, cr0, [r2], #396 @ 0x18c │ │ │ │ ldrb.w r3, [sp, #1212] @ 0x4bc │ │ │ │ ldrb.w r5, [sp, #1213] @ 0x4bd │ │ │ │ and.w r5, r5, #3 │ │ │ │ lsrs r2, r3, #6 │ │ │ │ ubfx r3, r3, #4, #2 │ │ │ │ @@ -2009719,15 +2009742,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ec77c │ │ │ │ b.w 5f133c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac7d7c │ │ │ │ + bl ac7e24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f133c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ @@ -2010747,15 +2010770,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #211 @ 0xd3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ea050 │ │ │ │ b.w 5f133c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac7d7c │ │ │ │ + bl ac7e24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f133c │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f29f8 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -2011160,15 +2011183,15 @@ │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ add.w r7, fp, #76 @ 0x4c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5ecc90 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2011279,15 +2011302,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ee5e4 │ │ │ │ b.n 5f33f0 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ed34c │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2011336,15 +2011359,15 @@ │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5ecc90 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2011571,15 +2011594,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5ecc90 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2011857,15 +2011880,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5ecc90 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2012274,15 +2012297,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5ecc90 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2012294,15 +2012317,15 @@ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5ecc90 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2012623,25 +2012646,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5f4530 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r4, 5f4534 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r4, 5f4524 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ sub sp, #484 @ 0x1e4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2012983,15 +2013006,15 @@ │ │ │ │ add r3, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r7, #1 │ │ │ │ bl 4b3cb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39dcc0> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af377c │ │ │ │ + bl af3824 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bad60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4d68> │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4624a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34c4b0> │ │ │ │ orrs r6, r0 │ │ │ │ @@ -2013048,23 +2013071,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ strd r5, r5, [sp, #296] @ 0x128 │ │ │ │ strd r5, r5, [sp, #304] @ 0x130 │ │ │ │ str.w r8, [sp, #284] @ 0x11c │ │ │ │ - bl ae8600 │ │ │ │ + bl ae86a8 │ │ │ │ mov r1, r7 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec418 │ │ │ │ + bl aec4c0 │ │ │ │ movs r1, #0 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aecb6c │ │ │ │ + bl aecc14 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c488c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ae894> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2013083,15 +2013106,15 @@ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ - bl aea990 │ │ │ │ + bl aeaa38 │ │ │ │ orr.w r2, r0, r6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f48ac │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #104] @ 0x68 │ │ │ │ @@ -2013099,15 +2013122,15 @@ │ │ │ │ bl 4b43bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39e3c4> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 49151c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37b524> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac9ea0 │ │ │ │ + bl ac9f48 │ │ │ │ mov r0, r4 │ │ │ │ bl 4906f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37a700> │ │ │ │ mov r0, r4 │ │ │ │ bl 462fb8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34cfc0> │ │ │ │ cbz r0, 5f4a1c │ │ │ │ mov r0, r4 │ │ │ │ bl 4bad60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4d68> │ │ │ │ @@ -2013127,38 +2013150,38 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mla r3, r2, r3, r9 │ │ │ │ ldrb.w r4, [r3, #840] @ 0x348 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f4e6a │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac9560 │ │ │ │ + bl ac9608 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ae8b38 │ │ │ │ + bl ae8be0 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41bd0c> │ │ │ │ ldr.w r1, [pc, #1420] @ 5f4fe8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl ad9e50 │ │ │ │ + bl ad9ef8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl acf150 │ │ │ │ + bl acf1f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac83f8 │ │ │ │ + bl ac84a0 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 43a454 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32445c> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov sl, r0 │ │ │ │ ldrb.w r3, [r9, #50] @ 0x32 │ │ │ │ @@ -2013528,23 +2013551,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r9, #126] @ 0x7e │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b5ccc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39fcd4> │ │ │ │ b.n 5f4748 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad0634 │ │ │ │ + bl ad06dc │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cbnz r3, 5f4e7a │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac9034 │ │ │ │ + bl ac90dc │ │ │ │ mov r0, r4 │ │ │ │ bl 4bad60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4d68> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ b.n 5f4a42 │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2014212,33 +2014235,33 @@ │ │ │ │ bne.w 5f5448 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add r3, sp, #328 @ 0x148 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl ac591c │ │ │ │ + bl ac59c4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f612e │ │ │ │ add.w r1, r4, #32 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac5a08 │ │ │ │ + bl ac5ab0 │ │ │ │ mov r0, r4 │ │ │ │ bl 468fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352fe4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f55d8 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f5684 │ │ │ │ movs r5, #24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac59c4 │ │ │ │ + bl ac5a6c │ │ │ │ mov r6, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w r9, r0, #12 │ │ │ │ ldr.w r8, [fp, #4]! │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 5f567a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2014272,15 +2014295,15 @@ │ │ │ │ ldr.w r2, [r8, #32] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl ac5a08 │ │ │ │ + bl ac5ab0 │ │ │ │ ldr.w r0, [sl, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ bhi.n 5f5630 │ │ │ │ cmp r9, fp │ │ │ │ bne.n 5f5606 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ @@ -2014288,27 +2014311,27 @@ │ │ │ │ bne.n 5f55f6 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f57f0 │ │ │ │ add.w r1, r4, #32 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac5978 │ │ │ │ + bl ac5a20 │ │ │ │ mov r0, r4 │ │ │ │ bl 468fdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352fe4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f568e │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f57f0 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac59c4 │ │ │ │ + bl ac5a6c │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [sl, #104] @ 0x68 │ │ │ │ bl 4376c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3216c8> │ │ │ │ ldr.w r3, [sl, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f57e8 │ │ │ │ @@ -2014389,15 +2014412,15 @@ │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ adds r1, #32 │ │ │ │ - bl ac5a08 │ │ │ │ + bl ac5ab0 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5f579a │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ @@ -2014423,15 +2014446,15 @@ │ │ │ │ bhi.n 5f56f6 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f56b2 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac5958 │ │ │ │ + bl ac5a00 │ │ │ │ ldr.w r2, [sl, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 43a500 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324508> │ │ │ │ ldr.w r3, [sl, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -2014870,23 +2014893,23 @@ │ │ │ │ bne.n 5f5c84 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5cc018 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 5f5c84 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r3, r6, #4 │ │ │ │ add r6, pc, #320 @ (adr r6, 5f5e08 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsls r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f60dc │ │ │ │ ldr.w r0, [pc, #1268] @ 5f61d4 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2015043,15 +2015066,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f4ae6 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [sl, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl adbe90 │ │ │ │ + bl adbf38 │ │ │ │ b.w 5f4872 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 49151c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x37b524> │ │ │ │ b.w 5f4610 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2015296,27 +2015319,27 @@ │ │ │ │ b.w 5f4c3c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f5d1a │ │ │ │ nop │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r3, 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] @ (5f61f4 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f4514 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2015327,15 +2015350,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f6224 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f4514 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2016601,15 +2016624,15 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f6fe6 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2017269,19 +2017292,19 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r4, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r2, [r1, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2018063,15 +2018086,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r4, [r5, #26] │ │ │ │ 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, #2112] @ 0x840 │ │ │ │ @@ -2018211,15 +2018234,15 @@ │ │ │ │ blx 6c650 │ │ │ │ b.n 5f810c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r6, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r7, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r4, [r3, #27] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2018652,21 +2018675,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f85d6 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r6, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -2018832,23 +2018855,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r6, #7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -2019021,23 +2019044,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r2, [r7, #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, #3984] @ 0xf90 │ │ │ │ @@ -2019194,21 +2019217,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r3, #25] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r2, [r2, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2019673,35 +2019696,35 @@ │ │ │ │ ... │ │ │ │ strb r2, [r6, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 51502e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ff036> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ 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 │ │ │ │ @@ -2019787,19 +2019810,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2020073,25 +2020096,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2020223,19 +2020246,19 @@ │ │ │ │ b.n 5f94f0 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2020420,23 +2020443,23 @@ │ │ │ │ b.n 5f96ba │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2020798,29 +2020821,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5f994a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #20 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2020938,15 +2020961,15 @@ │ │ │ │ b.n 5f9bea │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r4, [r3, #60] @ 0x3c │ │ │ │ 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] │ │ │ │ @@ -2021405,29 +2021428,29 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5fa380 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2022374,51 +2022397,51 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5fa2da │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, ip │ │ │ │ + bx r8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #280] @ (5fad24 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrsb r4, [r4, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #704] @ (5faee4 ) │ │ │ │ + ldr r4, [pc, #576] @ (5fae64 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ @@ -2023018,35 +2023041,35 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fb18e │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5fa87a │ │ │ │ ... │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #488] @ (5fb460 ) │ │ │ │ + ldr r3, [pc, #360] @ (5fb3e0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + mov lr, sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ @@ -2023647,35 +2023670,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fb780 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5fb042 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r6, [sp, #32] │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2023818,15 +2023841,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bx r4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bx r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r8, lr │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2024060,17 +2024083,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r6, sp │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ muls r2, r5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2024589,29 +2024612,30 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmn r6, r4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r3} │ │ │ │ - vqshl.u64 , q9, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffff38d2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ bpl.n 5fc296 │ │ │ │ - vqshl.u32 , q4, #31 │ │ │ │ + vqshrun.s64 d19, q12, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vqadd.u32 d0, d20, d19 │ │ │ │ - mcr2 0, 6, r0, cr6, cr3, {5} │ │ │ │ - stc2l 0, cr0, [sl, #716] @ 0x2cc │ │ │ │ - stc2 0, cr0, [r0, #716]! @ 0x2cc │ │ │ │ - stc2 0, cr0, [r8, #-716] @ 0xfffffd34 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + vshr.u64 d0, d19, #26 │ │ │ │ + mcr2 0, 5, r0, cr10, cr3, {5} │ │ │ │ + mcr2 0, 4, r0, cr0, cr3, {5} │ │ │ │ + stc2l 0, cr0, [r8, #716]! @ 0x2cc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [fp, #32] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r3, #3296] @ 0xce0 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5fc406 │ │ │ │ blx 6c638 │ │ │ │ @@ -2024842,15 +2024866,15 @@ │ │ │ │ b.n 5fc3e4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -2025323,15 +2025347,15 @@ │ │ │ │ b.n 5fc9b0 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2026383,44 +2026407,44 @@ │ │ │ │ ... │ │ │ │ adds r4, #86 @ 0x56 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vqadd.s64 d16, d26, d19 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + orrs.w r0, sl, #179 @ 0xb3 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc 0, cr0, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + mrc 0, 0, r0, cr14, cr3, {5} │ │ │ │ push {r0, r2, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffffec9e │ │ │ │ + vcvt.u16.f16 q15, q15, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2026698,15 +2026722,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026940,17 +2026964,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} │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r3, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2029836,20 +2029860,20 @@ │ │ │ │ beq.w 5ff5a8 │ │ │ │ b.n 5ff854 │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh.w r0, [r8, #306] @ 0x132 │ │ │ │ - @ instruction: 0xf7d40132 │ │ │ │ + vst2.8 {d0[1],d1[1]}, [r8 :16], r2 │ │ │ │ + ldrh.w r0, [r4, #306] @ 0x132 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r3, #1 │ │ │ │ mov.w sl, #3 │ │ │ │ lsl.w r2, sl, r2 │ │ │ │ orrs r2, r1 │ │ │ │ asr.w sl, r8, r3 │ │ │ │ tst.w sl, #1 │ │ │ │ @@ -2029905,15 +2029929,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, #5472256 @ 0x538000 │ │ │ │ + adc.w r0, sl, #5472256 @ 0x538000 │ │ │ │ lsls r2, r5, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2030106,15 +2030130,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stc2 0, cr0, [ip], {172} @ 0xac │ │ │ │ + stc2l 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #11 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2030344,27 +2030368,27 @@ │ │ │ │ nop │ │ │ │ lsls r6, r2, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr??.w r0, [r8, ip, lsl #2] │ │ │ │ - vext.8 d16, d24, d23, #0 │ │ │ │ + @ instruction: 0xfa5800ac │ │ │ │ + @ instruction: 0xf0d800a7 │ │ │ │ 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] @ (600004 ) │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [pc, #68] @ (600008 ) │ │ │ │ @@ -2030439,25 +2030463,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (600088 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (60008c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh.w r0, [ip, #172] @ 0xac │ │ │ │ - strh.w r0, [sl, #172] @ 0xac │ │ │ │ - ldr??.w r0, [r0, ip, lsl #2] │ │ │ │ - ldrh.w r0, [sl, #172] @ 0xac │ │ │ │ - ldrsb.w r0, [r4, ip, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [r6 :128], ip │ │ │ │ - ldrh.w r0, [r8, #172] @ 0xac │ │ │ │ - str.w r0, [r2, #172] @ 0xac │ │ │ │ - ldr.w r0, [r0, #172] @ 0xac │ │ │ │ - ldr.w r0, [lr, #172] @ 0xac │ │ │ │ - ldrsh.w r0, [r8, ip, lsl #2] │ │ │ │ + ldrsb.w r0, [ip, #172] @ 0xac │ │ │ │ + vst1.8 {d0[5]}, [sl], ip │ │ │ │ + @ instruction: 0xfa3000ac │ │ │ │ + ldrsb.w r0, [sl, #172] @ 0xac │ │ │ │ + ldr??.w r0, [r4, #172] @ 0xac │ │ │ │ + @ instruction: 0xfa0600ac │ │ │ │ + ldrsb.w r0, [r8, #172] @ 0xac │ │ │ │ + vld1.8 {d0[5]}, [r2], ip │ │ │ │ + ldrsh.w r0, [r0, #172] @ 0xac │ │ │ │ + ldrsh.w r0, [lr, #172] @ 0xac │ │ │ │ + @ instruction: 0xfa1800ac │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 6000e4 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 6000de │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ subs r5, #58 @ 0x3a │ │ │ │ @@ -2030570,35 +2030594,35 @@ │ │ │ │ ldr r0, [pc, #88] @ (6001dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (6001e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str??.w r0, [r4, #172] @ 0xac │ │ │ │ - ldrsb.w r0, [r0, #172] @ 0xac │ │ │ │ - ldrsb.w r0, [lr, #172] @ 0xac │ │ │ │ - vst4.32 {d16-d19}, [ip :128], ip │ │ │ │ - str.w r0, [sl, #172] @ 0xac │ │ │ │ - ldr.w r0, [r4, #172] @ 0xac │ │ │ │ - str??.w r0, [r2, #172] @ 0xac │ │ │ │ + vst1.8 {d16[5]}, [r4], ip │ │ │ │ + @ instruction: 0xfa7000ac │ │ │ │ + @ instruction: 0xfa7e00ac │ │ │ │ + @ instruction: 0xfa2c00ac │ │ │ │ + vld1.8 {d0[5]}, [sl], ip │ │ │ │ + ldrsh.w r0, [r4, #172] @ 0xac │ │ │ │ + vst1.8 {d16[5]}, [r2], ip │ │ │ │ ldr??.w r0, [r0, #172] @ 0xac │ │ │ │ - vst4.32 {d0-d3}, [r2 :128], ip │ │ │ │ - ldrsb.w r0, [r0, ip, lsl #2] │ │ │ │ - ldrsb.w r0, [ip, #172] @ 0xac │ │ │ │ - vld4.32 {d16-d19}, [r4 :128], ip │ │ │ │ - ldr??.w r0, [r6, ip, lsl #2] │ │ │ │ - ldrsb.w r0, [r0, ip, lsl #2] │ │ │ │ - vld1.8 {d0[5]}, [r6], ip │ │ │ │ - ldrsb.w r0, [r0, #172] @ 0xac │ │ │ │ - vld1.8 {d0[5]}, [lr], ip │ │ │ │ - ldrh.w r0, [ip, ip, lsl #2] │ │ │ │ - str.w r0, [r6, ip, lsl #2] │ │ │ │ - str.w r0, [r0, ip, lsl #2] │ │ │ │ - ldrh.w r0, [sl, ip, lsl #2] │ │ │ │ + vld1.8 {d16[5]}, [r2], ip │ │ │ │ + ldr??.w r0, [r0, #172] @ 0xac │ │ │ │ + @ instruction: 0xfa7c00ac │ │ │ │ + @ instruction: 0xfa4400ac │ │ │ │ + @ instruction: 0xfa5600ac │ │ │ │ + ldr??.w r0, [r0, #172] @ 0xac │ │ │ │ + @ instruction: 0xfa8600ac │ │ │ │ + @ instruction: 0xfa7000ac │ │ │ │ + @ instruction: 0xfa8e00ac │ │ │ │ + ldrsb.w r0, [ip, ip, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [r6 :128], ip │ │ │ │ + vld4.32 {d0-d3}, [r0 :128], ip │ │ │ │ + ldrsb.w r0, [sl, ip, lsl #2] │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 600278 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ @@ -2030862,94 +2030886,98 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (600504 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (600508 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ vaddl.u32 q8, d30, d28 │ │ │ │ - vrev32.8 d0, d28 │ │ │ │ - vhadd.u d16, d18, d28 │ │ │ │ - vhadd.u d0, d28, d28 │ │ │ │ - vhadd.u8 d0, d30, d28 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr12, {5} │ │ │ │ - cdp2 0, 12, cr0, cr14, cr12, {5} │ │ │ │ - cdp2 0, 9, cr0, cr8, cr12, {5} │ │ │ │ - cdp2 0, 6, cr0, cr2, cr12, {5} │ │ │ │ - cdp2 0, 2, cr0, cr0, cr12, {5} │ │ │ │ - stc2l 0, cr0, [sl, #688]! @ 0x2b0 │ │ │ │ - stc2l 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ - ldc2 0, cr0, [r6, #688] @ 0x2b0 │ │ │ │ - stc2l 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ - stc2l 0, cr0, [r2, #-688] @ 0xfffffd50 │ │ │ │ - ldc2 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ - stc2l 0, cr0, [lr], #688 @ 0x2b0 │ │ │ │ - stc2l 0, cr0, [r8], {172} @ 0xac │ │ │ │ - ldc2 0, cr0, [sl], {172} @ 0xac │ │ │ │ - ldc2l 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ - mrrc2 0, 10, r0, r6, cr12 │ │ │ │ - stc2 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ - @ instruction: 0xfbee00ac │ │ │ │ - smlaltb r0, r0, r0, ip │ │ │ │ - @ instruction: 0xfb9600ac │ │ │ │ - @ instruction: 0xfb6400ac │ │ │ │ - @ instruction: 0xfb2e00ac │ │ │ │ - @ instruction: 0xfb0400ac │ │ │ │ - @ instruction: 0xfad600ac │ │ │ │ - @ instruction: 0xfaac00ac │ │ │ │ - @ instruction: 0xfa7e00ac │ │ │ │ - @ instruction: 0xfa5400ac │ │ │ │ - @ instruction: 0xfa2a00ac │ │ │ │ - @ instruction: 0xfa0000ac │ │ │ │ - ldr??.w r0, [r6, #172] @ 0xac │ │ │ │ - vld1.8 {d0[5]}, [ip], ip │ │ │ │ - vst1.8 {d0[5]}, [r6], ip │ │ │ │ - ldr??.w r0, [r8, ip, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [r6 :128], ip │ │ │ │ + vaddl.u16 q8, d16, d28 │ │ │ │ + vaddl.u32 q0, d30, d28 │ │ │ │ + vhadd.u d16, d24, d28 │ │ │ │ + vhadd.u8 d16, d18, d28 │ │ │ │ + vhadd.u8 d0, d16, d28 │ │ │ │ + cdp2 0, 12, cr0, cr10, cr12, {5} │ │ │ │ + cdp2 0, 10, cr0, cr0, cr12, {5} │ │ │ │ + cdp2 0, 7, cr0, cr6, cr12, {5} │ │ │ │ + cdp2 0, 4, cr0, cr12, cr12, {5} │ │ │ │ + cdp2 0, 2, cr0, cr2, cr12, {5} │ │ │ │ + ldc2l 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + stc2l 0, cr0, [lr, #688] @ 0x2b0 │ │ │ │ + stc2 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + ldc2l 0, cr0, [sl, #-688]! @ 0xfffffd50 │ │ │ │ + ldc2l 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ + ldc2 0, cr0, [r6, #-688]! @ 0xfffffd50 │ │ │ │ + stc2 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + stc2l 0, cr0, [lr], {172} @ 0xac │ │ │ │ + stc2 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ + ldc2l 0, cr0, [r6], #-688 @ 0xfffffd50 │ │ │ │ + mcrr2 0, 10, r0, r4, cr12 │ │ │ │ + stc2 0, cr0, [lr], {172} @ 0xac │ │ │ │ + @ instruction: 0xfbe400ac │ │ │ │ + @ instruction: 0xfbb600ac │ │ │ │ + @ instruction: 0xfb8c00ac │ │ │ │ + @ instruction: 0xfb5e00ac │ │ │ │ + @ instruction: 0xfb3400ac │ │ │ │ + @ instruction: 0xfb0a00ac │ │ │ │ + @ instruction: 0xfae000ac │ │ │ │ + @ instruction: 0xfab600ac │ │ │ │ + @ instruction: 0xfa8c00ac │ │ │ │ + @ instruction: 0xfa6600ac │ │ │ │ + @ instruction: 0xfa3800ac │ │ │ │ + @ instruction: 0xfa0600ac │ │ │ │ ldr??.w r0, [ip, #172] @ 0xac │ │ │ │ - str.w r0, [lr, #172] @ 0xac │ │ │ │ - strh.w r0, [r4, #172] @ 0xac │ │ │ │ + vld1.8 {d0[5]}, [lr], ip │ │ │ │ + vst1.8 {d0[5]}, [r4], ip │ │ │ │ ldr??.w r0, [sl, ip, lsl #2] │ │ │ │ - ldr.w r0, [r4, ip, lsl #2] │ │ │ │ - strh.w r0, [lr, ip, lsl #2] │ │ │ │ - strb.w r0, [ip, ip, lsl #2] │ │ │ │ - @ instruction: 0xf7e200ac │ │ │ │ - @ instruction: 0xf7bc00ac │ │ │ │ - @ instruction: 0xf79a00ac │ │ │ │ - @ instruction: 0xf77800ac │ │ │ │ - @ instruction: 0xf75200ac │ │ │ │ - @ instruction: 0xf73000ac │ │ │ │ + ldrsh.w r0, [r4, ip, lsl #2] │ │ │ │ + vst4.32 {d0-d3}, [lr :128], ip │ │ │ │ + str??.w r0, [ip, #172] @ 0xac │ │ │ │ + str.w r0, [r2, #172] @ 0xac │ │ │ │ + ldrb.w r0, [ip, #172] @ 0xac │ │ │ │ + ldr??.w r0, [sl, ip, lsl #2] │ │ │ │ + ldr.w r0, [r8, ip, lsl #2] │ │ │ │ + ldrh.w r0, [r2, ip, lsl #2] │ │ │ │ + ldrb.w r0, [r0, ip, lsl #2] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 6005da │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ strh r6, [r2, r5] │ │ │ │ @@ -2031047,65 +2031075,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (60064c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (600650 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - vaddl.u16 q8, d20, d28 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vaddl.u32 q8, d18, d28 │ │ │ │ - vaddl.u8 q8, d16, d28 │ │ │ │ - vaddl.u16 q0, d26, d28 │ │ │ │ - vhadd.u d16, d20, d28 │ │ │ │ - vhadd.u8 d16, d30, d28 │ │ │ │ - vhadd.u16 d0, d16, d28 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + movs r6, r5 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + vrev32.8 d16, d28 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 600682 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r6, r0 │ │ │ │ @@ -2031123,25 +2031157,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (600698 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (60069c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 6006ba │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2031168,45 +2031202,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (6006f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (6006fc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbz r0, 600712 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 60070c │ │ │ │ ldr r0, [pc, #16] @ (600718 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (60071c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (600720 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 60076c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2031239,33 +2031273,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (600794 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (600798 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 6007c0 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (6007c8 ) │ │ │ │ @@ -2031280,23 +2031314,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (6007d4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (6007d8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 600800 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2031367,53 +2031401,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (6008c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (6008c4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6008f4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2031432,25 +2031466,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (60090c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (600910 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 60098c │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2031507,47 +2031541,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (6009d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (6009d4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2032039,17 +2032073,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2b00162 │ │ │ │ - b.n 600904 │ │ │ │ + b.n 600ac4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - b.n 6008cc │ │ │ │ + b.n 600a8c │ │ │ │ lsls r2, r6, #4 │ │ │ │ sub.w r1, r2, #98 @ 0x62 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ @@ -2033962,15 +2033996,15 @@ │ │ │ │ adds r5, #28 │ │ │ │ mov r0, r5 │ │ │ │ bl 617d10 │ │ │ │ mov r0, r6 │ │ │ │ blx 6adb4 │ │ │ │ b.n 6023ca │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #-688] @ 0xfffffd50 │ │ │ │ + ldcl 0, cr0, [r2, #688]! @ 0x2b0 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2035404,91 +2035438,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6030d6 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r4, r5, #2 │ │ │ │ beq.n 6034f0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r5, [pc, #840] @ (603788 ) │ │ │ │ + ldr r6, [pc, #712] @ (603708 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #904] @ (6037cc ) │ │ │ │ + ldr r6, [pc, #776] @ (60374c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #968] @ (603810 ) │ │ │ │ + ldr r6, [pc, #840] @ (603790 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #8] @ (603454 ) │ │ │ │ + ldr r6, [pc, #904] @ (6037d4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #72] @ (603498 ) │ │ │ │ + ldr r6, [pc, #968] @ (603818 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #120] @ (6034cc ) │ │ │ │ + ldr r6, [pc, #1016] @ (60384c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #168] @ (603500 ) │ │ │ │ + ldr r7, [pc, #40] @ (603480 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 603724 │ │ │ │ + b.n 6038e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 603720 │ │ │ │ + b.n 6038e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 603678 │ │ │ │ + b.n 603838 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 603694 │ │ │ │ + b.n 603854 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6036b0 │ │ │ │ + b.n 603870 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6036a8 │ │ │ │ + b.n 603868 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6036dc │ │ │ │ + b.n 60389c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6035f0 │ │ │ │ + b.n 6037b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6035ac │ │ │ │ + b.n 60376c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6035ec │ │ │ │ + b.n 6037ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 603534 │ │ │ │ + b.n 6036f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 603564 │ │ │ │ + b.n 603724 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6034bc │ │ │ │ + b.n 60367c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + b.n 60356c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 603610 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ble.n 603404 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6033e0 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 603488 │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2035715,15 +2035749,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 603718 │ │ │ │ + bgt.n 6036d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (60380c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2035779,25 +2035813,25 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - blt.n 60379c │ │ │ │ + bgt.n 60375c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 6037ac │ │ │ │ + bgt.n 60376c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 60378c │ │ │ │ + bgt.n 60374c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 603768 │ │ │ │ + bgt.n 603728 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 6045d0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2037101,323 +2037135,323 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 603a06 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 603774 │ │ │ │ b.w 603a06 │ │ │ │ - blt.n 604674 │ │ │ │ + bgt.n 604634 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 604644 │ │ │ │ + bgt.n 604604 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 604630 │ │ │ │ + bgt.n 6045f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 60461e │ │ │ │ + hlt 0x003a │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bge.n 604588 │ │ │ │ + blt.n 604548 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 604574 │ │ │ │ + bge.n 604534 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 604558 │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 604718 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6046ec │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + b.n 6046b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + b.n 604690 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 604664 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n 604634 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + b.n 6046c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + cbnz r4, 604632 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bls.n 604530 │ │ │ │ + bge.n 6046f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6045d4 │ │ │ │ + bgt.n 604594 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + cbnz r6, 604630 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bls.n 604654 │ │ │ │ + bls.n 604614 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 604640 │ │ │ │ + bhi.n 604600 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #22 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6046ec │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6046c0 │ │ │ │ + udf #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6045bc │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bhi.n 6046e0 │ │ │ │ + bls.n 6046a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 6046e4 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6046c0 │ │ │ │ + udf #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bvc.n 604654 │ │ │ │ + bhi.n 604614 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 604658 │ │ │ │ + ble.n 604618 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 604634 │ │ │ │ + ble.n 6045f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 604600 │ │ │ │ + blt.n 6045c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bvc.n 604768 │ │ │ │ + bhi.n 604728 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 60476c │ │ │ │ + ble.n 60472c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 604748 │ │ │ │ + ble.n 604708 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 604734 │ │ │ │ + ble.n 6046f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bvc.n 6046a0 │ │ │ │ + bvc.n 604660 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 60464c │ │ │ │ + bgt.n 60460c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 60465c │ │ │ │ + bvc.n 60461c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 6045f0 │ │ │ │ + bgt.n 6045b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 6045d4 │ │ │ │ + bgt.n 604794 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 60472c │ │ │ │ + bmi.n 6046ec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 60478c │ │ │ │ + bvs.n 60474c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 604680 │ │ │ │ + blt.n 604640 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bvs.n 604720 │ │ │ │ + bvc.n 6046e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bvs.n 6046f8 │ │ │ │ + bvs.n 6046b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bpl.n 6046d0 │ │ │ │ + bvs.n 604690 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bpl.n 6046a8 │ │ │ │ + bvs.n 604668 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bpl.n 60467c │ │ │ │ + bvs.n 60463c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 604778 │ │ │ │ + blt.n 604738 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 604740 │ │ │ │ + blt.n 604700 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 604714 │ │ │ │ + bge.n 6046d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 6046e8 │ │ │ │ + bge.n 6046a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 6046d4 │ │ │ │ + bge.n 604694 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 6046cc │ │ │ │ + bge.n 60468c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bmi.n 604694 │ │ │ │ + bpl.n 604654 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 6046a0 │ │ │ │ + bls.n 604660 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 604650 │ │ │ │ + bls.n 604810 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 604678 │ │ │ │ + bls.n 604638 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 604640 │ │ │ │ + bls.n 604800 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 60462c │ │ │ │ + bls.n 6047ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 6047f0 │ │ │ │ + bls.n 6047b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adcs r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 6047b8 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bcc.n 6046b0 │ │ │ │ + bmi.n 604670 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 6046e8 │ │ │ │ + bvs.n 6046a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 6047ca │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bcc.n 604840 │ │ │ │ + bmi.n 604800 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 604714 │ │ │ │ + bvs.n 6046d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 6046e0 │ │ │ │ + bvs.n 6046a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 6046b8 │ │ │ │ + bvs.n 604678 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 60468c │ │ │ │ + bvs.n 60484c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 604860 │ │ │ │ + bvs.n 604820 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 604834 │ │ │ │ + bvs.n 6047f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 604808 │ │ │ │ + bvs.n 6047c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 6047e4 │ │ │ │ + bvs.n 6047a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 6047f0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bcs.n 60481c │ │ │ │ + bcc.n 6047dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 6046c0 │ │ │ │ + bpl.n 604880 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 6047bc │ │ │ │ + bcs.n 60477c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 6047a4 │ │ │ │ + bcs.n 604764 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 6046b8 │ │ │ │ + bcs.n 604878 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 604778 │ │ │ │ + bcs.n 604738 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 6047d0 │ │ │ │ + beq.n 604790 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 604734 │ │ │ │ + bcs.n 6046f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 60471c │ │ │ │ + bcs.n 6046dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 60470c │ │ │ │ + bcs.n 6046cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 6046cc │ │ │ │ + bcs.n 60488c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 6047d6 │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - beq.n 6046d8 │ │ │ │ + bne.n 604898 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 6046d0 │ │ │ │ + bne.n 604890 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + cbz r4, 6047f8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - beq.n 604858 │ │ │ │ + bne.n 604818 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 604894 │ │ │ │ + bmi.n 604854 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 60487c │ │ │ │ + bmi.n 60483c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 604854 │ │ │ │ + bmi.n 604814 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 604830 │ │ │ │ + bcc.n 6047f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 6047f4 │ │ │ │ + bcc.n 6047b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 6047e4 │ │ │ │ + bcc.n 6047a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 6047c4 │ │ │ │ + bcc.n 604784 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 6047a0 │ │ │ │ + bcc.n 604760 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 604760 │ │ │ │ + bcc.n 604920 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 604738 │ │ │ │ + bcc.n 6048f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 604910 │ │ │ │ + bcc.n 6048d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 6048f4 │ │ │ │ + bcc.n 6048b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 6048d0 │ │ │ │ + bcc.n 604890 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 6048c4 │ │ │ │ + bcc.n 604884 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 604cd8 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 604cdc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 604ce0 │ │ │ │ @@ -2037872,117 +2037906,117 @@ │ │ │ │ b.w 603ef2 │ │ │ │ ldr r3, [pc, #212] @ (604da0 ) │ │ │ │ add r3, pc │ │ │ │ b.w 6044be │ │ │ │ ldr r3, [pc, #208] @ (604da4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 604428 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #712] @ (604fb4 ) │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #816] @ (605040 ) │ │ │ │ + ldr r7, [pc, #688] @ (604fc0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #288] @ (604e4c ) │ │ │ │ + ldr r7, [pc, #160] @ (604dcc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 604dec │ │ │ │ + bmi.n 604dac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #824] @ (6050a4 ) │ │ │ │ + ldr r5, [pc, #696] @ (605024 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 604dc4 │ │ │ │ + bmi.n 604d84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2040101,35 +2040135,35 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r2, r6, #4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r5, [pc, #100] @ (606554 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2040175,21 +2040209,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r4, 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] @ 606628 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2040346,25 +2040380,25 @@ │ │ │ │ b.n 6066c2 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 606784 │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 606788 │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 60678c │ │ │ │ + push {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - cbz r6, 606778 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 60678c │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #172] @ (6067e4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2040437,19 +2040471,19 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 60686c │ │ │ │ lsls r4, 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, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (606b28 ) │ │ │ │ @@ -2040742,69 +2040776,69 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 606b96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, 606ba0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 606bb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r6, 606b86 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 606b82 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 606b7e │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 606b7e │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 606b98 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 606b98 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r6, 606ba0 │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 606ba6 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 606ba4 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 606ba6 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 606b8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #24 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #8 │ │ │ │ + cbz r2, 606bbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 606bbc │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2041814,15 +2041848,15 @@ │ │ │ │ str.w r3, [r6, #3452] @ 0xd7c │ │ │ │ mov r0, r8 │ │ │ │ bl 606800 │ │ │ │ str r4, [sp, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #32 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 60769e │ │ │ │ ldr r2, [pc, #304] @ (6077cc ) │ │ │ │ @@ -2041989,21 +2042023,22 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 607c68 ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 607be8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60725c │ │ │ │ + b.n 60741c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vshr.u64 d16, d22, #14 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #48] @ (6078d4 ) │ │ │ │ @@ -2042020,19 +2042055,19 @@ │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r2 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 607b6c ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 607aec ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ 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 │ │ │ │ @@ -2042057,21 +2042092,22 @@ │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r0 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 607ae0 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 607a60 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vqadd.u64 d0, d26, d22 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (6079a0 ) │ │ │ │ @@ -2042095,21 +2042131,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands r6, r3 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 6079f8 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 607d78 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60813c │ │ │ │ + b.n 6072fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mrc2 0, 6, r0, cr2, cr6, {5} │ │ │ │ + vshr.u64 d0, d22, #14 │ │ │ │ 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] @ (607a08 ) │ │ │ │ @@ -2042133,21 +2042169,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 607d00 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, 607c80 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6080d4 │ │ │ │ + b.n 607294 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042172,21 +2042208,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 607c48 ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 607bc8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60806c │ │ │ │ + b.n 60822c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ @@ -2042211,21 +2042247,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 607b90 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 607b10 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 608004 │ │ │ │ + b.n 6081c4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -2042250,21 +2042286,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #896 @ (adr r1, 607ec8 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 607e48 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 607f9c │ │ │ │ + b.n 60815c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ 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 │ │ │ │ @@ -2042289,21 +2042325,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #22 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 607df0 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 607d70 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 607f34 │ │ │ │ + b.n 6080f4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -2042328,21 +2042364,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 607d08 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 607c88 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 607ecc │ │ │ │ + b.n 60808c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2042367,21 +2042403,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 608010 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 607f90 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 607e64 │ │ │ │ + b.n 608024 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -2042406,21 +2042442,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 607f18 ) │ │ │ │ + add r1, pc, #432 @ (adr r1, 607e98 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 607dfc │ │ │ │ + b.n 607fbc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ 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 │ │ │ │ @@ -2042445,21 +2042481,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 607e20 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 607da0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 607d94 │ │ │ │ + b.n 607f54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ 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 │ │ │ │ @@ -2042484,21 +2042520,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #752 @ (adr r0, 6080a8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 607eec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -2042523,21 +2042559,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #416 @ (adr r0, 607fc0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + b.n 607e84 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -2042562,21 +2042598,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r4, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 607ec8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ 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 │ │ │ │ @@ -2042601,21 +2042637,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -2042640,21 +2042676,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #24 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -2042679,21 +2042715,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #6 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 607f24 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ 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 │ │ │ │ @@ -2042718,21 +2042754,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6080bc │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2042757,21 +2042793,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 608054 │ │ │ │ + ble.n 608014 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ 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 │ │ │ │ @@ -2042796,21 +2042832,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 6081ec │ │ │ │ + ble.n 6081ac │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -2042835,21 +2042871,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 608184 │ │ │ │ + bgt.n 608144 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -2042874,21 +2042910,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 60811c │ │ │ │ + bgt.n 6080dc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2042921,21 +2042957,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 6082b8 │ │ │ │ + bgt.n 608278 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2042963,21 +2042999,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60823c │ │ │ │ + blt.n 6081fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043011,23 +2043047,23 @@ │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 6084e8 ) │ │ │ │ + add r5, pc, #312 @ (adr r5, 608468 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2043052,21 +2043088,21 @@ │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r7, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 60874c ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 6086cc ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043091,21 +2043127,21 @@ │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 608614 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 608594 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, 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 │ │ │ │ @@ -2043130,21 +2043166,21 @@ │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 6084dc ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 60885c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ 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 r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2043176,23 +2043212,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 608414 │ │ │ │ + bls.n 6085d4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ 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.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2043224,23 +2043260,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 608590 │ │ │ │ + bhi.n 608550 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043265,21 +2043301,21 @@ │ │ │ │ bl 5b08f4 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 60850c │ │ │ │ + bhi.n 6086cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043304,21 +2043340,21 @@ │ │ │ │ bl 5b08f4 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 6086a4 │ │ │ │ + bhi.n 608664 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, 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] @ (60869c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2043341,19 +2043377,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 60863c │ │ │ │ + bvc.n 6085fc │ │ │ │ lsls r6, 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] @ (608704 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043380,19 +2043416,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 6087d8 │ │ │ │ + bvc.n 608798 │ │ │ │ lsls r6, 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] @ (60876c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043419,19 +2043455,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 608770 │ │ │ │ + bvs.n 608730 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043483,25 +2043519,25 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 60874c │ │ │ │ + bvs.n 60890c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2043558,25 +2043594,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5b0770 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 6088c2 │ │ │ │ nop │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6088a8 │ │ │ │ + bpl.n 608868 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2043725,31 +2043761,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #516] @ 0x204 │ │ │ │ blx r4 │ │ │ │ bl 5b0998 │ │ │ │ bl 5b0d58 │ │ │ │ b.n 608a08 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 608ae4 │ │ │ │ + bmi.n 608aa4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2043857,39 +2043893,39 @@ │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b08f4 │ │ │ │ ldr r0, [pc, #60] @ (608c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ bl 5b0f78 │ │ │ │ b.n 608baa │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #608 @ (adr r7, 608eb0 ) │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2043988,31 +2044024,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 608d48 │ │ │ │ bl 5b0d58 │ │ │ │ b.n 608d10 │ │ │ │ nop │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 608cfc │ │ │ │ + bne.n 608cbc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 608e28 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r4, 608e24 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2044048,21 +2044084,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 608e10 │ │ │ │ nop │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + beq.n 608eb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mrc2 0, 5, r0, cr6, cr6, {5} │ │ │ │ + vshr.u64 d0, d22, #42 │ │ │ │ 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] @ (608eac ) │ │ │ │ @@ -2044095,23 +2044131,23 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044188,33 +2044224,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - tst r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044300,35 +2044336,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ 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.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2044411,33 +2044447,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} │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 609038 │ │ │ │ + b.n 6091f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r4, r0 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #96] @ (609264 ) │ │ │ │ + ldr r0, [pc, #992] @ (6095e4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2044535,29 +2044571,29 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 608f14 │ │ │ │ + b.n 6090d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov ip, lr │ │ │ │ + blxns sl │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r7, #26 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r2, [r6, #76] @ 0x4c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2044755,53 +2044791,53 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b08f4 │ │ │ │ ldr r0, [pc, #80] @ (6095f4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6094ce │ │ │ │ nop │ │ │ │ - movs r6, #2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 608df4 │ │ │ │ + b.n 608fb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r6, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 609c6c │ │ │ │ + b.n 608e2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (609744 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2044920,33 +2044956,33 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 609668 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #28] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 609af4 │ │ │ │ + b.n 609cb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r6, r0 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r4, 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] @ (6097fc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044988,23 +2045024,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} │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #56 @ (adr r2, 609844 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 609bc4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r4, 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] @ (609884 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2045039,21 +2045075,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045103,27 +2045139,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} │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + b.n 609a00 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045213,33 +2045249,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 6099d4 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 609b18 │ │ │ │ + b.n 609cd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045263,21 +2045299,21 @@ │ │ │ │ bl 5b08f4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045321,24 +2045357,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vext.8 d16, d22, d29, #0 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + @ instruction: 0xf0d600ad │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #160] @ (609c34 ) │ │ │ │ + ldr r6, [pc, #32] @ (609bb4 ) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2045384,24 +2045420,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} │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr.w r0, [r6, #182] @ 0xb6 │ │ │ │ - ldr r4, [pc, #608] @ (609e94 ) │ │ │ │ + ldrsh.w r0, [r6, #182] @ 0xb6 │ │ │ │ + ldr r5, [pc, #480] @ (609e14 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045433,21 +2045469,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 609730 │ │ │ │ + b.n 6098f0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2045555,39 +2045591,39 @@ │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b08f4 │ │ │ │ ldr r0, [pc, #60] @ (609e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ bl 5b0f78 │ │ │ │ b.n 609d7a │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045628,23 +2045664,23 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + itet gt │ │ │ │ + lslgt r6, r4, #2 │ │ │ │ + cmple r3, #176 @ 0xb0 │ │ │ │ + lslgt r5, r5, #2 │ │ │ │ + strb r2, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -2045674,21 +2045710,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + ite cc │ │ │ │ + lslcc r6, r4, #2 │ │ │ │ + strbcs r6, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2045718,21 +2045754,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fd18 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045758,21 +2045794,21 @@ │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -2045798,21 +2045834,21 @@ │ │ │ │ bl 5b0770 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r1, r5 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045870,23 +2045906,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60a0ec │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60a12a │ │ │ │ nop │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2045984,37 +2046020,37 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 60a302 │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r2, 60a2dc │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 60a308 │ │ │ │ + bls.n 60a2c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2046047,21 +2046083,21 @@ │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 610eb8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r2, r7, r3 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2046124,25 +2046160,25 @@ │ │ │ │ bl 5b0770 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 610eb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60a3c0 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2046175,21 +2046211,21 @@ │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 610ddc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2046274,33 +2046310,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60a5c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60a508 │ │ │ │ nop │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a7e4 │ │ │ │ + b.n 60a9a4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r0, 60a5ba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r6, r4 │ │ │ │ + bx r0 │ │ │ │ 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 │ │ │ │ @@ -2046344,23 +2046380,23 @@ │ │ │ │ bl 5b0998 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf0a000aa │ │ │ │ + @ instruction: 0xf18000aa │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #104] @ (60a6e0 ) │ │ │ │ @@ -2046397,20 +2046433,20 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60a6d4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b02d8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stcl 0, cr0, [r0, #728]! @ 0x2d8 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + mcr 0, 6, r0, cr0, cr6, {5} │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -2046471,29 +2046507,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2046585,33 +2046621,33 @@ │ │ │ │ bl 5b0770 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60a88e │ │ │ │ nop │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ 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 │ │ │ │ @@ -2046656,25 +2046692,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 60aa26 │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60aa44 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046725,21 +2046761,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r0 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 60aaa6 │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r2, [r2, r7] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -2046834,33 +2046870,33 @@ │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b08f4 │ │ │ │ ldr r0, [pc, #48] @ (60ab90 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60ab10 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + cbz r2, 60abce │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 60abca │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2046902,23 +2046938,23 @@ │ │ │ │ bl 5b0770 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610150 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 60ac46 │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2046952,23 +2046988,23 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + cbz r6, 60acda │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60ae58 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2047115,43 +2047151,43 @@ │ │ │ │ b.n 60adb4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r5, r4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2047207,25 +2047243,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5b0770 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60af34 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ 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 r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047342,41 +2047378,41 @@ │ │ │ │ bl 5b0f78 │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60b042 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047421,25 +2047457,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047464,21 +2047500,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1740 @ 0x6cc │ │ │ │ @@ -2047520,23 +2047556,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60ebd8 │ │ │ │ bl 5b08f4 │ │ │ │ b.n 60b274 │ │ │ │ nop │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r1, #24] │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047582,25 +2047618,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047625,21 +2047661,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2047665,21 +2047701,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047704,21 +2047740,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047773,23 +2047809,23 @@ │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60b51a │ │ │ │ nop │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047819,21 +2047855,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #704 @ (adr r7, 60b894 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ 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 │ │ │ │ @@ -2047863,21 +2047899,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 60b72c ) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -2047907,21 +2047943,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 60b9c4 ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 60b944 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -2047951,21 +2047987,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 60b85c ) │ │ │ │ + add r7, pc, #160 @ (adr r7, 60b7dc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -2047995,21 +2048031,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 60baf4 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 60ba74 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -2048039,21 +2048075,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 60b98c ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 60b90c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ 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 │ │ │ │ @@ -2048083,21 +2048119,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 60bc24 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 60bba4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ 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 │ │ │ │ @@ -2048127,21 +2048163,21 @@ │ │ │ │ bl 5b0998 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 60babc ) │ │ │ │ + add r5, pc, #288 @ (adr r5, 60ba3c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (60b964 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2048159,19 +2048195,19 @@ │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 60bd38 ) │ │ │ │ + add r4, pc, #840 @ (adr r4, 60bcb8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048207,20 +2048243,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 437750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321758> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vrev32.8 d16, d27 │ │ │ │ - add r3, pc, #640 @ (adr r3, 60bc74 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 60bbf4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048256,20 +2048293,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 437750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321758> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vhadd.u32 d16, d24, d27 │ │ │ │ - add r3, pc, #96 @ (adr r3, 60badc ) │ │ │ │ + add r3, pc, #992 @ (adr r3, 60be5c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048305,20 +2048343,20 @@ │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 437750 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321758> │ │ │ │ bl 5b0770 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr11, {5} │ │ │ │ - add r2, pc, #576 @ (adr r2, 60bd44 ) │ │ │ │ + vaddl.u8 q8, d16, d27 │ │ │ │ + add r3, pc, #448 @ (adr r3, 60bcc4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048364,24 +2048402,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60bbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ mov r0, r6 │ │ │ │ bl 60e0f4 │ │ │ │ bl 5b08f4 │ │ │ │ b.n 60bb56 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr11, {5} │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + vhadd.u d0, d30, d27 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 60bbc8 ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 60bf48 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048436,20 +2048474,20 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 4376fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321704> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + cdp2 0, 8, cr0, cr14, cr11, {5} │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 60bda0 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 60bd20 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048495,24 +2048533,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60bd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ mov r0, r6 │ │ │ │ bl 60d7b0 │ │ │ │ bl 5b08f4 │ │ │ │ b.n 60bcb2 │ │ │ │ - stc2 0, cr0, [r2, #-684] @ 0xfffffd54 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + stc2l 0, cr0, [r2, #684]! @ 0x2ac │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 60bfb4 ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 60bf34 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ 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, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048570,20 +2048608,20 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 4376fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321704> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mrrc2 0, 10, r0, r6, cr11 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldc2 0, cr0, [r6, #-684]! @ 0xfffffd54 │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #0 @ (adr r0, 60bdd4 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 60c154 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048629,24 +2048667,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60be80 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b07bc │ │ │ │ mov r0, r6 │ │ │ │ bl 60e2e4 │ │ │ │ bl 5b08f4 │ │ │ │ b.n 60be26 │ │ │ │ - @ instruction: 0xfb8e00ab │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + stc2l 0, cr0, [lr], #-684 @ 0xfffffd54 │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 60bed8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ 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, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048702,20 +2048740,20 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 4376fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321704> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfae200ab │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + smlaltb r0, r0, r2, fp │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2048793,29 +2048831,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} │ │ │ │ - @ instruction: 0xfa1800ab │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + @ instruction: 0xfaf800ab │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bpl.n 60c080 │ │ │ │ + bpl.n 60c040 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfaf600aa │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + @ instruction: 0xfbd600aa │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + cbnz r6, 60c066 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2048871,24 +2048909,24 @@ │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60c0e4 │ │ │ │ nop │ │ │ │ - vst4.32 {d0-d3}, [r6 :128], fp │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + vld1.8 {d16[5]}, [r6], fp │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bmi.n 60c13c │ │ │ │ + bmi.n 60c0fc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + cbnz r2, 60c13a │ │ │ │ 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 r0, r1 │ │ │ │ @@ -2048915,20 +2048953,20 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh.w r0, [sl, fp, lsl #2] │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldrsb.w r0, [sl, fp, lsl #2] │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcc.n 60c224 │ │ │ │ + bmi.n 60c1e4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cbz r1, 60c1ea │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048957,20 +2048995,20 @@ │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 6101b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf7ce00ab │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + strh.w r0, [lr, #171] @ 0xab │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbz r1, 60c25a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048999,20 +2049037,20 @@ │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 6101b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf75e00ab │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldrh.w r0, [lr, fp, lsl #2] │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60c42c ) │ │ │ │ @@ -2049171,31 +2049209,31 @@ │ │ │ │ b.n 60c322 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movt r0, #59563 @ 0xe8ab │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + @ instruction: 0xf7ae00ab │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc2 0, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + cdp2 0, 1, cr0, cr6, cr8, {5} │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2049251,22 +2049289,22 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r8, #5603328 @ 0x558000 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf5e800ab │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2049372,35 +2049410,35 @@ │ │ │ │ bl 5b0770 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60c540 │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60c5c8 │ │ │ │ nop │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bics.w r0, r6, #5603328 @ 0x558000 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + adds.w r0, r6, #5603328 @ 0x558000 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #864] @ (60c9c4 ) │ │ │ │ + ldr r6, [pc, #736] @ (60c944 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf36800ab │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + orr.w r0, r8, #5603328 @ 0x558000 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #40] @ (60c6ac ) │ │ │ │ + ldr r5, [pc, #936] @ (60ca2c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1940] @ 0x794 │ │ │ │ @@ -2049522,35 +2049560,35 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60f398 │ │ │ │ bl 5b0e3c │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60c7d0 │ │ │ │ b.n 60c734 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movt r0, #49323 @ 0xc0ab │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + @ instruction: 0xf3ac00ab │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + str r6, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf1f200ab │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + @ instruction: 0xf2d200ab │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #592] @ (60ca68 ) │ │ │ │ + ldr r4, [pc, #464] @ (60c9e8 ) │ │ │ │ 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 r5, [pc, #1848] @ 60cf60 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2050426,39 +2050464,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60d2bc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d236 │ │ │ │ ldr r0, [pc, #52] @ (60d2c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d214 │ │ │ │ nop │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 60d4f0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d6ac │ │ │ │ + b.n 60d86c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b060c │ │ │ │ @@ -2050564,40 +2050602,40 @@ │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60d448 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d324 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ - ldr r2, [pc, #120] @ (60d49c ) │ │ │ │ + cdp2 0, 11, cr0, cr2, cr9, {5} │ │ │ │ + ldr r2, [pc, #1016] @ (60d81c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 60d490 ) │ │ │ │ + add r7, pc, #1000 @ (adr r7, 60d810 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #88] @ (60d484 ) │ │ │ │ + ldr r2, [pc, #984] @ (60d804 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #64] @ (60d470 ) │ │ │ │ + ldr r2, [pc, #960] @ (60d7f0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #568] @ (60d66c ) │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b060c │ │ │ │ @@ -2050689,41 +2050727,41 @@ │ │ │ │ b.n 60d534 │ │ │ │ ldr r0, [pc, #60] @ (60d58c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d534 │ │ │ │ ldr r0, [pc, #60] @ (60d590 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d534 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ - ldrd r0, r0, [ip, #-684] @ 0x2ac │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + stc2l 0, cr0, [r0, #676]! @ 0x2a4 │ │ │ │ + bics.w r0, ip, fp, asr #2 │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #528] @ (60d780 ) │ │ │ │ + ldr r1, [pc, #400] @ (60d700 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 60d774 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 60d6f4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ 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 5b060c │ │ │ │ @@ -2050777,27 +2050815,27 @@ │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60d654 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d5d4 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #312] @ (60d780 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #424 @ (adr r4, 60d7f4 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 60d774 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ 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 5b060c │ │ │ │ @@ -2050850,27 +2050888,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b0b28 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 60d840 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov r8, r2 │ │ │ │ + bx lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #560 @ (adr r3, 60d94c ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 60d8cc ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + bx sp │ │ │ │ lsls r6, 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 5b060c │ │ │ │ @@ -2050907,23 +2050945,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b0b28 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2051234,99 +2051272,99 @@ │ │ │ │ bl 5b0b88 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60dba0 │ │ │ │ + bls.n 60db60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, r7] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ 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 r5, r0 │ │ │ │ bl 5b060c │ │ │ │ @@ -2051351,17 +2051389,17 @@ │ │ │ │ bl 5b0da4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #280] @ (60ddb4 ) │ │ │ │ + ldr r1, [pc, #152] @ (60dd34 ) │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2051399,19 +2051437,19 @@ │ │ │ │ bne.n 60dcfc │ │ │ │ bl 5b0da4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r7, [pc, #992] @ (60e10c ) │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #856] @ (60e08c ) │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2051448,23 +2051486,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #536] @ (60dfcc ) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #584] @ (60e000 ) │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #536] @ (60dfd4 ) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #488] @ (60dfa8 ) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #440] @ (60df7c ) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2051497,17 +2051535,17 @@ │ │ │ │ bl 5b0da4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #144] @ (60ded4 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #176] @ (60def8 ) │ │ │ │ + str r4, [r1, r0] │ │ │ │ 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 r6, r0 │ │ │ │ bl 5b060c │ │ │ │ @@ -2051655,47 +2051693,47 @@ │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60deac │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5b1020 │ │ │ │ b.n 60dec4 │ │ │ │ bl 5b0f78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #704] @ (60e2d8 ) │ │ │ │ + ldr r7, [pc, #576] @ (60e258 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + cbnz r0, 60e024 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #672] @ (60e2c0 ) │ │ │ │ + ldr r7, [pc, #544] @ (60e240 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, pc, #696 @ (adr r2, 60e2dc ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r2, r3 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #408] @ (60e1c4 ) │ │ │ │ + ldr r7, [pc, #280] @ (60e144 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #440] @ (60e1e8 ) │ │ │ │ + ldr r7, [pc, #312] @ (60e168 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #504] @ (60e22c ) │ │ │ │ + ldr r7, [pc, #376] @ (60e1ac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 60e1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #200] @ (60e10c ) │ │ │ │ + ldr r7, [pc, #72] @ (60e08c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #88] @ (60e0a0 ) │ │ │ │ + ldr r6, [pc, #984] @ (60e420 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #992] @ (60e430 ) │ │ │ │ + ldr r6, [pc, #864] @ (60e3b0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #960] @ (60e414 ) │ │ │ │ + ldr r6, [pc, #832] @ (60e394 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2051738,21 +2051776,21 @@ │ │ │ │ bl 5bd3a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5b0c60 │ │ │ │ b.n 60e0a2 │ │ │ │ bl 5b0f78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #208] @ (60e1b4 ) │ │ │ │ + ldr r6, [pc, #80] @ (60e134 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #256] @ (60e1e8 ) │ │ │ │ + ldr r6, [pc, #128] @ (60e168 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #208] @ (60e1bc ) │ │ │ │ + ldr r6, [pc, #80] @ (60e13c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #144] @ (60e180 ) │ │ │ │ + ldr r6, [pc, #16] @ (60e100 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, pc, #528 @ (adr r0, 60e304 ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2051884,45 +2051922,45 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b0b88 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b0f78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [pc, #784] @ (60e5b8 ) │ │ │ │ + ldr r5, [pc, #656] @ (60e538 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #16] @ (60e2bc ) │ │ │ │ + ldr r5, [pc, #912] @ (60e63c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #632 @ (adr r0, 60e528 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #848] @ (60e604 ) │ │ │ │ + ldr r5, [pc, #720] @ (60e584 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #824] @ (60e5f0 ) │ │ │ │ + ldr r5, [pc, #696] @ (60e570 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #800] @ (60e5dc ) │ │ │ │ + ldr r5, [pc, #672] @ (60e55c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r3, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #752] @ (60e5b4 ) │ │ │ │ + ldr r6, [pc, #624] @ (60e534 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #536] @ (60e4e0 ) │ │ │ │ + ldr r5, [pc, #408] @ (60e460 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #464] @ (60e49c ) │ │ │ │ + ldr r5, [pc, #336] @ (60e41c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #408] @ (60e468 ) │ │ │ │ + ldr r5, [pc, #280] @ (60e3e8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #360] @ (60e43c ) │ │ │ │ + ldr r5, [pc, #232] @ (60e3bc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #304] @ (60e408 ) │ │ │ │ + ldr r5, [pc, #176] @ (60e388 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #152] @ (60e374 ) │ │ │ │ + ldr r5, [pc, #24] @ (60e2f4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #136] @ (60e368 ) │ │ │ │ + ldr r5, [pc, #8] @ (60e2e8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #88] @ (60e33c ) │ │ │ │ + ldr r4, [pc, #984] @ (60e6bc ) │ │ │ │ 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 r6, r0 │ │ │ │ bl 5b060c │ │ │ │ @@ -2052090,53 +2052128,53 @@ │ │ │ │ bl 5b0da4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b0f78 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #600] @ (60e760 ) │ │ │ │ + ldr r4, [pc, #472] @ (60e6e0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #168] @ (60e5b4 ) │ │ │ │ + ldr r5, [pc, #40] @ (60e534 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #672] @ (60e7b0 ) │ │ │ │ + ldr r4, [pc, #544] @ (60e730 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #616] @ (60e77c ) │ │ │ │ + ldr r4, [pc, #488] @ (60e6fc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #640] @ (60e798 ) │ │ │ │ + ldr r4, [pc, #512] @ (60e718 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #616] @ (60e784 ) │ │ │ │ + ldr r4, [pc, #488] @ (60e704 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #576] @ (60e760 ) │ │ │ │ + ldr r4, [pc, #448] @ (60e6e0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #440] @ (60e6e0 ) │ │ │ │ + ldr r4, [pc, #312] @ (60e660 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #464] @ (60e6fc ) │ │ │ │ + ldr r4, [pc, #336] @ (60e67c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #440] @ (60e6e8 ) │ │ │ │ + ldr r4, [pc, #312] @ (60e668 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #376] @ (60e6ac ) │ │ │ │ + ldr r4, [pc, #248] @ (60e62c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 60e58c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #176] @ (60e5ec ) │ │ │ │ + ldr r4, [pc, #48] @ (60e56c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #120] @ (60e5b8 ) │ │ │ │ + ldr r3, [pc, #1016] @ (60e938 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #80] @ (60e594 ) │ │ │ │ + ldr r3, [pc, #976] @ (60e914 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #56] @ (60e580 ) │ │ │ │ + ldr r2, [pc, #952] @ (60e900 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #960] @ (60e90c ) │ │ │ │ + ldr r3, [pc, #832] @ (60e88c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #936] @ (60e8f8 ) │ │ │ │ + ldr r3, [pc, #808] @ (60e878 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #912] @ (60e8e4 ) │ │ │ │ + ldr r3, [pc, #784] @ (60e864 ) │ │ │ │ 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 5b060c │ │ │ │ @@ -2052159,17 +2052197,17 @@ │ │ │ │ bne.n 60e584 │ │ │ │ bl 5b0da4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #280] @ (60e6cc ) │ │ │ │ + ldr r3, [pc, #152] @ (60e64c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ 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 5b060c │ │ │ │ @@ -2052194,17 +2052232,17 @@ │ │ │ │ bl 5b0da4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #984] @ (60e9f0 ) │ │ │ │ + ldr r2, [pc, #856] @ (60e970 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #8] @ (60e624 ) │ │ │ │ + ldr r2, [pc, #904] @ (60e9a4 ) │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2052353,49 +2052391,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60e83c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e7dc │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #664] @ (60ea94 ) │ │ │ │ + ldr r2, [pc, #536] @ (60ea14 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #712] @ (60eac8 ) │ │ │ │ + ldr r2, [pc, #584] @ (60ea48 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #648] @ (60ea8c ) │ │ │ │ + ldr r2, [pc, #520] @ (60ea0c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #584] @ (60ea50 ) │ │ │ │ + ldr r2, [pc, #456] @ (60e9d0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #520] @ (60ea14 ) │ │ │ │ + ldr r2, [pc, #392] @ (60e994 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #488] @ (60e9f8 ) │ │ │ │ + ldr r2, [pc, #360] @ (60e978 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #456] @ (60e9dc ) │ │ │ │ + ldr r2, [pc, #328] @ (60e95c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #424] @ (60e9c0 ) │ │ │ │ + ldr r2, [pc, #296] @ (60e940 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #392] @ (60e9a4 ) │ │ │ │ + ldr r2, [pc, #264] @ (60e924 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #360] @ (60e988 ) │ │ │ │ + ldr r2, [pc, #232] @ (60e908 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #352] @ (60e984 ) │ │ │ │ + ldr r2, [pc, #224] @ (60e904 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #320] @ (60e968 ) │ │ │ │ + ldr r2, [pc, #192] @ (60e8e8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #224] @ (60e910 ) │ │ │ │ + ldr r2, [pc, #96] @ (60e890 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #160] @ (60e8d4 ) │ │ │ │ + ldr r2, [pc, #32] @ (60e854 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #96] @ (60e898 ) │ │ │ │ + ldr r1, [pc, #992] @ (60ec18 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (60ec2c ) │ │ │ │ + ldr r1, [pc, #880] @ (60ebac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2052583,60 +2052621,58 @@ │ │ │ │ b.n 60e94e │ │ │ │ bl 5b0f78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60ead0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e88c │ │ │ │ - ldr r0, [pc, #448] @ (60ec38 ) │ │ │ │ + ldr r1, [pc, #320] @ (60ebb8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strd r0, r0, [ip], #-676 @ 0x2a4 │ │ │ │ - add r6, pc, #856 @ (adr r6, 60edd8 ) │ │ │ │ + strd r0, r0, [ip, #-676] @ 0x2a4 │ │ │ │ + add r7, pc, #728 @ (adr r7, 60ed58 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60eb38 │ │ │ │ + bvc.n 60eaf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 60eae4 │ │ │ │ + blt.n 60eaa4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blxns r5 │ │ │ │ + ldr r0, [pc, #560] @ (60ecd4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blx r4 │ │ │ │ + ldr r0, [pc, #512] @ (60eca8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #464] @ (60ec7c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #416] @ (60ec50 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #400] @ (60ec44 ) │ │ │ │ + ldr r6, [pc, #272] @ (60ebc4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 60ea74 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + ldmia.w lr!, {r0, r2, r4, r5, r7} │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mov r8, sp │ │ │ │ + blx r9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60ea00 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - mov lr, sl │ │ │ │ + ldrd r0, r0, [lr], #-724 @ 0x2d4 │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2052700,29 +2052736,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60ebb4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60eb18 │ │ │ │ nop │ │ │ │ - mov r0, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60e758 │ │ │ │ + b.n 60e918 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 60ec88 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 60ec08 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 60e828 │ │ │ │ + b.n 60e9e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, 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 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 60ebd2 │ │ │ │ @@ -2052812,31 +2052848,31 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60ecc2 │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60ead4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r2, sl │ │ │ │ + mov r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add lr, sl │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.w 60ebd8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2052865,21 +2052901,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - add lr, r8 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sl, sl │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r3, 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 5b060c │ │ │ │ @@ -2052943,29 +2052979,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60ee4c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ee00 │ │ │ │ nop │ │ │ │ - add r2, lr │ │ │ │ + cmp r2, sl │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc │ │ │ │ + cmp r6, fp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, lr │ │ │ │ + cmp r6, sl │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 60eeac │ │ │ │ + bcs.n 60ee6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2 0, cr0, [r2, #664] @ 0x298 │ │ │ │ + cdp2 0, 7, cr0, cr2, cr6, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b060c │ │ │ │ cbz r0, 60eeae │ │ │ │ @@ -2052994,21 +2053030,21 @@ │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mvns r6, r3 │ │ │ │ + add lr, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r2, 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 5b060c │ │ │ │ @@ -2053038,21 +2053074,21 @@ │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - muls r6, r7 │ │ │ │ + add r6, fp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2053204,51 +2053240,51 @@ │ │ │ │ bl 5b0eb4 │ │ │ │ bl 5b0f2c │ │ │ │ b.n 60f032 │ │ │ │ ldr r0, [pc, #76] @ (60f144 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ef9e │ │ │ │ nop │ │ │ │ - orrs r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 60f3b8 │ │ │ │ + b.n 60f578 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #144] @ (60f19c ) │ │ │ │ + ldr r3, [pc, #16] @ (60f11c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + beq.n 60f18c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 60f17c │ │ │ │ + bmi.n 60f13c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r4, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60f404 │ │ │ │ + b.n 60f5c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov lr, sl │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 60f3cc │ │ │ │ + b.n 60f58c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - eors r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60f358 │ │ │ │ + b.n 60f518 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfac600a6 │ │ │ │ + @ instruction: 0xfba600a6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b060c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053300,27 +2053336,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r3 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r6 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r6 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2053401,35 +2053437,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r7 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r1 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + sbcs r4, r4 │ │ │ │ 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 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ @@ -2053452,19 +2053488,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - eors r0, r6 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r6, r5 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2053486,19 +2053522,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - eors r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #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 5b060c │ │ │ │ @@ -2053527,21 +2053563,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b0b28 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2053599,29 +2053635,29 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 60f564 │ │ │ │ + ble.n 60f524 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 60f59c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + eors r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r4, 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, #576] @ (60f790 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2053827,54 +2053863,54 @@ │ │ │ │ b.n 60f646 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r4, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #26 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 60f77c │ │ │ │ + bgt.n 60f73c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blt.n 60f7f8 │ │ │ │ + bgt.n 60f7b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 60f8a0 │ │ │ │ + bgt.n 60f860 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 60f71c │ │ │ │ + blt.n 60f6dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #368] @ (60f938 ) │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r6, 60f81e │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsrs r0, r3, #2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bics.w r0, ip, #5439488 @ 0x530000 │ │ │ │ - bics.w r0, r6, #5439488 @ 0x530000 │ │ │ │ + adds.w r0, ip, #5439488 @ 0x530000 │ │ │ │ + adds.w r0, r6, #5439488 @ 0x530000 │ │ │ │ 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 │ │ │ │ @@ -2054128,85 +2054164,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (60fba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b0f00 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ b.n 60f94a │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r6, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r6, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r6, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2054310,33 +2054346,33 @@ │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b0f78 │ │ │ │ b.n 60fcd8 │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2054373,23 +2054409,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ 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 5b060c │ │ │ │ @@ -2054471,35 +2054507,35 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60fecc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fe60 │ │ │ │ nop │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #72] @ (60fef8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 60ffb4 │ │ │ │ + bmi.n 60ff74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 60fde8 │ │ │ │ + bcc.n 60ffa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc 0, cr0, [lr, #-664] @ 0xfffffd68 │ │ │ │ + ldcl 0, cr0, [lr, #664]! @ 0x298 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b060c │ │ │ │ cbz r0, 60feee │ │ │ │ @@ -2054536,19 +2054572,19 @@ │ │ │ │ bl 5b0b88 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r4, 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 5b060c │ │ │ │ @@ -2054593,25 +2054629,25 @@ │ │ │ │ bl 60fef8 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xeae400a7 │ │ │ │ + rsb r0, r4, r7, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b060c │ │ │ │ cbz r0, 610060 │ │ │ │ @@ -2054631,19 +2054667,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5b0b58 │ │ │ │ bl 5b0f2c │ │ │ │ bl 5b0eb4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b0f78 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + subs r0, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2054843,23 +2054879,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b0b28 │ │ │ │ bl 5b0a58 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r6, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6102a4 │ │ │ │ + blt.n 610264 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 610302 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2054895,23 +2054931,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r0, 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] @ (610378 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054927,19 +2054963,19 @@ │ │ │ │ bl 5b0fc4 │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r5, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2054984,25 +2055020,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #242 @ 0xf2 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055036,23 +2055072,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} │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ 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 r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2055089,21 +2055125,21 @@ │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b0f78 │ │ │ │ bl 5b08f4 │ │ │ │ bl 5b0770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (610574 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2055122,19 +2055158,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 6105a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r4, 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] @ (6105f0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2055168,19 +2055204,19 @@ │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b0f78 │ │ │ │ bl 5b0770 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #120] @ (610688 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2055224,19 +2055260,19 @@ │ │ │ │ bne.n 610640 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #16 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (6107a8 ) │ │ │ │ @@ -2055338,19 +2055374,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61074a │ │ │ │ bl 5b0f78 │ │ │ │ b.n 6106fe │ │ │ │ nop │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (6108c8 ) │ │ │ │ @@ -2055452,19 +2055488,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61086a │ │ │ │ bl 5b0f78 │ │ │ │ b.n 61081e │ │ │ │ nop │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 61090c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2055609,15 +2055645,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 610a40 │ │ │ │ b.n 610942 │ │ │ │ movs r0, #0 │ │ │ │ b.n 610946 │ │ │ │ - sub.w r1, r6, r1, rrx │ │ │ │ + stc 1, cr0, [r6], {49} @ 0x31 │ │ │ │ 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 │ │ │ │ @@ -2055662,23 +2055698,23 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6c518 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2055798,33 +2055834,33 @@ │ │ │ │ bl 5b07bc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 610c00 │ │ │ │ bl 5b0d58 │ │ │ │ b.n 610bce │ │ │ │ nop │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + cbnz r4, 610cb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2055884,27 +2055920,27 @@ │ │ │ │ cbnz r7, 610d1e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2055948,23 +2055984,23 @@ │ │ │ │ cbnz r6, 610dbe │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6c518 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r4, 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 r5, r1 │ │ │ │ @@ -2056328,15 +2056364,15 @@ │ │ │ │ beq.n 611158 │ │ │ │ b.n 611178 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r8, #97 @ 0x61 │ │ │ │ orn r1, r2, #97 @ 0x61 │ │ │ │ - b.n 610c28 │ │ │ │ + b.n 610de8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ @@ -2056711,15 +2056747,15 @@ │ │ │ │ blx r7 │ │ │ │ b.n 611534 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 4, cr0, cr4, cr1, {3} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add.w r1, r6, #49 @ 0x31 │ │ │ │ + @ instruction: 0xf1e60131 │ │ │ │ ldcl 1, cr0, [r6], {97} @ 0x61 │ │ │ │ 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 r4, [pc, #100] @ (61160c ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2056930,17 +2056966,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 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsbs r1, r8, r1, rrx │ │ │ │ + ldc 1, cr0, [r8], #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2057036,17 +2057072,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 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf4d40131 │ │ │ │ + subs.w r1, r4, #11599872 @ 0xb10000 │ │ │ │ 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 │ │ │ │ @@ -2057064,17 +2057100,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 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf3500131 │ │ │ │ + bics.w r1, r0, #11599872 @ 0xb10000 │ │ │ │ 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 │ │ │ │ @@ -2057092,17 +2057128,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 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsb r1, ip, #49 @ 0x31 │ │ │ │ + subw r1, ip, #49 @ 0x31 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ itt ls │ │ │ │ @@ -2057219,17 +2057255,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 611678 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6115d4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r6, #4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (611b30 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2057305,15 +2057341,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (611b7c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3560131 │ │ │ │ + bics.w r1, r6, #11599872 @ 0xb10000 │ │ │ │ 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] @ (611be4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2057350,15 +2057386,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6114b4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 611464 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2057500,25 +2057536,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 612554 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 611c78 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 61243c │ │ │ │ lsls r1, r4, #5 │ │ │ │ bvs.n 611dc4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r4, #3 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057699,29 +2057735,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (611fbc ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 61198c │ │ │ │ b.n 611f10 │ │ │ │ nop │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r4, 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] @ (61205c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057782,15 +2057818,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 214 @ 0xd6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ bcs.n 611fd0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r3, r4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057888,17 +2057924,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 611fc0 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 61215e │ │ │ │ b.n 6120d4 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + subs r6, r2, r1 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #184] @ (612250 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2057976,17 +2058012,17 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ udf #2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ beq.n 6121e8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r7, r5 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (61235c ) │ │ │ │ @@ -2058090,15 +2058126,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r5, [r6, r1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldrsh r6, [r4, r1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ bgt.n 612358 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsh r4, [r1, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2060646,16 +2060682,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r1, #16 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r2, r5, #17 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - @ instruction: 0xfa9400ab │ │ │ │ - @ instruction: 0xfa8e00ab │ │ │ │ + @ instruction: 0xfb7400ab │ │ │ │ + @ instruction: 0xfb6e00ab │ │ │ │ cbz r1, 6140a4 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6140b8 │ │ │ │ ldr r3, [pc, #36] @ (6140c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060672,16 +2060708,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r5, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r5, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - @ instruction: 0xfa5800ab │ │ │ │ - @ instruction: 0xfa5200ab │ │ │ │ + @ instruction: 0xfb3800ab │ │ │ │ + @ instruction: 0xfb3200ab │ │ │ │ cbz r1, 6140e0 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 6140f4 │ │ │ │ ldr r3, [pc, #36] @ (6140fc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060698,16 +2060734,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r3, #12 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - @ instruction: 0xfa1c00ab │ │ │ │ - @ instruction: 0xfa1600ab │ │ │ │ + @ instruction: 0xfafc00ab │ │ │ │ + @ instruction: 0xfaf600ab │ │ │ │ cbz r1, 61411c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614130 │ │ │ │ ldr r3, [pc, #36] @ (614138 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060724,16 +2060760,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r6, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r2, r0, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - vld1.8 {d16[5]}, [r0], fp │ │ │ │ - ldr??.w r0, [sl, #171] @ 0xab │ │ │ │ + @ instruction: 0xfac000ab │ │ │ │ + @ instruction: 0xfaba00ab │ │ │ │ cbz r1, 614158 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 61416c │ │ │ │ ldr r3, [pc, #36] @ (614174 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060750,16 +2060786,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r6, #7 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r0, #8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - vld1.8 {d0[5]}, [r4], fp │ │ │ │ - ldrsb.w r0, [lr, #171] @ 0xab │ │ │ │ + @ instruction: 0xfa8400ab │ │ │ │ + @ instruction: 0xfa7e00ab │ │ │ │ cbz r1, 614194 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 6141a8 │ │ │ │ ldr r3, [pc, #36] @ (6141b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060776,16 +2060812,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r6, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r0, #6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], fp │ │ │ │ - vld4.32 {d16-d19}, [r2 :128], fp │ │ │ │ + @ instruction: 0xfa4800ab │ │ │ │ + @ instruction: 0xfa4200ab │ │ │ │ cbz r1, 6141d0 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6141e4 │ │ │ │ ldr r3, [pc, #36] @ (6141ec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060802,16 +2060838,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r6, #3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - vld4.32 {d0-d3}, [ip :128], fp │ │ │ │ - vld4.32 {d0-d3}, [r6 :128], fp │ │ │ │ + @ instruction: 0xfa0c00ab │ │ │ │ + @ instruction: 0xfa0600ab │ │ │ │ cbz r1, 61420c │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 614220 │ │ │ │ ldr r3, [pc, #36] @ (614228 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060829,15 +2060865,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r4, #2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r3, #2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr??.w r0, [r0, #171] @ 0xab │ │ │ │ - str??.w r0, [sl, #171] @ 0xab │ │ │ │ + vst1.8 {d16[5]}, [sl], fp │ │ │ │ cbz r1, 614248 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 61425c │ │ │ │ ldr r3, [pc, #36] @ (614264 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060854,16 +2060890,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r2, #1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r1, #1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh.w r0, [r4, #171] @ 0xab │ │ │ │ - strh.w r0, [lr, #171] @ 0xab │ │ │ │ + ldrsb.w r0, [r4, #171] @ 0xab │ │ │ │ + vst1.8 {d0[5]}, [lr], fp │ │ │ │ cbz r1, 614284 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 614298 │ │ │ │ ldr r3, [pc, #36] @ (6142a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2060906,16 +2060942,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r4, r5, #27 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsrs r2, r3, #28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh.w r0, [ip, fp, lsl #2] │ │ │ │ - ldrh.w r0, [r6, fp, lsl #2] │ │ │ │ + ldrsb.w r0, [ip, fp, lsl #2] │ │ │ │ + ldrsb.w r0, [r6, fp, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 61431c │ │ │ │ cmp r1, #12 │ │ │ │ @@ -2060935,18 +2060971,18 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r4, r3, #29 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf7f400ab │ │ │ │ - @ instruction: 0xf7f400ab │ │ │ │ + ldr.w r0, [r4, #171] @ 0xab │ │ │ │ + ldr.w r0, [r4, #171] @ 0xab │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 614362 │ │ │ │ ldr r3, [pc, #24] @ (614368 ) │ │ │ │ @@ -2060958,17 +2060994,17 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (614370 ) │ │ │ │ add r3, pc │ │ │ │ b.n 614356 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf7a800ab │ │ │ │ + strb.w r0, [r8, #171] @ 0xab │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 61439a │ │ │ │ ldr r3, [pc, #24] @ (6143a0 ) │ │ │ │ @@ -2060980,17 +2061016,17 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6143a8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 61438e │ │ │ │ lsrs r4, r2, #26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf77000ab │ │ │ │ + ldr.w r0, [r0, fp, lsl #2] │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 614430 │ │ │ │ ldr.w r8, [pc, #120] @ 61443c │ │ │ │ @@ -2061036,15 +2061072,15 @@ │ │ │ │ b.n 6143ee │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 6ae14 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sp, #392 @ 0x188 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r7, r6, #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] @ 6144b8 │ │ │ │ @@ -2061124,15 +2061160,16 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q0, d24, d27 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 614540 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #24] @ (614550 ) │ │ │ │ @@ -2061142,16 +2061179,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (614554 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d16, d27 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061363,46 +2061401,46 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (6147c8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6145c4 │ │ │ │ nop │ │ │ │ - vhadd.u16 d0, d30, d27 │ │ │ │ - ldr r1, [pc, #936] @ (614b30 ) │ │ │ │ + vtrn. d16, d27 │ │ │ │ + ldr r2, [pc, #808] @ (614ab0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp2 0, 11, cr0, cr10, cr11, {5} │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + vaddl.u16 q0, d26, d27 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cdp2 0, 11, cr0, cr10, cr11, {5} │ │ │ │ - cdp2 0, 9, cr0, cr14, cr11, {5} │ │ │ │ - cdp2 0, 8, cr0, cr2, cr11, {5} │ │ │ │ - bvc.n 6147f4 │ │ │ │ + vaddl.u16 q0, d26, d27 │ │ │ │ + vhadd.u d16, d30, d27 │ │ │ │ + vhadd.u32 d16, d18, d27 │ │ │ │ + bhi.n 6147b4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 6146d4 │ │ │ │ + ble.n 614894 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614b34 │ │ │ │ + b.n 614cf4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614b04 │ │ │ │ + b.n 614cc4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 614a98 │ │ │ │ + b.n 614c58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #264 @ (adr r4, 6148d4 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 614854 ) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2062050,100 +2062088,100 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r6], #684 @ 0x2ac │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + stc2 0, cr0, [r6, #684] @ 0x2ac │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 615220 │ │ │ │ + b.n 6153e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6151ec │ │ │ │ + b.n 6153ac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6151c4 │ │ │ │ + b.n 615384 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6151a4 │ │ │ │ + b.n 615364 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61516c │ │ │ │ + b.n 61532c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 615134 │ │ │ │ + b.n 6152f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6150fc │ │ │ │ + b.n 6152bc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6150c4 │ │ │ │ + b.n 615284 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 615094 │ │ │ │ + b.n 615254 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61505c │ │ │ │ + b.n 61521c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 615024 │ │ │ │ + b.n 6151e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614fe4 │ │ │ │ + b.n 6151a4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614fb0 │ │ │ │ + b.n 615170 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614f88 │ │ │ │ + b.n 615148 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 615270 │ │ │ │ + b.n 615430 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614f10 │ │ │ │ + b.n 6150d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614eec │ │ │ │ + b.n 6150ac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vst1.8 {d16[5]}, [r4], fp │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + @ instruction: 0xfaa400ab │ │ │ │ + b.n 61504c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 615030 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + b.n 61505c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 615050 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 61517c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 614fbc │ │ │ │ + b.n 615160 │ │ │ │ lsls r3, r5, #2 │ │ │ │ b.n 614fa0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 614f74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + b.n 614f4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + b.n 614f28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 614f04 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 32 │ │ │ │ + b.n 614ef8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 8 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf79a00ab │ │ │ │ - udf #206 @ 0xce │ │ │ │ + ldr??.w r0, [sl, fp, lsl #2] │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r2, 614f38 │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062206,22 +2062244,22 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bpl.n 6150a0 │ │ │ │ + bvs.n 615060 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs.w r0, sl, #5603328 @ 0x558000 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf63a00ab │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2062305,24 +2062343,24 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4c800ab │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + sub.w r0, r8, #5603328 @ 0x558000 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 6152ec │ │ │ │ + b.n 6154ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eor.w r0, r0, #5603328 @ 0x558000 │ │ │ │ - bgt.n 6151a0 │ │ │ │ + sbc.w r0, r0, #5603328 @ 0x558000 │ │ │ │ + ble.n 615160 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bic.w r0, lr, #5603328 @ 0x558000 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + add.w r0, lr, #5603328 @ 0x558000 │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062405,28 +2062443,28 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf38600ab │ │ │ │ - str r6, [r6, #28] │ │ │ │ + orn r0, r6, #5603328 @ 0x558000 │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blt.n 615170 │ │ │ │ + bgt.n 615130 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 615138 │ │ │ │ + bgt.n 6150f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 615100 │ │ │ │ + bgt.n 6152c0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6152c8 │ │ │ │ + bgt.n 615288 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2062492,21 +2062530,21 @@ │ │ │ │ ldr r0, [pc, #32] @ (6152c8 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subw r0, ip, #171 @ 0xab │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + @ instruction: 0xf38c00ab │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 6152a4 │ │ │ │ + blt.n 615264 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf27200ab │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + @ instruction: 0xf35200ab │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2062658,35 +2062696,35 @@ │ │ │ │ ldr r0, [pc, #60] @ (615490 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r0, [r3, #0] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bge.n 615534 │ │ │ │ + blt.n 6154f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf19e00ab │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + @ instruction: 0xf27e00ab │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf12400ab │ │ │ │ - bls.n 61545c │ │ │ │ + addw r0, r4, #171 @ 0xab │ │ │ │ + bge.n 61541c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 61541c │ │ │ │ + bge.n 6153dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 6153a8 │ │ │ │ + bge.n 615568 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2062755,29 +2062793,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bhi.n 615610 │ │ │ │ + bls.n 6155d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vaddl.s8 q8, d26, d27 │ │ │ │ - cbnz r6, 615556 │ │ │ │ + @ instruction: 0xf0aa00ab │ │ │ │ + cbnz r6, 61558e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 6155a8 │ │ │ │ + bls.n 615568 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vaddl.s8 q0, d22, d27 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + orn r0, r6, #171 @ 0xab │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2063071,60 +2063109,60 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - vhadd.s8 d0, d24, d27 │ │ │ │ - bhi.n 615954 │ │ │ │ + vaddl.s32 q8, d24, d27 │ │ │ │ + bls.n 615914 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 12, cr0, cr2, cr11, {5} │ │ │ │ - cmp r3, #12 │ │ │ │ + vaddl.s32 q0, d18, d27 │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8, #724] @ 0x2d4 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + mcr2 0, 5, r0, cr8, cr5, {5} │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 3, cr0, cr0, cr11, {5} │ │ │ │ - bhi.n 6158bc │ │ │ │ + vhadd.s16 d0, d16, d27 │ │ │ │ + bhi.n 61587c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 615804 │ │ │ │ + bls.n 6157c4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvc.n 615978 │ │ │ │ + bhi.n 615938 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 615934 │ │ │ │ + bhi.n 6158f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 6158f8 │ │ │ │ + bvc.n 6158b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 6158b4 │ │ │ │ + bvc.n 615874 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61587c │ │ │ │ + bvc.n 61583c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 615970 │ │ │ │ + bvc.n 615930 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 615944 │ │ │ │ + bvc.n 615904 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 6159c0 │ │ │ │ + bvc.n 615980 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 615988 │ │ │ │ + bvc.n 615948 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc 0, cr0, [r0], {171} @ 0xab │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + stcl 0, cr0, [r0, #-684]! @ 0xfffffd54 │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2063271,39 +2063309,39 @@ │ │ │ │ blx 6b678 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 6b6fc │ │ │ │ b.n 615936 │ │ │ │ - @ instruction: 0xeb9800ab │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + ldcl 0, cr0, [r8], #-684 @ 0xfffffd54 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 6159f0 │ │ │ │ + bvs.n 6159b0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvs.n 615b60 │ │ │ │ + bvc.n 615b20 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs.w r0, lr, fp, asr #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldc 0, cr0, [lr], #-684 @ 0xfffffd54 │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 615a58 │ │ │ │ + bvs.n 615a18 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 615a20 │ │ │ │ + bvs.n 6159e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 6159f0 │ │ │ │ + bvs.n 6159b0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bmi.n 6159c8 │ │ │ │ + bpl.n 615b88 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 615b70 │ │ │ │ + bvs.n 615b30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 615b48 │ │ │ │ + bvs.n 615b08 │ │ │ │ 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 │ │ │ │ @@ -2063476,38 +2063514,38 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r2, #684] @ 0x2ac │ │ │ │ - bmi.n 615cc0 │ │ │ │ + @ instruction: 0xeab200ab │ │ │ │ + bpl.n 615c80 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc2 0, 5, r0, cr2, cr4, {5} │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + vshr.u64 d0, d20, #46 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 615c64 │ │ │ │ + bmi.n 615c24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcc.n 615c38 │ │ │ │ + bmi.n 615bf8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 615d44 │ │ │ │ + bmi.n 615d04 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcc.n 615cb0 │ │ │ │ + bcc.n 615c70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2l 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + mcr2 0, 5, r0, cr0, cr4, {5} │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 615bec │ │ │ │ + bcc.n 615bac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 615d2a │ │ │ │ @@ -2063557,21 +2063595,20 @@ │ │ │ │ ldr r0, [pc, #32] @ (615d4c ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xe80c00ab │ │ │ │ - stc2l 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + strd r0, r0, [ip], #684 @ 0x2ac │ │ │ │ + stc2 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 615cd8 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + stmia.w r6!, {r0, r1, r3, r5, r7} │ │ │ │ + strb r6, [r0, #7] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 615dce │ │ │ │ @@ -2063620,22 +2063657,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (615df0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc2 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ - bcs.n 615eb0 │ │ │ │ + ldc2l 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ + bcc.n 615e70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 615c28 │ │ │ │ + b.n 615de8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2063916,53 +2063953,53 @@ │ │ │ │ ldr r0, [pc, #96] @ (616138 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 615df0 │ │ │ │ + b.n 615fb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 6160b4 │ │ │ │ + bcs.n 616074 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfb6400b4 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + mcrr2 0, 11, r0, r4, cr4 │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 616060 │ │ │ │ + bcs.n 616020 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 61601c │ │ │ │ + bcs.n 6161dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 6161dc │ │ │ │ + bcs.n 61619c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 6161ac │ │ │ │ + bcs.n 61616c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 61617c │ │ │ │ + bcs.n 61613c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 61614c │ │ │ │ + bne.n 61610c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 616120 │ │ │ │ + bne.n 6160e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 6160f0 │ │ │ │ + bne.n 6160b0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 6160cc │ │ │ │ + bne.n 61608c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 6160a0 │ │ │ │ + bne.n 616060 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 615b04 │ │ │ │ + b.n 615cc4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subw r0, sl, #2219 @ 0x8ab │ │ │ │ - beq.n 616224 │ │ │ │ + @ instruction: 0xf78a00ab │ │ │ │ + bne.n 6161e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 6161e0 │ │ │ │ + bne.n 6161a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 616194 │ │ │ │ + bne.n 616154 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064077,41 +2064114,41 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (61629c ) │ │ │ │ add r0, pc │ │ │ │ b.n 616176 │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6168dc │ │ │ │ + b.n 615a9c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb.w r0, [r4, r4, lsl #3] │ │ │ │ - subs r0, r4, #0 │ │ │ │ + ldr??.w r0, [r4, #180] @ 0xb4 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 61688c │ │ │ │ + b.n 616a4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 616868 │ │ │ │ + b.n 616a28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf7e800b4 │ │ │ │ - b.n 61683c │ │ │ │ + str.w r0, [r8, #180] @ 0xb4 │ │ │ │ + b.n 6169fc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2064244,35 +2064281,35 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 6b6fc │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 6ae14 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 6167ac │ │ │ │ + b.n 61696c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + cbnz r0, 61645c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movt r0, #34996 @ 0x88b4 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + @ instruction: 0xf7a800b4 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - smlaltb r0, r0, r4, r6 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + stc2 0, cr0, [r4], #664 @ 0x298 │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6165c0 │ │ │ │ + b.n 616780 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6165a4 │ │ │ │ + b.n 616764 │ │ │ │ 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 │ │ │ │ @@ -2064434,53 +2064471,53 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (616618 ) │ │ │ │ add r0, pc │ │ │ │ b.n 616494 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 616664 │ │ │ │ + b.n 616824 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61663c │ │ │ │ + b.n 6167fc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf52600b4 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + addw r0, r6, #2228 @ 0x8b4 │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 616618 │ │ │ │ + b.n 6167d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf4fa00b4 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + rsbs r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + b.n 616768 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61664c │ │ │ │ + b.n 61680c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #256] @ (6166f0 ) │ │ │ │ + ldr r7, [pc, #128] @ (616670 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 616634 │ │ │ │ + b.n 6167f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 616618 │ │ │ │ + b.n 6167d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 6167bc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + b.n 61662c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 61669c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #648] @ (616894 ) │ │ │ │ + ldr r6, [pc, #520] @ (616814 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 616674 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064558,32 +2064595,32 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf33600b4 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + ands.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + svc 10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [pc, #608] @ (616964 ) │ │ │ │ + ldr r5, [pc, #480] @ (6168e4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2064832,67 +2064869,67 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (616a00 ) │ │ │ │ add r0, pc │ │ │ │ b.n 616784 │ │ │ │ - ble.n 616a58 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf23800b4 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + @ instruction: 0xf31800b4 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - addw r0, r6, #180 @ 0xb4 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + @ instruction: 0xf2e600b4 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bgt.n 6169a4 │ │ │ │ + ble.n 616964 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 61697c │ │ │ │ + ble.n 61693c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rsbs r0, r8, #180 @ 0xb4 │ │ │ │ - bgt.n 616938 │ │ │ │ + @ instruction: 0xf2b800b4 │ │ │ │ + ble.n 6168f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 616a10 │ │ │ │ + udf #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [pc, #184] @ (616a78 ) │ │ │ │ + ldr r4, [pc, #56] @ (6169f8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ble.n 6169f0 │ │ │ │ + ble.n 6169b0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 6169ec │ │ │ │ + ble.n 6169ac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 6169d0 │ │ │ │ + ble.n 616990 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 616a30 │ │ │ │ + ble.n 6169f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [pc, #560] @ (616c08 ) │ │ │ │ + ldr r3, [pc, #432] @ (616b88 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add.w r0, lr, #180 @ 0xb4 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + @ instruction: 0xf1ee00b4 │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 616ac4 │ │ │ │ + bgt.n 616a84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 616934 │ │ │ │ + bgt.n 6168f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [pc, #872] @ (616d5c ) │ │ │ │ + ldr r2, [pc, #744] @ (616cdc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blt.n 61690c │ │ │ │ + bgt.n 616acc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064994,39 +2065031,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 616bf4 │ │ │ │ + blt.n 616bb4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 616bd0 │ │ │ │ + blt.n 616b90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vqadd.s8 d16, d30, d20 │ │ │ │ - bge.n 616ba4 │ │ │ │ + bic.w r0, lr, #180 @ 0xb4 │ │ │ │ + blt.n 616b64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [pc, #696] @ (616ddc ) │ │ │ │ + ldr r1, [pc, #568] @ (616d5c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 616b80 │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 616aa4 │ │ │ │ + blt.n 616a64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bls.n 616af4 │ │ │ │ + bge.n 616ab4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - mrc 0, 6, r0, cr2, cr4, {5} │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + vshr.s64 d0, d20, #14 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2065102,33 +2065139,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (616c30 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bls.n 616c78 │ │ │ │ + bge.n 616c38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - mrc 0, 0, r0, cr14, cr4, {5} │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + mrc 0, 7, r0, cr14, cr4, {5} │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #312] @ (616d58 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 616bc4 │ │ │ │ + bls.n 616b84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stcl 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + mcr 0, 5, r0, cr0, cr4, {5} │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065235,37 +2065272,37 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (616d7c ) │ │ │ │ add r0, pc │ │ │ │ b.n 616ce8 │ │ │ │ nop │ │ │ │ - bhi.n 616dd0 │ │ │ │ + bls.n 616d90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + blx r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + mrc 0, 0, r0, cr0, cr4, {5} │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stc 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 616ca0 │ │ │ │ + bhi.n 616e60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp lr, pc │ │ │ │ + mov lr, fp │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065343,32 +2065380,32 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 616e40 │ │ │ │ + bvc.n 616e00 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 616e1c │ │ │ │ + bvc.n 616ddc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rsbs r0, r2, r4, ror #2 │ │ │ │ - bvs.n 616df0 │ │ │ │ + ldc 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ + bvc.n 616db0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #8] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065575,55 +2065612,55 @@ │ │ │ │ ldr r0, [pc, #100] @ (6170d4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bpl.n 617078 │ │ │ │ + bvs.n 617038 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, sp │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xeaea00b4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + rsb r0, sl, r4, ror #2 │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #952] @ (617450 ) │ │ │ │ + ldr r6, [pc, #824] @ (6173d0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 616fc0 │ │ │ │ + bvs.n 617180 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bmi.n 617018 │ │ │ │ + bpl.n 616fd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bmi.n 616ff8 │ │ │ │ + bpl.n 6171b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bmi.n 616fe8 │ │ │ │ + bpl.n 6171a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bmi.n 616fc8 │ │ │ │ + bpl.n 617188 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrd r0, r0, [r2, #-720]! @ 0x2d0 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + orrs.w r0, r2, r4, ror #2 │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2065682,26 +2065719,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b6fc │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 6ae14 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bcc.n 6170c8 │ │ │ │ + bmi.n 617088 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - tst r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia.w lr, {r2, r4, r5, r7} │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + strd r0, r0, [lr, #-720]! @ 0x2d0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2065843,45 +2065880,44 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bcs.n 6172bc │ │ │ │ + bcc.n 61727c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 617278 │ │ │ │ + bmi.n 617238 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6172a0 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - blt.n 617234 │ │ │ │ + ldmia.w lr, {r2, r4, r5, r7} │ │ │ │ + bgt.n 6173f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 6173c8 │ │ │ │ + bcc.n 617388 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 616d58 │ │ │ │ + b.n 616f18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 617340 │ │ │ │ + bcs.n 617300 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 617320 │ │ │ │ + bcs.n 6172e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 617108 │ │ │ │ + b.n 6172c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 6172f8 │ │ │ │ + bcs.n 6172b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - eors r0, r0 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065993,32 +2066029,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (6174a8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bne.n 6174cc │ │ │ │ + bcs.n 61748c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 61709c │ │ │ │ + b.n 61725c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2l 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + stc2 0, cr0, [r8, #724]! @ 0x2d4 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066138,39 +2066174,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b6fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 61753c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + beq.n 617518 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 616f40 │ │ │ │ + b.n 617100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + beq.n 6176ec │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r6, #10 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #1000] @ (617a18 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2066570,95 +2066606,95 @@ │ │ │ │ b.n 6176da │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #14] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, pc, #464 @ (adr r5, 617bf8 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 617b78 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 618048 │ │ │ │ + b.n 618208 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 617fb0 │ │ │ │ + b.n 618170 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, pc, #704 @ (adr r5, 617d14 ) │ │ │ │ + add r6, pc, #576 @ (adr r6, 617c94 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 617ec8 │ │ │ │ + b.n 618088 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 617e30 │ │ │ │ + b.n 617ff0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 617b00 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 617ab8 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r2, 617afa │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r2, 617af8 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 617e68 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 617de8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 617b00 │ │ │ │ + b.n 617cc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6b678 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2066742,15 +2066778,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 617b8a │ │ │ │ strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 617be2 │ │ │ │ @@ -2066819,15 +2066855,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 617c24 │ │ │ │ strh r2, [r7, #30] │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, 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] @ (617cf4 ) │ │ │ │ @@ -2066888,15 +2066924,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, r1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ strh r2, [r7, #24] │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2067052,15 +2067088,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 617e16 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 617e52 │ │ │ │ nop │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 617ef2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 617ed0 │ │ │ │ @@ -2067629,15 +2067665,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #15] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb r6, [r5, #14] │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2067688,19 +2067724,19 @@ │ │ │ │ b.n 6184c0 │ │ │ │ ldr r2, [pc, #20] @ (618504 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c3f8 │ │ │ │ b.n 6184c0 │ │ │ │ nop │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r3, #14 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (6186b8 ) │ │ │ │ @@ -2067859,21 +2067895,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 618646 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #11] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ 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 sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2067970,19 +2068006,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a87c │ │ │ │ mov r2, r0 │ │ │ │ b.n 618776 │ │ │ │ nop │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6186d0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2068058,19 +2068094,19 @@ │ │ │ │ b.n 618870 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r5, #31] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r0, [r1, #30] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2068081,17 +2068117,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c968 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (6188f0 ) │ │ │ │ add r2, pc │ │ │ │ blx 6ace8 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #28 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2068189,15 +2068225,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 62ab1c │ │ │ │ mov r6, r0 │ │ │ │ b.n 61892c │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2068213,15 +2068249,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6a690 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #452] @ (618c28 ) │ │ │ │ @@ -2068403,31 +2068439,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strb r4, [r2, #22] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 618c8a │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r0, [r3, #18] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r7 │ │ │ │ + cbnz r6, 618ca2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - hlt 0x0012 │ │ │ │ + cbnz r2, 618cac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rev16 r2, r0 │ │ │ │ + cbnz r2, 618c9c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rev r0, r6 │ │ │ │ + cbnz r0, 618c9c │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2068445,15 +2068481,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6c698 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2068712,35 +2068748,35 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #12] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r6, [r4, #10] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 618f82 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 618f86 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r3, 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, #3896] @ 0xf38 │ │ │ │ @@ -2068945,25 +2068981,25 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2069009,15 +2069045,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 619290 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2069046,15 +2069082,15 @@ │ │ │ │ blx 6c278 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 619306 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2069098,19 +2069134,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (61931c ) │ │ │ │ add r3, pc │ │ │ │ blx 6c278 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2069136,15 +2069172,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6c278 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #132] @ (619404 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2069238,17 +2069274,17 @@ │ │ │ │ bl 619248 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (619478 ) │ │ │ │ add r1, pc │ │ │ │ b.n 61944a │ │ │ │ nop │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 6194e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + cbz r6, 6194d4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2069304,15 +2069340,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6c058 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2069363,15 +2069399,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 6acb8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ 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 r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2069395,15 +2069431,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6af20 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ @@ -2069426,15 +2069462,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 61947c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 6198e0 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ 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] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2069451,19 +2069487,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bf74 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (6196b4 ) │ │ │ │ add r3, pc │ │ │ │ blx 6a948 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2069493,19 +2069529,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ca84 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + cbz r4, 61971c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2069778,43 +2069814,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 619874 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ (619b38 ) │ │ │ │ @@ -2069917,23 +2069953,23 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 619ac0 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (619d24 ) │ │ │ │ @@ -2070109,19 +2070145,19 @@ │ │ │ │ b.n 619c76 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr.w lr, [pc, #140] @ 619dd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2070179,15 +2070215,15 @@ │ │ │ │ b.n 619da8 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2070344,19 +2070380,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 619f44 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 619f0c │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ @@ -2070548,27 +2070584,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r4, [r3, #4] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #4] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrsh r0, [r3, r7] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #376 @ (adr r7, 61a30c ) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 61a2d0 ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2070701,25 +2070737,25 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r6, r0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #576 @ (adr r6, 61a538 ) │ │ │ │ + add r7, pc, #448 @ (adr r7, 61a4b8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 61a594 ) │ │ │ │ + add r7, pc, #536 @ (adr r7, 61a514 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 61a3f8 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 61a378 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 61a6fc ) │ │ │ │ + add r6, pc, #880 @ (adr r6, 61a67c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2071071,45 +2071107,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 61a5ba │ │ │ │ ldrb r2, [r3, r0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #720 @ (adr r5, 61a990 ) │ │ │ │ + add r6, pc, #592 @ (adr r6, 61a910 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, pc, #24 @ (adr r5, 61a6dc ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 61aa5c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 61a718 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 61aa98 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 61a79c ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 61a71c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #616 @ (adr r3, 61a93c ) │ │ │ │ + add r4, pc, #488 @ (adr r4, 61a8bc ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #240 @ (adr r4, 61a7cc ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 61a74c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #232 @ (adr r3, 61a7c8 ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 61a748 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 61a7c4 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 61a744 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 61a920 ) │ │ │ │ + add r4, pc, #440 @ (adr r4, 61a8a0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 61a9bc ) │ │ │ │ + add r4, pc, #592 @ (adr r4, 61a93c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 61a878 ) │ │ │ │ + add r3, pc, #264 @ (adr r3, 61a7f8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 61a734 ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 61aab4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 61a9f0 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, 61a970 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 61aa8c ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 61aa0c ) │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2071285,25 +2071321,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61a88a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #688 @ (adr r1, 61ab80 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 61ab00 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 61aab4 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 61aa34 ) │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (61aaf4 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2071507,19 +2071543,19 @@ │ │ │ │ b.n 61aa56 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #272] @ (61ac2c ) │ │ │ │ @@ -2071917,29 +2071953,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strh r4, [r3, r3] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r3] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ strh r2, [r3, r1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2071990,21 +2072026,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6c4c4 │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072141,25 +2072177,25 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #888] @ (61b4ac ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r7, [pc, #432] @ (61b2f4 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2072486,23 +2072522,23 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #440] @ (61b684 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [pc, #560] @ (61b708 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #72] @ 61b540 │ │ │ │ @@ -2072839,21 +2072875,21 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #1016] @ (61bc5c ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r0, [pc, #16] @ (61b884 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ 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 r6, [pc, #188] @ (61b948 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2073261,15 +2073297,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r4, r9 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mvns 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, #3960] @ 0xf78 │ │ │ │ @@ -2073692,47 +2073728,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #220 @ 0xdc │ │ │ │ movgt r0, r0 │ │ │ │ mulle r4, r3 │ │ │ │ lslgt r1, r4, #5 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 61c130 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 61c1a4 │ │ │ │ + blt.n 61c164 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 627e10 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2073902,40 +2073938,40 @@ │ │ │ │ b.n 61be16 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r0], #-708 @ 0xfffffd3c │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldc2l 0, cr0, [r0, #-708] @ 0xfffffd3c │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61c3c8 ) │ │ │ │ @@ -2073995,15 +2074031,15 @@ │ │ │ │ nop │ │ │ │ subs r4, #190 @ 0xbe │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #138 @ 0x8a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61c478 ) │ │ │ │ @@ -2074063,15 +2074099,15 @@ │ │ │ │ nop │ │ │ │ subs r4, #14 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #218 @ 0xda │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r3, 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] @ (61c528 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2074129,15 +2074165,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #94 @ 0x5e │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3e00b1 │ │ │ │ + @ instruction: 0xfb1e00b1 │ │ │ │ subs r2, #238 @ 0xee │ │ │ │ lsls r1, 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, #3768] @ 0xeb8 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2074231,36 +2074267,36 @@ │ │ │ │ b.n 61c5e8 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #172 @ 0xac │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vst4.32 {d16-d19}, [lr :256], r1 │ │ │ │ - ldrsh.w r0, [r0, r1, lsl #3] │ │ │ │ + @ instruction: 0xfa2e00b1 │ │ │ │ + @ instruction: 0xfa1000b1 │ │ │ │ subs r2, #2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - vst4.32 {d0-d3}, [r8 :256], r1 │ │ │ │ + vld1.8 @ instruction: 0xf9e800b1 │ │ │ │ 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] @ (61c668 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61c538 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2074268,15 +2074304,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61c538 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2074309,16 +2074345,16 @@ │ │ │ │ blx 6b78c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6acb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str??.w r0, [lr, r1, lsl #3] │ │ │ │ - ldr.w r0, [ip, r1, lsl #3] │ │ │ │ + vst4.32 {d16-d19}, [lr :256], r1 │ │ │ │ + ldrsh.w r0, [ip, r1, lsl #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, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2074350,16 +2074386,16 @@ │ │ │ │ blx 6b7ec │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6acb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb.w r0, [r2, r1, lsl #3] │ │ │ │ - @ instruction: 0xf7f000b1 │ │ │ │ + str??.w r0, [r2, #177] @ 0xb1 │ │ │ │ + ldr.w r0, [r0, #177] @ 0xb1 │ │ │ │ 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] │ │ │ │ @@ -2074391,16 +2074427,16 @@ │ │ │ │ blx 6bb48 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6acb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf79600b1 │ │ │ │ - @ instruction: 0xf78400b1 │ │ │ │ + ldr??.w r0, [r6, r1, lsl #3] │ │ │ │ + str??.w r0, [r4, r1, lsl #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, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ @@ -2074444,16 +2074480,16 @@ │ │ │ │ blx 6bb48 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6acb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf72400b1 │ │ │ │ - @ instruction: 0xf70400b1 │ │ │ │ + strb.w r0, [r4, r1, lsl #3] │ │ │ │ + @ instruction: 0xf7e400b1 │ │ │ │ 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] │ │ │ │ @@ -2074481,27 +2074517,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6acb8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subw r0, r2, #2225 @ 0x8b1 │ │ │ │ - @ instruction: 0xf69000b1 │ │ │ │ + @ instruction: 0xf78200b1 │ │ │ │ + @ instruction: 0xf77000b1 │ │ │ │ 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] @ (61c8d8 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c878 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65000b1 │ │ │ │ + @ instruction: 0xf73000b1 │ │ │ │ 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 │ │ │ │ @@ -2074511,16 +2074547,16 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6cb68 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61c910 ) │ │ │ │ add r3, pc │ │ │ │ blx 6c938 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62600b1 │ │ │ │ - @ instruction: 0xf61c00b1 │ │ │ │ + @ instruction: 0xf70600b1 │ │ │ │ + @ instruction: 0xf6fc00b1 │ │ │ │ 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 │ │ │ │ @@ -2074536,15 +2074572,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61c950 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c878 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsbs r0, sl, #5799936 @ 0x588000 │ │ │ │ + @ instruction: 0xf6ba00b1 │ │ │ │ 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 │ │ │ │ @@ -2074569,16 +2074605,16 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61c9a8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6c938 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xf59400b1 │ │ │ │ - @ instruction: 0xf58600b1 │ │ │ │ + @ instruction: 0xf67400b1 │ │ │ │ + @ instruction: 0xf66600b1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ (61ca10 ) │ │ │ │ ldr r3, [pc, #84] @ (61ca14 ) │ │ │ │ @@ -2074616,15 +2074652,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #58 @ 0x3a │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r6, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2074665,15 +2074701,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r5, #146 @ 0x92 │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074744,17 +2074780,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orrs.w r0, lr, #5799936 @ 0x588000 │ │ │ │ + @ instruction: 0xf53e00b1 │ │ │ │ adds r4, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2074798,15 +2074834,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #66 @ 0x42 │ │ │ │ lsls r1, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2075665,15 +2075701,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6acb8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6c518 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2075767,15 +2075803,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #238 @ 0xee │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2075816,15 +2075852,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r1, #24 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2075874,15 +2075910,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #218 @ 0xda │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2075899,15 +2075935,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 627e10 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2075922,15 +2075958,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 627e10 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2075945,15 +2075981,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 627e10 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r3, 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] @ (61d8dc ) │ │ │ │ @@ -2076001,15 +2076037,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #132 @ 0x84 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r7, #56 @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2076088,17 +2076124,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ lsls r1, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2076209,21 +2076245,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61d4a8 │ │ │ │ + b.n 61d668 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r5, #44 @ 0x2c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2076313,17 +2076349,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #220 @ 0xdc │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61e3dc │ │ │ │ + b.n 61d59c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r4, #44 @ 0x2c │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2076375,17 +2076411,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61e230 │ │ │ │ + b.n 61e3f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #144 @ 0x90 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2076781,32 +2076817,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75e00a6 │ │ │ │ + ldrh.w r0, [lr, r6, lsl #2] │ │ │ │ movs r1, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bpl.n 61e0c4 │ │ │ │ + bvs.n 61e084 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 61e11c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs.w r0, ip, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf63c00a6 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61e118 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2076915,23 +2076951,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 6b6f0 │ │ │ │ b.n 61e0b2 │ │ │ │ nop │ │ │ │ add r4, pc, #192 @ (adr r4, 61e27c ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bls.n 61e23c │ │ │ │ + bge.n 61e1fc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 61e100 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2704] @ 0xa90 │ │ │ │ ldr r4, [pc, #800] @ (61e508 ) │ │ │ │ @@ -2077252,22 +2077288,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r0, {r0, r3, r5, r7} │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldrd r0, r0, [r0, #676]! @ 0x2a4 │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61e7dc │ │ │ │ + b.n 61e99c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r1, [pc, #312] @ (61e67c ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2077393,21 +2077429,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61e622 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b2f4 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61e5fc │ │ │ │ nop │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r0, r6, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ @@ -2077477,28 +2077513,28 @@ │ │ │ │ blx 6c59c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6b4c8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bhi.n 61e7a8 │ │ │ │ + bls.n 61e768 │ │ │ │ lsls r1, 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] @ (61e770 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6c950 │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 61e6ec │ │ │ │ + bhi.n 61e6ac │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2077519,15 +2077555,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6c650 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvc.n 61e6e0 │ │ │ │ + bhi.n 61e8a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2077550,15 +2077586,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61e810 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c950 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 61e84c │ │ │ │ + bvc.n 61e80c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2077612,17 +2077648,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 6ae08 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61e832 │ │ │ │ - bvs.n 61e87c │ │ │ │ + bvc.n 61e83c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 61e8d8 │ │ │ │ lsls r4, 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] │ │ │ │ @@ -2077640,15 +2077676,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c950 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - bvs.n 61e970 │ │ │ │ + bvc.n 61e930 │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2077688,17 +2077724,17 @@ │ │ │ │ blx 6c59c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 6b4c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 61e990 │ │ │ │ + bvs.n 61e950 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2077726,17 +2077762,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 6b4c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2077752,15 +2077788,15 @@ │ │ │ │ blx 6a438 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 6b4c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2077865,17 +2077901,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61e698 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2077927,19 +2077963,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6c950 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcc.n 61eca0 │ │ │ │ + bmi.n 61ec60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2078006,21 +2078042,21 @@ │ │ │ │ bl 61e698 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 6b4c8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 61ec04 │ │ │ │ + bcc.n 61ebc4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r4, #32] │ │ │ │ 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, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2079335,41 +2079371,41 @@ │ │ │ │ blx 6acb8 │ │ │ │ b.w 61f06c │ │ │ │ nop │ │ │ │ asrs r4, r7, #5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + beq.n 61fadc │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ bl 64e184 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -2079659,17 +2079695,17 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 63abcc │ │ │ │ b.n 61fca4 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2079725,15 +2079761,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bd70 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #404] @ (61fff0 ) │ │ │ │ @@ -2079887,15 +2079923,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, r6 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2080007,18 +2080043,18 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 q8, q0, d0[1] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ba │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - vrhadd.u8 q0, q0, q8 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + itte ls │ │ │ │ + lslls r1, r6, #2 │ │ │ │ + vrhaddls.u8 q0, q0, q8 │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ ldr r2, [pc, #124] @ (6201c8 ) │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ ldr r3, [pc, #124] @ (6201cc ) │ │ │ │ movs r4, #0 │ │ │ │ @@ -2080168,18 +2080204,18 @@ │ │ │ │ b.n 62025e │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 62025e │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 1, cr0, cr0, cr0, {3} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 1, cr0, [r2, #384] @ 0x180 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r1, 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, #3752] @ 0xea8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2080632,17 +2080668,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r6], {96} @ 0x60 │ │ │ │ stc2 1, cr0, [r6], #384 @ 0x180 │ │ │ │ - cbnz r6, 62080c │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 6207ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63a55c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2080961,19 +2080997,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {lr} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf5220160 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2081042,17 +2081078,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 45e87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348884> │ │ │ │ b.n 6208b4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - cbz r4, 620c3c │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 620c2e │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2081240,15 +2081276,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3fc0160 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 620e3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf2660160 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2081301,15 +2081337,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ addw r1, ip, #96 @ 0x60 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 620ea2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs.w r1, r4, #96 @ 0x60 │ │ │ │ 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, r2 │ │ │ │ @@ -2081377,20 +2081413,20 @@ │ │ │ │ ldr r6, [pc, #28] @ (620f38 ) │ │ │ │ add r6, pc │ │ │ │ b.n 620ece │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ sbcs.w r1, r0, #96 @ 0x60 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ @ instruction: 0xf0f80160 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2081736,21 +2081772,21 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r8, #96 @ 0x60 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61d248 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2082073,15 +2082109,15 @@ │ │ │ │ b.n 62114c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xeb2e0160 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2082188,15 +2082224,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [ip, #-384] @ 0x180 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia.w r4, {r5, r6, r8} │ │ │ │ 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 │ │ │ │ @@ -2082274,15 +2082310,15 @@ │ │ │ │ bne.n 621874 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe83c0160 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 621c74 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 621bf4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 6217c4 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2082397,15 +2082433,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 621870 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #984 @ (adr r5, 621da4 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 621d24 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 621690 │ │ │ │ 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 │ │ │ │ @@ -2082522,15 +2082558,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 62172c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #872 @ (adr r4, 621e7c ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 621dfc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 621544 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2082658,15 +2082694,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 621604 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #432 @ (adr r3, 621e2c ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 621dac ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 6223cc │ │ │ │ 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, #3408] @ 0xd50 │ │ │ │ @@ -2083156,27 +2083192,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 622810 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 62272c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r1, pc, #480 @ (adr r1, 622348 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 6222c8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #376 @ (adr r0, 6222e4 ) │ │ │ │ + add r1, pc, #248 @ (adr r1, 622264 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r0, pc, #456 @ (adr r0, 62233c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + add r0, pc, #24 @ (adr r0, 622190 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 6b3c0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 6ae08 │ │ │ │ @@ -2083585,33 +2083621,33 @@ │ │ │ │ bl 45e87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348884> │ │ │ │ b.n 6220ae │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ble.n 622688 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2083956,25 +2083992,25 @@ │ │ │ │ nop │ │ │ │ bge.n 62298c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 622950 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bls.n 622a10 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + beq.n 6228b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -2084510,21 +2084546,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6acb8 │ │ │ │ mov r7, r5 │ │ │ │ @@ -2084778,17 +2084814,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6c80c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2085355,21 +2085391,21 @@ │ │ │ │ bl 45e87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348884> │ │ │ │ b.w 622b50 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2085674,21 +2085710,21 @@ │ │ │ │ b.n 623886 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2085972,21 +2086008,21 @@ │ │ │ │ b.n 623bc0 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r4!, {r3, r4, r5} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2086569,21 +2086605,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2086847,15 +2086883,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 624500 │ │ │ │ nop │ │ │ │ pop {r4, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ revsh r0, r0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2087200,35 +2087236,35 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 624962 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xb886 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2087585,41 +2087621,41 @@ │ │ │ │ b.n 624d2c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r3, r4, r6, r7, lr} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r1, r2, r3, r5, lr} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ 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, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2087809,19 +2087845,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 651040 │ │ │ │ mov r1, r0 │ │ │ │ b.n 624ff8 │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + strb r2, [r3, #1] │ │ │ │ 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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ @@ -2088958,41 +2088994,41 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 625ba8 │ │ │ │ nop │ │ │ │ add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r5, sp, #600 @ 0x258 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64e0cc │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2089103,15 +2089139,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 62551a │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 6255fc │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2089531,17 +2089567,17 @@ │ │ │ │ b.n 6260e8 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #224 @ (adr r2, 626310 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vaddl.s8 q0, d26, d26 │ │ │ │ + orn r0, sl, #170 @ 0xaa │ │ │ │ ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2089646,15 +2089682,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -2089951,15 +2089987,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -2090073,21 +2090109,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2090196,21 +2090232,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -2090442,25 +2090478,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2090559,15 +2090595,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2090822,17 +2090858,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #928] @ (627320 ) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #864] @ (6272e4 ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2090912,17 +2090948,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a87c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r7, [pc, #320] @ (6271ac ) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #800] @ (627390 ) │ │ │ │ + ldr r7, [pc, #672] @ (627310 ) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2090995,17 +2091031,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a87c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #352] @ (6272a0 ) │ │ │ │ + ldr r7, [pc, #224] @ (627220 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #984] @ (62751c ) │ │ │ │ + ldr r6, [pc, #856] @ (62749c ) │ │ │ │ lsls r1, 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, #1508] @ 62773c │ │ │ │ @@ -2091555,33 +2091591,33 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #80] @ (6277a0 ) │ │ │ │ + ldr r4, [pc, #976] @ (627b20 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #408] @ (6278ec ) │ │ │ │ + ldr r4, [pc, #280] @ (62786c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r1, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [pc, #256] @ (62785c ) │ │ │ │ + ldr r3, [pc, #128] @ (6277dc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (627b50 ) │ │ │ │ + ldr r2, [pc, #880] @ (627ad0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #168] @ (62780c ) │ │ │ │ + ldr r2, [pc, #40] @ (62778c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #18] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [pc, #64] @ (6277b0 ) │ │ │ │ + ldr r0, [pc, #960] @ (627b30 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #16] @ (627784 ) │ │ │ │ + ldr r0, [pc, #912] @ (627b04 ) │ │ │ │ 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 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2091621,15 +2091657,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 6277b8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #304] @ (627928 ) │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2091655,15 +2091691,15 @@ │ │ │ │ blx 6b3cc │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 627830 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov sl, lr │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2091733,21 +2091769,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 627910 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - bpl.n 6278c4 │ │ │ │ + bvs.n 627884 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, sl │ │ │ │ + bx r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r2, [r0, #56] @ 0x38 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ @@ -2091818,21 +2091854,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6279de │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bpl.n 627a2c │ │ │ │ + bvs.n 6279ec │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r0 │ │ │ │ + mov r4, ip │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2091868,15 +2091904,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #12 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bpl.n 627afc │ │ │ │ + bvs.n 627abc │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2091952,19 +2091988,19 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r4, r4, #11 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r6, r1, #11 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldrb r4, [r7, #5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 627b24 │ │ │ │ + bpl.n 627ae4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r6, r6, #10 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bmi.n 627ac4 │ │ │ │ + bpl.n 627a84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsrs r2, r4, #9 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r3, [pc, #4] @ (627b48 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2091992,15 +2092028,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6cb80 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 627bfc │ │ │ │ + bpl.n 627bbc │ │ │ │ lsls r2, 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] @ (627bb0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2092137,17 +2092173,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 627cb2 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 627cb2 │ │ │ │ nop │ │ │ │ - bmi.n 627c18 │ │ │ │ + bpl.n 627dd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 627d7c │ │ │ │ + bpl.n 627d3c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2092247,31 +2092283,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 627d84 │ │ │ │ ldr r0, [pc, #40] @ (627e0c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 627d84 │ │ │ │ nop │ │ │ │ - bcc.n 627dc8 │ │ │ │ + bmi.n 627d88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 627dec │ │ │ │ + bmi.n 627dac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 627d6c │ │ │ │ + bmi.n 627d2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 627ee0 │ │ │ │ + bmi.n 627ea0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 627ee4 │ │ │ │ + bmi.n 627ea4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 627ef0 │ │ │ │ + bmi.n 627eb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 627d14 │ │ │ │ + bmi.n 627ed4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r2 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 627e74 │ │ │ │ + bmi.n 627e34 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2092380,21 +2092416,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r6, [r7, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r4, r1 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r6, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 628034 │ │ │ │ + bcc.n 627ff4 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2092681,19 +2092717,19 @@ │ │ │ │ b.n 6280aa │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r0, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #140] @ 6282f0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2092804,15 +2092840,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad0c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (62849c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2092917,15 +2092953,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r4, #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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (6285f0 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2093052,17 +2093088,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb r6, [r1, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ 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 r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (628890 ) │ │ │ │ @@ -2093307,31 +2093343,31 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1104] @ 628d24 │ │ │ │ @@ -2093761,33 +2093797,33 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strb r0, [r2, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r5, #25] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1348] @ 6292b0 │ │ │ │ @@ -2094292,33 +2094328,33 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, #10] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strb r2, [r0, #10] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r4, #7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2094448,15 +2094484,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c950 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2094596,21 +2094632,21 @@ │ │ │ │ b.n 629502 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2094827,23 +2094863,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 629708 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2095103,21 +2095139,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 629a74 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2095425,25 +2095461,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 629de4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2095881,15 +2095917,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62a320 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096437,17 +2096473,17 @@ │ │ │ │ b.n 62a896 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61ce90 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62a828 │ │ │ │ nop │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r1, r6, #2 │ │ │ │ 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, r0 │ │ │ │ @@ -2096647,21 +2096683,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ca84 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62aa66 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (62ae1c ) │ │ │ │ @@ -2096945,43 +2096981,43 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r1, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 62afa0 ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 62af20 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #848 @ (adr r4, 62b1a4 ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 62b124 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 62af48 ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 62aec8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 62b08c ) │ │ │ │ + add r5, pc, #432 @ (adr r5, 62b00c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #280 @ (adr r4, 62af78 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 62aef8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 62aec4 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 62b244 ) │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (62af90 ) │ │ │ │ @@ -2097095,15 +2097131,15 @@ │ │ │ │ b.n 62af50 │ │ │ │ b.n 62af8a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r5, r2] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -2097177,17 +2097213,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 6bd70 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62b010 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2097380,15 +2097416,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #936] @ (62b60c ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #840] @ (62b5b4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (62b2ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2097596,15 +2097632,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62b478 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2098867,15 +2098903,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r7, #78 @ 0x4e │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r7, #42 @ 0x2a │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2098970,15 +2099006,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6b0a4 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62c180 │ │ │ │ ldr r0, [pc, #4] @ (62c214 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2099282,24 +2099318,24 @@ │ │ │ │ nop │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r5, #106 @ 0x6a │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr10, cr6, {5} │ │ │ │ - b.n 62c9c0 │ │ │ │ + vaddl.s8 q8, d26, d22 │ │ │ │ + b.n 62cb80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r3, #134 @ 0x86 │ │ │ │ lsls r0, r4, #5 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #58 @ 0x3a │ │ │ │ lsls r0, r4, #5 │ │ │ │ @@ -2100518,15 +2100554,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62d140 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62d13a │ │ │ │ movs r3, #2 │ │ │ │ b.n 62d140 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2100722,26 +2100758,26 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62d3f4 ) │ │ │ │ add r3, pc │ │ │ │ blx 6acb8 │ │ │ │ b.n 62d2b0 │ │ │ │ - stc 0, cr0, [sl], {176} @ 0xb0 │ │ │ │ - mrrc 0, 11, r0, r0, cr0 @ │ │ │ │ - ldc 0, cr0, [r0], #-704 @ 0xfffffd40 │ │ │ │ + stcl 0, cr0, [sl, #-704]! @ 0xfffffd40 │ │ │ │ + ldc 0, cr0, [r0, #-704]! @ 0xfffffd40 │ │ │ │ + ldc 0, cr0, [r0, #-704] @ 0xfffffd40 │ │ │ │ + ldcl 0, cr0, [r8], #704 @ 0x2c0 │ │ │ │ + stcl 0, cr0, [r2], #704 @ 0x2c0 │ │ │ │ + stcl 0, cr0, [ip], {176} @ 0xb0 │ │ │ │ + ldc 0, cr0, [r2], #704 @ 0x2c0 │ │ │ │ ldc 0, cr0, [r8], {176} @ 0xb0 │ │ │ │ stc 0, cr0, [r2], {176} @ 0xb0 │ │ │ │ - @ instruction: 0xebec00b0 │ │ │ │ - rsbs r0, r2, r0, ror #2 │ │ │ │ - subs.w r0, r8, r0, ror #2 │ │ │ │ - sub.w r0, r2, r0, ror #2 │ │ │ │ - @ instruction: 0xeb8c00b0 │ │ │ │ - sbcs.w r0, r6, r0, ror #2 │ │ │ │ - sbc.w r0, r0, r0, ror #2 │ │ │ │ + stcl 0, cr0, [ip], #-704 @ 0xfffffd40 │ │ │ │ + mrrc 0, 11, r0, r6, cr0 │ │ │ │ + mcrr 0, 11, r0, r0, cr0 │ │ │ │ stmdb 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, r2 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2100799,15 +2100835,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62d432 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - @ instruction: 0xeaac00b0 │ │ │ │ + @ instruction: 0xeb8c00b0 │ │ │ │ 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 │ │ │ │ ldr.w r1, [r5, #3176] @ 0xc68 │ │ │ │ @@ -2101004,15 +2101040,15 @@ │ │ │ │ blx 6bb48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3240] @ 0xca8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62d6bc │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strd r0, r0, [sl], #-704 @ 0x2c0 │ │ │ │ + strd r0, r0, [sl, #-704] @ 0x2c0 │ │ │ │ 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 │ │ │ │ ldrd r0, r1, [r0, #4] │ │ │ │ @@ -2101073,16 +2101109,15 @@ │ │ │ │ blx 6c058 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c650 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 62d704 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + ldmia.w lr, {r4, r5, r7} │ │ │ │ ldr.w r3, [r0, #3284] @ 0xcd4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62d792 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2101156,16 +2101191,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c650 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - b.n 62d738 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + strex r0, r0, [ip, #704] @ 0x2c0 │ │ │ │ stmdb 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] @ (62d944 ) │ │ │ │ ldr.w sl, [r0] │ │ │ │ @@ -2101241,15 +2101275,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #116 @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 62d578 │ │ │ │ + b.n 62d738 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r6, #212 @ 0xd4 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2101346,19 +2101380,19 @@ │ │ │ │ b.n 62d996 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #146 @ 0x92 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62d4b0 │ │ │ │ + b.n 62d670 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r5, #244 @ 0xf4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 62d44c │ │ │ │ + b.n 62d60c │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62db98 ) │ │ │ │ @@ -2101466,17 +2101500,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #106 @ 0x6a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 62d480 │ │ │ │ + b.n 62d640 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 62e364 │ │ │ │ + b.n 62d524 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r4, #130 @ 0x82 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2101549,15 +2101583,15 @@ │ │ │ │ bhi.n 62dc3e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 619a4c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 62e250 │ │ │ │ + b.n 62e410 │ │ │ │ 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 fp, r0 │ │ │ │ @@ -2101743,23 +2101777,23 @@ │ │ │ │ b.n 62de1c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62e290 │ │ │ │ + b.n 62e450 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 62e288 │ │ │ │ + b.n 62e448 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 62e1bc │ │ │ │ + b.n 62e37c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 62e0e8 │ │ │ │ + b.n 62e2a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -2101804,15 +2101838,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6bb48 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 62dfcc │ │ │ │ + b.n 62e18c │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2101885,17 +2101919,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61d248 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62df44 │ │ │ │ bl 62d67c │ │ │ │ mov r2, r0 │ │ │ │ b.n 62df44 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 62e15c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r2, 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 r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2101954,15 +2101988,15 @@ │ │ │ │ b.n 62e024 │ │ │ │ blx 6b3c0 │ │ │ │ b.n 62e05c │ │ │ │ blx 6bb78 │ │ │ │ b.n 62e05c │ │ │ │ blx 6c80c │ │ │ │ b.n 62e05c │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ 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 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2102015,17 +2102049,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6cb68 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + svc 24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 62e130 │ │ │ │ + udf #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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62e270 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2102130,15 +2102164,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r3, #2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 62e360 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r0, r5, #6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2102413,15 +2102447,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62e396 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r0, r2, #2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 62e45c │ │ │ │ + bgt.n 62e61c │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r6, r7, r3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2102574,25 +2102608,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61d248 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62e624 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 62e698 │ │ │ │ + bls.n 62e658 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2102795,15 +2102829,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62e8c6 │ │ │ │ b.n 62e7b2 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62e8b4 │ │ │ │ b.n 62e840 │ │ │ │ nop │ │ │ │ - bvc.n 62e958 │ │ │ │ + bvc.n 62e918 │ │ │ │ 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 r8, r3 │ │ │ │ @@ -2103042,17 +2103076,17 @@ │ │ │ │ b.n 62eab6 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62eb6e │ │ │ │ b.n 62e9dc │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62eb5a │ │ │ │ b.n 62ea8e │ │ │ │ - bmi.n 62eb98 │ │ │ │ + bpl.n 62eb58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 62eb6c │ │ │ │ + bpl.n 62eb2c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2103159,19 +2103193,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62ec02 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62ec02 │ │ │ │ nop │ │ │ │ - bcs.n 62ecf4 │ │ │ │ + bcc.n 62ecb4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 62ec38 │ │ │ │ + bcc.n 62edf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 62ec10 │ │ │ │ + bcc.n 62edd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2103784,41 +2103818,41 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #11 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bne.n 62f450 │ │ │ │ + bcs.n 62f410 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 62f3ec │ │ │ │ + bcs.n 62f3ac │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 62f32c │ │ │ │ + bne.n 62f2ec │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 62f320 │ │ │ │ + bne.n 62f2e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 62f30c │ │ │ │ + bne.n 62f2cc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsrs r6, r5, #30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2103910,17 +2103944,17 @@ │ │ │ │ b.n 62f442 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #17 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsrs r6, r6, #14 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2104380,15 +2104414,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62f8ea │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 62f8ea │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #116] @ (62fa1c ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2104857,19 +2104891,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r4, r1, #19 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r0, r5, #13 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, 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, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (6300cc ) │ │ │ │ @@ -2105114,24 +2105148,24 @@ │ │ │ │ b.n 630026 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r7, #6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ittt cs │ │ │ │ - lslcs r0, r6, #2 │ │ │ │ - movcs r0, r0 │ │ │ │ - movcs r0, r0 │ │ │ │ + stmia r0!, {r1} │ │ │ │ + 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, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2105655,30 +2105689,30 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 7, r0, cr0, cr15, {2} │ │ │ │ mcr2 1, 7, r0, cr14, cr15, {2} │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 6306b6 │ │ │ │ + cbnz r4, 6306ee │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev16 r0, r0 │ │ │ │ + cbnz r0, 6306c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfaf0015f │ │ │ │ - cbnz r0, 63068e │ │ │ │ + rev r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 6306b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ blx 6acb8 │ │ │ │ @@ -2106206,54 +2106240,54 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 630a26 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orn r0, r4, #5931008 @ 0x5a8000 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + adc.w r0, r4, #5931008 @ 0x5a8000 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #920] @ (630fa4 ) │ │ │ │ + ldr r1, [pc, #792] @ (630f24 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r7} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf6f800b5 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf7d800b5 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf65000b5 │ │ │ │ - @ instruction: 0xf65200b5 │ │ │ │ - @ instruction: 0xf21200b5 │ │ │ │ - blx lr │ │ │ │ + @ instruction: 0xf73000b5 │ │ │ │ + @ instruction: 0xf73200b5 │ │ │ │ + @ instruction: 0xf2f200b5 │ │ │ │ + ldr r0, [pc, #832] @ (630f74 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 630cd4 │ │ │ │ + bvs.n 630c94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bls.n 630c64 │ │ │ │ + bls.n 630c24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2106753,20 +2106787,20 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 630ca2 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf394015f │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r1 │ │ │ │ + cbz r6, 631196 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 631172 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adc.w r1, r0, #95 @ 0x5f │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #356] @ (6312d0 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2107626,42 +2107660,42 @@ │ │ │ │ beq.w 6315de │ │ │ │ bhi.w 631670 │ │ │ │ b.n 6319c8 │ │ │ │ nop │ │ │ │ stc 1, cr0, [r2, #-380] @ 0xfffffe84 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ orrs.w r1, r8, pc, lsr #1 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 631e1c ) │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 631b1c ) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #840 @ (adr r6, 631d94 ) │ │ │ │ + add r7, pc, #712 @ (adr r7, 631d14 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 631d88 ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 631d08 ) │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #996] @ (631e48 ) │ │ │ │ @@ -2108039,29 +2108073,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ b.n 631974 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #504 @ (adr r4, 63204c ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 631fcc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #216 @ (adr r4, 631f30 ) │ │ │ │ + add r5, pc, #88 @ (adr r5, 631eb0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 632154 ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 6320d4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 631ef8 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 631e78 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ b.n 632604 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r2, pc, #640 @ (adr r2, 6320e8 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 632068 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #120 @ (adr r2, 631ee4 ) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 632264 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, pc, #968 @ (adr r1, 632238 ) │ │ │ │ + add r2, pc, #840 @ (adr r2, 6321b8 ) │ │ │ │ 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, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2828] @ 632990 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2109151,29 +2109185,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 632c1c │ │ │ │ lsls r7, r3, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ svc 68 @ 0x44 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r6, r0 │ │ │ │ bls.w 63314e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ beq.w 633276 │ │ │ │ @@ -2110110,89 +2110144,89 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348884> │ │ │ │ b.n 633286 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2110617,25 +2110651,25 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ 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, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #1020] @ (633ce0 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2111025,21 +2111059,21 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #688] @ (633fc0 ) │ │ │ │ @@ -2111304,22 +2111338,22 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r2!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r2!, {} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf78400a9 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + str??.w r0, [r4, r9, lsl #2] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1284] @ 6344fc │ │ │ │ @@ -2111809,31 +2111843,31 @@ │ │ │ │ lsl r7, r3, #5 │ │ │ │ sub r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ itet al │ │ │ │ lslal r7, r3, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ moval r0, r0 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ bkpt 0x00be │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2112616,21 +2112650,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62d860 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 634ac0 │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #456] @ (634f48 ) │ │ │ │ @@ -2113348,21 +2113382,21 @@ │ │ │ │ b.n 63517a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2113653,15 +2113687,15 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, 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, #3792] @ 0xed0 │ │ │ │ @@ -2113850,19 +2113884,19 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r6, pc, #832 @ (adr r6, 635cc4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2114989,26 +2115023,26 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #280 @ (adr r6, 6366dc ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79400a9 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + ldr??.w r0, [r4, r9, lsl #2] │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, pc, #464 @ (adr r3, 6367a4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r8, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 62f998 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r8, #100 @ 0x64 │ │ │ │ @@ -2116194,28 +2116228,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ bl 62d238 │ │ │ │ mov r4, r0 │ │ │ │ b.w 636558 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldcl 0, cr0, [r4], #676 @ 0x2a4 │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #376] @ (637434 ) │ │ │ │ + ldr r7, [pc, #248] @ (6373b4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r8, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -2117109,37 +2117143,37 @@ │ │ │ │ it mi │ │ │ │ movmi r7, #0 │ │ │ │ bmi.w 636fe0 │ │ │ │ b.w 636fb8 │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r3, [pc, #800] @ (637fe4 ) │ │ │ │ + ldr r4, [pc, #672] @ (637f64 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #368] @ (637e38 ) │ │ │ │ + ldr r3, [pc, #240] @ (637db8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #520] @ (637ed8 ) │ │ │ │ + ldr r2, [pc, #392] @ (637e58 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #544] @ (637ef4 ) │ │ │ │ + ldr r1, [pc, #416] @ (637e74 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 637d10 │ │ │ │ + bgt.n 637cd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #152] @ (637d74 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bx r1 │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp sl, r3 │ │ │ │ + mov r2, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add lr, r4 │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, r0 │ │ │ │ + add lr, ip │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmn r6, r1 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6380fa │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ addeq.w r3, r5, #320 @ 0x140 │ │ │ │ @@ -2117577,39 +2117611,39 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - tst r2, r2 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rors r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 63822c │ │ │ │ + bpl.n 6381ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 63824c │ │ │ │ + bcs.n 63820c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #368] @ (6383b0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2118786,47 +2118820,47 @@ │ │ │ │ b.n 638e4a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r4, [r7, #5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r0, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1552] @ 63953c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2119395,31 +2119429,31 @@ │ │ │ │ nop │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 6395dc │ │ │ │ + bne.n 63959c │ │ │ │ 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, #456] @ 0x1c8 │ │ │ │ subw sp, sp, #3604 @ 0xe14 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2120514,59 +2120548,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - rev r0, r3 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + cbnz r2, 63a1f2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r0, 63a1f2 │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 63a1dc │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 63a1e0 │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + cbnz r0, 63a1f6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 6537b4 │ │ │ │ @@ -2120604,15 +2120638,15 @@ │ │ │ │ bl 530358 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41a360> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 531d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41bd0c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl acf150 │ │ │ │ + bl acf1f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ 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 │ │ │ │ @@ -2120773,19 +2120807,19 @@ │ │ │ │ b.n 63a3f4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r4, [r0, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, 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, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (63a54c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2120885,15 +2120919,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrh r6, [r1, r3] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2121355,59 +2121389,59 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [r6, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2121632,15 +2121666,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, r6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r2, [r7, r4] │ │ │ │ lsls r7, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2121779,21 +2121813,21 @@ │ │ │ │ nop │ │ │ │ strh r6, [r6, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r6, [r2, r2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2121918,17 +2121952,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2122000,17 +2122034,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6cb68 │ │ │ │ mov r6, r0 │ │ │ │ b.n 63b020 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2122135,17 +2122169,17 @@ │ │ │ │ bl 45e87c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348884> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 63b132 │ │ │ │ ldr r7, [pc, #112] @ (63b274 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2122329,21 +2122363,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 63b386 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #624] @ (63b688 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #0 @ (adr r2, 63b420 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 63b7a0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 63b684 ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 63b604 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 63b610 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 63b590 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 63b71c ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 63b69c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2122797,17 +2122831,17 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #72] @ (63b930 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #152] @ (63b988 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ 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, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63ba14 ) │ │ │ │ @@ -2122917,19 +2122951,19 @@ │ │ │ │ b.n 63b964 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov ip, sp │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ mov ip, r2 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2123011,23 +2123045,23 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp sl, r5 │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r6, r7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2123088,15 +2123122,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6cb80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, 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] @ (63bbfc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123112,17 +2123146,17 @@ │ │ │ │ bl 647cd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61a6fc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r7, r5, #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] @ (63bc3c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123138,17 +2123172,17 @@ │ │ │ │ bl 647cd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61a6fc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r7, r5, #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] @ (63bc9c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2123179,21 +2123213,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6c058 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2123351,21 +2123385,21 @@ │ │ │ │ b.n 63be3a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r6 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ sbcs r6, r7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2123456,15 +2123490,15 @@ │ │ │ │ blx 6acb8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63bf12 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ 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, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2124335,63 +2124369,63 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63c6ac │ │ │ │ nop │ │ │ │ ands r4, r6 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stc2l 0, cr0, [r4], #700 @ 0x2bc │ │ │ │ - ldr r6, [pc, #144] @ (63c93c ) │ │ │ │ + stc2l 0, cr0, [r4, #700] @ 0x2bc │ │ │ │ + ldr r7, [pc, #16] @ (63c8bc ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [pc, #64] @ (63c8f0 ) │ │ │ │ + ldr r6, [pc, #960] @ (63cc70 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldc2 0, cr0, [ip], {175} @ 0xaf │ │ │ │ - ldr r5, [pc, #368] @ (63ca28 ) │ │ │ │ + ldc2l 0, cr0, [ip], #700 @ 0x2bc │ │ │ │ + ldr r6, [pc, #240] @ (63c9a8 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r5, [pc, #288] @ (63c9dc ) │ │ │ │ + ldr r6, [pc, #160] @ (63c95c ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r5, [pc, #120] @ (63c938 ) │ │ │ │ + ldr r5, [pc, #1016] @ (63ccb8 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r5, [pc, #48] @ (63c8f4 ) │ │ │ │ + ldr r5, [pc, #944] @ (63cc74 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xfb3e00af │ │ │ │ - ldr r4, [pc, #504] @ (63cac4 ) │ │ │ │ + ldc2 0, cr0, [lr], {175} @ 0xaf │ │ │ │ + ldr r5, [pc, #376] @ (63ca44 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [pc, #424] @ (63ca78 ) │ │ │ │ + ldr r5, [pc, #296] @ (63c9f8 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [pc, #120] @ (63c94c ) │ │ │ │ + ldr r4, [pc, #1016] @ (63cccc ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - vst1.8 {d0[5]}, [lr] │ │ │ │ - ldr r1, [pc, #1000] @ (63ccc4 ) │ │ │ │ + @ instruction: 0xfa6e00af │ │ │ │ + ldr r2, [pc, #872] @ (63cc44 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [pc, #928] @ (63cc80 ) │ │ │ │ + ldr r2, [pc, #800] @ (63cc00 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [pc, #520] @ (63caec ) │ │ │ │ + ldr r2, [pc, #392] @ (63ca6c ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [pc, #432] @ (63ca98 ) │ │ │ │ + ldr r2, [pc, #304] @ (63ca18 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [pc, #144] @ (63c97c ) │ │ │ │ + ldr r2, [pc, #16] @ (63c8fc ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [pc, #72] @ (63c938 ) │ │ │ │ + ldr r1, [pc, #968] @ (63ccb8 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xf77200af │ │ │ │ - @ instruction: 0xf75200af │ │ │ │ - ldr r0, [pc, #472] @ (63cad4 ) │ │ │ │ + ldr.w r0, [r2, pc, lsl #2] │ │ │ │ + ldrh.w r0, [r2, pc, lsl #2] │ │ │ │ + ldr r1, [pc, #344] @ (63ca54 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [pc, #400] @ (63ca90 ) │ │ │ │ + ldr r1, [pc, #272] @ (63ca10 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [pc, #280] @ (63ca1c ) │ │ │ │ + ldr r1, [pc, #152] @ (63c99c ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [pc, #56] @ (63c940 ) │ │ │ │ + ldr r0, [pc, #952] @ (63ccc0 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #880] @ (63cc7c ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63c92c │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2125495,35 +2125529,35 @@ │ │ │ │ nop │ │ │ │ adds r3, #86 @ 0x56 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #14 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.s32 q0, d22, d31 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + eor.w r0, r6, #175 @ 0xaf │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r0, r2 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cdp 0, 5, cr0, cr10, cr15, {5} │ │ │ │ + vhadd.s d0, d26, d31 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r4, #54 @ 0x36 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r6, [pc, #908] @ (63d8a0 ) │ │ │ │ mov.w r8, #4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ add r6, pc │ │ │ │ movs r3, #2 │ │ │ │ @@ -2125886,34 +2125920,34 @@ │ │ │ │ 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 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xe9a400af │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + eor.w r0, r4, pc, asr #2 │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r7, r5, #4 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ bl 619298 │ │ │ │ mov r2, r5 │ │ │ │ @@ -2126223,17 +2126257,17 @@ │ │ │ │ b.w 63cf80 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - b.n 63d5ec │ │ │ │ + b.n 63d7ac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2126389,19 +2126423,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6c3a4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63e1c0 │ │ │ │ + b.n 63e380 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r1, 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] @ (63de44 ) │ │ │ │ @@ -2126455,15 +2126489,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 63e090 │ │ │ │ + b.n 63e250 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2126585,17 +2126619,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 647704 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 63e0b8 │ │ │ │ + b.n 63e278 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 63dfd4 │ │ │ │ + b.n 63e194 │ │ │ │ lsls r7, r5, #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] @ (63e024 ) │ │ │ │ @@ -2126637,15 +2126671,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 63e040 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r2, r6, #7 │ │ │ │ lsls r7, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2126768,17 +2126802,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 647704 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #340] @ 63e2f0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126919,19 +2126953,19 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r0, r7, #7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bgt.n 63e214 │ │ │ │ + ble.n 63e3d4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2126971,15 +2127005,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 63e33c │ │ │ │ + bgt.n 63e2fc │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63e414 │ │ │ │ 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 │ │ │ │ @@ -2127028,15 +2127062,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a6cc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - blt.n 63e4dc │ │ │ │ + bgt.n 63e49c │ │ │ │ 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, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63e730 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2127317,21 +2127351,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63e602 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, r1, r7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, r7, r2 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2128133,17 +2128167,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 │ │ │ │ - bne.n 63ee70 │ │ │ │ + bcs.n 63f030 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 63efc0 │ │ │ │ + ble.n 63ef80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63f3ac │ │ │ │ mov r0, r4 │ │ │ │ bl 62ab1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2128608,19 +2128642,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63bc04 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63efba │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + beq.n 63f314 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 63f3f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 63f33c │ │ │ │ + bhi.n 63f2fc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2128674,15 +2128708,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 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63f53c ) │ │ │ │ @@ -2129270,23 +2129304,23 @@ │ │ │ │ b.n 63f7ba │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #10 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r4, r4, #32 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2130182,15 +2130216,15 @@ │ │ │ │ blx 6acb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 619a4c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cbnz r4, 640438 │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2130331,15 +2130365,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {94} @ 0x5e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 6405c2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfad8015e │ │ │ │ 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 │ │ │ │ @@ -2130623,15 +2130657,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bb48 │ │ │ │ b.n 64074c │ │ │ │ @ instruction: 0xfa10015e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [ip, #350] @ 0x15e │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2130661,15 +2130695,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae08 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2130699,15 +2130733,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae08 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb71e │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2131117,27 +2131151,27 @@ │ │ │ │ b.n 64098c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d0015e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4fc015e │ │ │ │ - ldr r2, [pc, #600] @ (640fa0 ) │ │ │ │ + ldr r3, [pc, #472] @ (640f20 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #584] @ (640f94 ) │ │ │ │ + ldr r3, [pc, #456] @ (640f14 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #304] @ (640e80 ) │ │ │ │ + ldr r3, [pc, #176] @ (640e00 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #64] @ (640d94 ) │ │ │ │ + ldr r2, [pc, #960] @ (641114 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #48] @ (640d88 ) │ │ │ │ + ldr r2, [pc, #944] @ (641108 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #784] @ (64106c ) │ │ │ │ + ldr r2, [pc, #656] @ (640fec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #704] @ (641020 ) │ │ │ │ + ldr r2, [pc, #576] @ (640fa0 ) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2131209,15 +2131243,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 6ae08 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 640dec │ │ │ │ - cbz r6, 640e50 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2132025,17 +2132059,17 @@ │ │ │ │ blx 6bb48 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 641180 │ │ │ │ vorn q0, q3, q7 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 3, r0, cr10, cr14, {2} │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ 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, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2133173,23 +2133207,23 @@ │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 641e2e │ │ │ │ ldrd r0, r1, [r2, #-376] @ 0x178 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 6423e4 ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 642364 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 6424fc │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2133640,23 +2133674,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 641736 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ @@ -2134297,17 +2134331,17 @@ │ │ │ │ bl 62a980 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 642bea │ │ │ │ bl 62a980 │ │ │ │ mov r5, r0 │ │ │ │ b.n 642bce │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2134532,15 +2134566,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 642f74 │ │ │ │ lsls r6, r3, #5 │ │ │ │ bcs.n 642e30 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2134978,30 +2135012,30 @@ │ │ │ │ b.n 642f9e │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ beq.n 64331c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe99000af │ │ │ │ - bgt.n 6432b8 │ │ │ │ + orns r0, r0, pc, asr #2 │ │ │ │ + ble.n 643478 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r5, {r4, r5} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ 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, [sp, #16] │ │ │ │ @@ -2136257,17 +2136291,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ mov r0, fp │ │ │ │ bfi r3, r8, #6, #14 │ │ │ │ str.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ add.w r3, sp, #2288 @ 0x8f0 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ @@ -2136661,15 +2136695,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 619a4c │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2137651,15 +2137685,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 63a380 │ │ │ │ b.n 644a10 │ │ │ │ nop │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2138009,19 +2138043,19 @@ │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 644794 │ │ │ │ ... │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 64554e │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 64563a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2138491,15 +2138525,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2139203,21 +2139237,21 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 645d90 │ │ │ │ nop │ │ │ │ add r6, pc, #904 @ (adr r6, 6463d4 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + cdp2 0, 5, cr0, cr6, cr8, {5} │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r4, pc, #520 @ (adr r4, 646264 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xfaf800a8 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + @ instruction: 0xfbd800a8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r0, 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] @ (6461d4 ) │ │ │ │ @@ -2139366,15 +2139400,15 @@ │ │ │ │ b.n 646192 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2139827,23 +2139861,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -2140540,23 +2140574,23 @@ │ │ │ │ b.n 646bd4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 647488 │ │ │ │ + b.n 646648 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 646c80 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2140658,15 +2140692,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 646a5e │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 646a40 │ │ │ │ b.n 646a46 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r7, r4] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (646f94 ) │ │ │ │ @@ -2140745,16 +2140779,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83c00a8 │ │ │ │ - ldr r7, [pc, #760] @ (64729c ) │ │ │ │ + ldmdb ip, {r3, r5, r7} │ │ │ │ + str r6, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r6, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2140823,16 +2140857,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 646f78 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + strd r0, r0, [ip], #-672 @ 0x2a0 │ │ │ │ ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r6, 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 │ │ │ │ ldr.w r8, [pc, #44] @ 6470a4 │ │ │ │ @@ -2140850,15 +2140883,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 6a4a4 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 647088 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #648] @ (647330 ) │ │ │ │ + ldr r7, [pc, #520] @ (6472b0 ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (647184 ) │ │ │ │ @@ -2140940,19 +2140973,19 @@ │ │ │ │ b.n 64711a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 646e6c │ │ │ │ + b.n 64702c │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r5, [pc, #888] @ (647510 ) │ │ │ │ + ldr r6, [pc, #760] @ (647490 ) │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #256] @ (6472ac ) │ │ │ │ @@ -2141055,17 +2141088,17 @@ │ │ │ │ b.n 64724e │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [pc, #1000] @ (6476a4 ) │ │ │ │ + ldr r5, [pc, #872] @ (647624 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2141146,15 +2141179,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #816] @ (6476c8 ) │ │ │ │ + ldr r4, [pc, #688] @ (647648 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2141179,15 +2141212,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bb18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #336] @ (647538 ) │ │ │ │ + ldr r4, [pc, #208] @ (6474b8 ) │ │ │ │ lsls r7, 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 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2141234,15 +2141267,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #30] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #968] @ (647830 ) │ │ │ │ + ldr r3, [pc, #840] @ (6477b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2141297,15 +2141330,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, #26] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #448] @ (6476bc ) │ │ │ │ + ldr r3, [pc, #320] @ (64763c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r4, #24] │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2141332,15 +2141365,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6c100 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #48] @ (647580 ) │ │ │ │ + ldr r2, [pc, #944] @ (647900 ) │ │ │ │ lsls r7, r5, #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] @ 6475b8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2141374,15 +2141407,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6475b4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #20] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r1, [pc, #704] @ (647880 ) │ │ │ │ + ldr r2, [pc, #576] @ (647800 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #18] │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2141407,15 +2141440,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c650 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #200] @ (6476d8 ) │ │ │ │ + ldr r2, [pc, #72] @ (647658 ) │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2141437,15 +2141470,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c650 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6c100 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #936] @ (647a04 ) │ │ │ │ + ldr r1, [pc, #808] @ (647984 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2141482,15 +2141515,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6c6bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #504] @ (6478c4 ) │ │ │ │ + ldr r1, [pc, #376] @ (647844 ) │ │ │ │ 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 │ │ │ │ @@ -2141602,17 +2141635,17 @@ │ │ │ │ b.n 6477a0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 64765c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 64777e │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [pc, #448] @ (6479cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #312] @ (647948 ) │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (647b54 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2141931,35 +2141964,35 @@ │ │ │ │ b.n 647b4c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, ip │ │ │ │ + bx r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp lr, sl │ │ │ │ + mov lr, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cmp r2, sl │ │ │ │ + mov r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, pc │ │ │ │ + cmp r8, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, r0 │ │ │ │ + add r8, ip │ │ │ │ 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, #1976] @ 0x7b8 │ │ │ │ ldr r4, [pc, #284] @ (647cb8 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2142069,19 +2142102,19 @@ │ │ │ │ b.n 647c70 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r0, [r1, #28] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - negs r6, r6 │ │ │ │ + muls r6, r2 │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ @@ -2142481,25 +2142514,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r2, [r1, #24] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r3, #14] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 64812c │ │ │ │ bls.n 648126 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 648130 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2142852,33 +2142885,33 @@ │ │ │ │ b.n 64832c │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 64832c │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcc.n 6484a8 │ │ │ │ + bmi.n 648468 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 64849c │ │ │ │ + bmi.n 64845c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 648490 │ │ │ │ + bmi.n 648450 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 648484 │ │ │ │ + bmi.n 648444 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r6, r4, #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 r5, r3 │ │ │ │ @@ -2143015,19 +2143048,19 @@ │ │ │ │ b.n 6485e8 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r7, 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, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -2143130,15 +2143163,15 @@ │ │ │ │ b.n 648736 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2143256,15 +2143289,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6488a6 │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2143281,15 +2143314,15 @@ │ │ │ │ bl 61dc98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6b4c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (648920 ) │ │ │ │ @@ -2143297,15 +2143330,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bc5c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r7, r5, #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] @ (6489e8 ) │ │ │ │ @@ -2143380,15 +2143413,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #25] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r6, 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] @ (648a48 ) │ │ │ │ @@ -2143551,17 +2143584,17 @@ │ │ │ │ bne.n 648bac │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 648bb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2143630,17 +2143663,17 @@ │ │ │ │ bl 652fc0 │ │ │ │ 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 648c9e │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2143666,15 +2143699,15 @@ │ │ │ │ blx 6b5c4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 648d2a │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61e6d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2143725,19 +2143758,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 652fc0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ 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, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2143904,15 +2143937,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 653214 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + adds r0, #26 │ │ │ │ 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 │ │ │ │ @@ -2144022,21 +2144055,21 @@ │ │ │ │ bl 61e6d8 │ │ │ │ b.n 6490e8 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2144135,19 +2144168,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 64918a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 6491c0 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2144426,15 +2144459,15 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2144548,15 +2144581,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c650 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 6496e4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2144692,21 +2144725,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #12] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r0, 64989e │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2144813,15 +2144846,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2144946,21 +2144979,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + bkpt 0x0046 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2145050,15 +2145083,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 619a4c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ 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, r3 │ │ │ │ @@ -2145238,23 +2145271,23 @@ │ │ │ │ b.n 649d64 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -2145720,15 +2145753,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #28] │ │ │ │ lsls r6, r3, #5 │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2145986,15 +2146019,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 64a496 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r1, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2146329,15 +2146362,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2146558,15 +2146591,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r2, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r4, [r6, r1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2146609,15 +2146642,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64aa8c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #220] @ 64ad24 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2146700,15 +2146733,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r5, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2146783,19 +2146816,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6acb8 │ │ │ │ mov r2, r0 │ │ │ │ b.n 64ad82 │ │ │ │ nop │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2146990,15 +2147023,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64afb2 │ │ │ │ b.n 64b022 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2147086,19 +2147119,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 649838 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2147249,21 +2147282,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 64b278 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 64b278 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 64b278 │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2147336,15 +2147369,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 649838 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (64b72c ) │ │ │ │ @@ -2147659,23 +2147692,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 64b63a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #64] @ (64b770 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #520] @ (64b944 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2147826,21 +2147859,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6acb8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64b81a │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2148018,19 +2148051,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6acb8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64b9d6 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2148214,19 +2148247,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6acb8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64bbc4 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #568] @ (64bf58 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2148438,31 +2148471,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64bd40 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmn r6, r2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r5, #2 │ │ │ │ negs r2, r1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #556] @ (64c1c4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2148669,16 +2148702,16 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ eors r0, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cdp2 0, 4, cr0, cr14, cr14, {5} │ │ │ │ - stc2 0, cr0, [lr, #696]! @ 0x2b8 │ │ │ │ + vhadd.u32 d0, d30, d30 │ │ │ │ + cdp2 0, 8, cr0, cr14, cr14, {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 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ ldrh r5, [r1, #4] │ │ │ │ @@ -2148836,20 +2148869,20 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64c38e │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [sl], {174} @ 0xae │ │ │ │ - add r3, pc, #184 @ (adr r3, 64c460 ) │ │ │ │ + stc2 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ + add r4, pc, #56 @ (adr r4, 64c3e0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [pc, #192] @ (64c470 ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64c800 │ │ │ │ @@ -2149256,20 +2149289,20 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64c7a2 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r4, #48 @ 0x30 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae800ae │ │ │ │ + smlaltb r0, r0, r8, lr │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xfa8200ae │ │ │ │ - @ instruction: 0xfa3000ae │ │ │ │ - ldr r1, [pc, #728] @ (64caf4 ) │ │ │ │ + @ instruction: 0xfb6200ae │ │ │ │ + @ instruction: 0xfb1000ae │ │ │ │ + ldr r2, [pc, #600] @ (64ca74 ) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #544] @ (64ca50 ) │ │ │ │ @@ -2149487,16 +2149520,16 @@ │ │ │ │ nop │ │ │ │ adds r7, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #114 @ 0x72 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xf66800ae │ │ │ │ - @ instruction: 0xf52a00ae │ │ │ │ + @ instruction: 0xf74800ae │ │ │ │ + addw r0, sl, #2222 @ 0x8ae │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64cb52 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2149580,15 +2149613,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c650 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - eor.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + sbc.w r0, r8, #5701632 @ 0x570000 │ │ │ │ stmdb 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 r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 64d00c │ │ │ │ ldr.w r3, [pc, #1184] @ 64d010 │ │ │ │ @@ -2150035,23 +2150068,23 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64cfac │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r9 │ │ │ │ + mov r6, r5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xf32000ae │ │ │ │ - @ instruction: 0xf2fc00ae │ │ │ │ - @ instruction: 0xf25000ae │ │ │ │ + and.w r0, r0, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3dc00ae │ │ │ │ + @ instruction: 0xf33000ae │ │ │ │ adds r2, #134 @ 0x86 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds.w r0, ip, #174 @ 0xae │ │ │ │ - negs r4, r1 │ │ │ │ + @ instruction: 0xf1fc00ae │ │ │ │ + orrs r4, r5 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (64d264 ) │ │ │ │ @@ -2150260,18 +2150293,18 @@ │ │ │ │ b.n 64d178 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #84 @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cdp 0, 4, cr0, cr6, cr14, {5} │ │ │ │ - stc 0, cr0, [r0, #696]! @ 0x2b8 │ │ │ │ - stcl 0, cr0, [sl, #-696] @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [ip], {174} @ 0xae │ │ │ │ + vhadd.s32 d0, d22, d30 │ │ │ │ + cdp 0, 8, cr0, cr0, cr14, {5} │ │ │ │ + cdp 0, 2, cr0, cr10, cr14, {5} │ │ │ │ + ldc 0, cr0, [ip, #696]! @ 0x2b8 │ │ │ │ stmdb 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 │ │ │ │ ldr r1, [pc, #764] @ (64d594 ) │ │ │ │ @@ -2150561,17 +2150594,17 @@ │ │ │ │ nop │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - sbc.w r0, sl, lr, asr #2 │ │ │ │ - orrs.w r0, ip, lr, asr #2 │ │ │ │ - bic.w r0, r8, lr, asr #2 │ │ │ │ + mcrr 0, 10, r0, sl, cr14 │ │ │ │ + @ instruction: 0xeb3c00ae │ │ │ │ + add.w r0, r8, lr, asr #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, #752] @ (64d8b0 ) │ │ │ │ mov r7, r3 │ │ │ │ @@ -2150852,27 +2150885,26 @@ │ │ │ │ blx 6acb8 │ │ │ │ b.n 64d7ea │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 64d73c │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + @ instruction: 0xe81c00ae │ │ │ │ cmp r0, #14 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - b.n 64d678 │ │ │ │ + b.n 64d838 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 64d61c │ │ │ │ + b.n 64d7dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 64d5cc │ │ │ │ + b.n 64d78c │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2152281,23 +2152313,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64e74e │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64e782 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64e878 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2153524,21 +2153556,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64e488 │ │ │ │ b.n 64f43e │ │ │ │ nop │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, #5 │ │ │ │ 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 r2, [pc, #940] @ (64f91c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2154659,17 +2154691,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r2, r7, #10 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2155102,17 +2155134,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [lr, #-372] @ 0xfffffe8c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r6], {93} @ 0x5d │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #172] @ (6507f4 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2155310,17 +2155342,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 65085a │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (6509d0 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2155526,18 +2155558,18 @@ │ │ │ │ nop │ │ │ │ rsb r1, r0, #14483456 @ 0xdd0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, r2, #14483456 @ 0xdd0000 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf4de015d │ │ │ │ - cbz r4, 650c20 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2155712,24 +2155744,24 @@ │ │ │ │ nop │ │ │ │ bics.w r1, r4, #14483456 @ 0xdd0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r8, #14483456 @ 0xdd0000 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 650dfc │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf376015d │ │ │ │ - ldr r3, [pc, #944] @ (651154 ) │ │ │ │ + ldr r4, [pc, #816] @ (6510d4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #336] @ (650f00 ) │ │ │ │ + ldr r4, [pc, #208] @ (650e80 ) │ │ │ │ lsls r0, 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] @ (651020 ) │ │ │ │ @@ -2155943,24 +2155975,24 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 650e8a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf230015d │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 651062 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 651046 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adc.w r1, r2, #93 @ 0x5d │ │ │ │ - add sp, #32 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2156100,19 +2156132,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ad24 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, 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} │ │ │ │ vpush {d8-d10} │ │ │ │ @@ -2157016,26 +2157048,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 64e184 │ │ │ │ b.n 651c0a │ │ │ │ ldcl 1, cr0, [r8, #372] @ 0x174 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xeac8015d │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 651dc0 ) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, pc, #448 @ (adr r6, 651e64 ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 651de4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 652098 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 652018 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 65135e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ lsls r4, r2, #28 │ │ │ │ bpl.w 65135e │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ @@ -2157385,15 +2157417,15 @@ │ │ │ │ b.w 65152c │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #688 @ (adr r1, 65234c ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 6522cc ) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2157784,19 +2157816,19 @@ │ │ │ │ b.n 6523d6 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 652528 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ blt.n 652478 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #200] @ (6525dc ) │ │ │ │ @@ -2158171,17 +2158203,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ bls.n 6528e8 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bvc.n 6529c4 │ │ │ │ lsls r5, r3, #5 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str.w r8, [sp, #176] @ 0xb0 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2158569,17 +2158601,17 @@ │ │ │ │ b.n 652c8c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 652d78 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bcc.n 652df4 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2158804,15 +2158836,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 652f3c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ beq.n 6530b8 │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2158947,23 +2158979,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 65305a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 65306a │ │ │ │ nop │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2159032,17 +2159064,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 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r0, 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 6c518 │ │ │ │ @@ -2159099,15 +2159131,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6bd70 │ │ │ │ mov r8, r0 │ │ │ │ b.n 653260 │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2159135,15 +2159167,15 @@ │ │ │ │ blx 6c650 │ │ │ │ mov r0, r5 │ │ │ │ bl 652fc0 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2159233,17 +2159265,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6c650 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 653332 │ │ │ │ mov r0, r4 │ │ │ │ bl 6532a0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2159364,24 +2159396,24 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 652fc0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ittt cc │ │ │ │ - lslcc r0, r5, #2 │ │ │ │ - pushcc {r4, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + lsls r0, 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 │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ mla r3, r2, ip, r3 │ │ │ │ ldr.w ip, [r3, #328] @ 0x148 │ │ │ │ @@ -2159404,15 +2159436,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bb48 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 652fc0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2159443,15 +2159475,15 @@ │ │ │ │ blx 6bb48 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 652fc0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2159497,15 +2159529,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c650 │ │ │ │ mov r0, r4 │ │ │ │ bl 652fc0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2159568,23 +2159600,23 @@ │ │ │ │ blx 6c650 │ │ │ │ b.n 653742 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 653748 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ 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, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #312] @ (653900 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2159612,15 +2159644,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48fcdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379ce4> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #257 @ 0x101 │ │ │ │ - bl acb91c │ │ │ │ + bl acb9c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 47f0bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3690c4> │ │ │ │ ldr r3, [pc, #248] @ (653910 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b857c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a2584> │ │ │ │ @@ -2159681,36 +2159713,36 @@ │ │ │ │ bne.n 6538fa │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl ad7060 │ │ │ │ + bl ad7108 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 6537f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad8144 │ │ │ │ + bl ad81ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6537f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ace8c8 │ │ │ │ + bl ace970 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a02b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x38a2c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bbd94 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a5d9c> │ │ │ │ b.n 6537f8 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6539f4 │ │ │ │ + ble.n 6539b4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldmia r0!, {r2, r5} │ │ │ │ lsls r5, r3, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #5 │ │ │ │ @@ -2159796,15 +2159828,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6bb48 │ │ │ │ mov r4, r0 │ │ │ │ b.n 653954 │ │ │ │ nop │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r5, #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, #3992] @ 0xf98 │ │ │ │ @@ -2159929,15 +2159961,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r5, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2160216,23 +2160248,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6bb48 │ │ │ │ mov r5, r0 │ │ │ │ b.n 653bd8 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ 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, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2160533,17 +2160565,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r4, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r6, r5, #2 │ │ │ │ bhi.w 6546da │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 654888 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2160989,29 +2161021,29 @@ │ │ │ │ b.n 6540b0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ pop {r2, r3, r5, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ add.w r9, sp, #180 @ 0xb4 │ │ │ │ add.w r8, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ @@ -2161250,17 +2161282,17 @@ │ │ │ │ b.n 6541e2 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161633,15 +2161665,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb71a │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, lr} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r6, 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, #3608] @ 0xe18 │ │ │ │ @@ -2161962,25 +2161994,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ cbz r6, 655032 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sxtb r6, r7 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + strb r4, [r7, #0] │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2162186,23 +2162218,23 @@ │ │ │ │ bpl.n 655150 │ │ │ │ b.n 6551bc │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #792 @ 0x318 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -2162486,15 +2162518,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bb9c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162505,15 +2162537,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bb9c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162524,15 +2162556,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a690 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162542,15 +2162574,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a690 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162560,15 +2162592,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a87c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162578,15 +2162610,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ca84 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162596,15 +2162628,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b750 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162615,15 +2162647,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b750 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162633,15 +2162665,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c698 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162652,15 +2162684,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c698 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2162676,15 +2162708,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c698 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ 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 r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ @@ -2162739,15 +2162771,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (6557dc ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c698 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2162762,15 +2162794,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c4c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2162786,15 +2162818,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c278 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2162804,15 +2162836,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6c278 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2163009,15 +2163041,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6cad8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2163028,15 +2163060,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b010 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2163056,15 +2163088,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6c3a4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2163084,15 +2163116,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6c3a4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r6, 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] @ (655bb4 ) │ │ │ │ @@ -2163182,15 +2163214,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6ad24 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2163265,15 +2163297,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6af20 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2163362,15 +2163394,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 650a24 │ │ │ │ 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 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r1, #32] │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2163638,15 +2163670,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 62ab1c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2164042,15 +2164074,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6b78c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2164078,15 +2164110,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6b78c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2164117,15 +2164149,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b78c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2164155,15 +2164187,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b78c │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2164194,15 +2164226,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b78c │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2164232,15 +2164264,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b78c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ 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 r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2164497,15 +2164529,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b78c │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2164799,15 +2164831,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6bb48 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165014,15 +2165046,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #304] @ (65711c ) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165040,15 +2165072,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #32] @ (657050 ) │ │ │ │ + ldr r7, [pc, #928] @ (6573d0 ) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165066,15 +2165098,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #784] @ (657384 ) │ │ │ │ + ldr r7, [pc, #656] @ (657304 ) │ │ │ │ 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, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2165244,15 +2165276,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #752] @ (65756c ) │ │ │ │ + ldr r5, [pc, #624] @ (6574ec ) │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2165275,15 +2165307,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b750 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #416] @ (657470 ) │ │ │ │ + ldr r5, [pc, #288] @ (6573f0 ) │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2165294,15 +2165326,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bb9c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #224] @ (6573e0 ) │ │ │ │ + ldr r5, [pc, #96] @ (657360 ) │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2165312,15 +2165344,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bb9c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #24] @ (657348 ) │ │ │ │ + ldr r4, [pc, #920] @ (6576c8 ) │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2165330,15 +2165362,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a690 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #856] @ (6576b8 ) │ │ │ │ + ldr r4, [pc, #728] @ (657638 ) │ │ │ │ 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 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2165410,15 +2165442,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #0] @ (657438 ) │ │ │ │ + ldr r3, [pc, #896] @ (6577b8 ) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165436,15 +2165468,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #752] @ (65776c ) │ │ │ │ + ldr r3, [pc, #624] @ (6576ec ) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165462,15 +2165494,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #480] @ (6576a0 ) │ │ │ │ + ldr r3, [pc, #352] @ (657620 ) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165488,15 +2165520,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #208] @ (6575d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (657554 ) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165514,15 +2165546,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #960] @ (657908 ) │ │ │ │ + ldr r2, [pc, #832] @ (657888 ) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2165540,15 +2165572,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #688] @ (65783c ) │ │ │ │ + ldr r2, [pc, #560] @ (6577bc ) │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2166330,15 +2166362,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, #10] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 657e94 │ │ │ │ + blt.n 657e54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r6, [r0, #10] │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2167199,15 +2167231,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bne.n 658780 │ │ │ │ + bcs.n 658740 │ │ │ │ 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, #16] @ (6587d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2193669,5337 +2193701,5339 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aaac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add sp, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add sp, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ada0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66add8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [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] @ (66ae48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb 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] @ (66ae64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #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] @ (66ae80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #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] @ (66ae9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #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] @ (66aeb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #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] @ (66aed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #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] @ (66aef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ae5c │ │ │ │ + bpl.n 66b01c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, 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] @ (66af60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #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] @ (66af7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b008 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b024 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b040 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b05c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b078 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b094 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r6, #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] @ (66b0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r5, #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] @ (66b0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + strb r0, [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] @ (66b104 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #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] @ (66b120 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #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] @ (66b13c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r4, r2, r3 │ │ │ │ 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] @ (66b158 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + adds r4, r7, 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] @ (66b174 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b190 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b200 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b21c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b238 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b254 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b270 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b28c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b318 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b334 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b350 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b36c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b388 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b414 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b430 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b44c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b468 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b484 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b510 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b52c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b548 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b564 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b580 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b59c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b60c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b628 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b644 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b660 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b67c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b698 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ 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] @ (66b6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #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] @ (66b708 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r2, #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] @ (66b724 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, 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, #12] @ (66b744 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b760 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r4, #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] @ (66b77c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #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] @ (66b798 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, 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] @ (66b7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ 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] @ (66b7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ 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] @ (66b7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ 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] @ (66b808 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ 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] @ (66b824 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ 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] @ (66b840 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ 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] @ (66b85c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ 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] @ (66b878 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs 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] @ (66b894 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #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] @ (66b8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #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] @ (66b8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ 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] @ (66b8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ 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] @ (66b904 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + beq.n 66b918 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b920 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b93c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #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] @ (66b958 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #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] @ (66b974 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ 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] @ (66b990 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ 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] @ (66b9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r5, #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] @ (66b9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ 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] @ (66b9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ 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] @ (66ba1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [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] @ (66ba38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ 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] @ (66ba54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ 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] @ (66ba70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ 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] @ (66ba8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ 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] @ (66baa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #12 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ 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] @ (66bac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ 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] @ (66bae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ 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] @ (66bafc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ 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] @ (66bb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ 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] @ (66bb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ 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] @ (66bb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r1, #20 │ │ │ │ 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] @ (66bb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ 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] @ (66bb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ 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] @ (66bba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r2, 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] @ (66bbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {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] @ (66bbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #496] @ (66bdec ) │ │ │ │ + ldr r2, [pc, #368] @ (66bd6c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #544 @ (adr r6, 66be38 ) │ │ │ │ + add r7, pc, #416 @ (adr r7, 66bdb8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #560 @ (adr r6, 66be64 ) │ │ │ │ + add r7, pc, #432 @ (adr r7, 66bde4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r3, #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] @ (66bc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #352 @ (adr r6, 66bde8 ) │ │ │ │ + add r7, pc, #224 @ (adr r7, 66bd68 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r2, #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] @ (66bcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #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] @ (66bcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ 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] @ (66bd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ 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] @ (66bd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #192] @ (66bdf0 ) │ │ │ │ + ldr r2, [pc, #64] @ (66bd70 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #864] @ (66c0ac ) │ │ │ │ + ldr r1, [pc, #736] @ (66c02c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #608 @ (adr r5, 66bfc8 ) │ │ │ │ + add r6, pc, #480 @ (adr r6, 66bf48 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #640 @ (adr r5, 66c004 ) │ │ │ │ + add r6, pc, #512 @ (adr r6, 66bf84 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #240] @ (66be90 ) │ │ │ │ + ldr r1, [pc, #112] @ (66be10 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #560 @ (adr r5, 66bfec ) │ │ │ │ + add r6, pc, #432 @ (adr r6, 66bf6c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx ip │ │ │ │ + ldr r0, [pc, #256] @ (66bed8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #784] @ (66c104 ) │ │ │ │ + ldr r1, [pc, #656] @ (66c084 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #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] @ (66be28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #256 @ (adr r5, 66bf2c ) │ │ │ │ + add r6, pc, #128 @ (adr r6, 66beac ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #272 @ (adr r5, 66bf58 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 66bed8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #48 @ (adr r5, 66becc ) │ │ │ │ + add r5, pc, #944 @ (adr r5, 66c24c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66beb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #64 @ (adr r5, 66bef8 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 66c278 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #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] @ (66beec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #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] @ (66bf08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r3, #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] @ (66bf24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ 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] @ (66bf40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #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] @ (66bf5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ 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] @ (66bf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls 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] @ (66bf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls 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] @ (66bfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls 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] @ (66bfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #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] @ (66bfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ 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] @ (66c004 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, 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] @ (66c020 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #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] @ (66c03c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r3, #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] @ (66c058 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d16, d16 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + 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] @ (66c074 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d20, d16 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + 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] @ (66c090 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #320 @ (adr r3, 66c1d4 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 66c154 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ 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] @ (66c0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #192 @ (adr r3, 66c18c ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 66c10c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #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] @ (66c100 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #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 │ │ │ │ ldr r0, [pc, #8] @ (66c11c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #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] @ (66c138 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #864 @ (adr r2, 66c49c ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 66c41c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c154 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [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] @ (66c170 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #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] @ (66c18c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #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] @ (66c1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #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] @ (66c1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #384 @ (adr r2, 66c348 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 66c2c8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #-640]! @ 0xfffffd80 │ │ │ │ + cdp2 0, 4, cr0, cr12, cr0, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #-640] @ 0xfffffd80 │ │ │ │ + stc2l 0, cr0, [r0, #640]! @ 0x280 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c218 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, r8, cr0 │ │ │ │ + ldc2 0, cr0, [r8, #-640]! @ 0xfffffd80 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c234 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8], {160} @ 0xa0 │ │ │ │ + stc2l 0, cr0, [r8], #640 @ 0x280 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c250 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs 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] @ (66c26c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #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] @ (66c288 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #736 @ (adr r1, 66c56c ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 66c4ec ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #720 @ (adr r1, 66c578 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 66c4f8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #704 @ (adr r1, 66c584 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 66c504 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [r4], r0 │ │ │ │ + @ instruction: 0xfaa400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r0, lsl #2] │ │ │ │ + @ instruction: 0xfa5c00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c314 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r4, r0, lsl #2] │ │ │ │ + @ instruction: 0xfa1400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c330 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #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] @ (66c34c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #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] @ (66c368 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #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] @ (66c384 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r6, #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] @ (66c3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #816 @ (adr r0, 66c6f0 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 66c670 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #800 @ (adr r0, 66c6fc ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 66c67c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #784 @ (adr r0, 66c708 ) │ │ │ │ + add r1, pc, #656 @ (adr r1, 66c688 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c410 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #752 @ (adr r0, 66c704 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 66c684 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c42c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #720 @ (adr r0, 66c700 ) │ │ │ │ + add r1, pc, #592 @ (adr r1, 66c680 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c448 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #688 @ (adr r0, 66c6fc ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 66c67c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c464 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, 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] @ (66c480 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #544 @ (adr r0, 66c6a4 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 66c624 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c49c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #544 @ (adr r0, 66c6c0 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 66c640 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - it lt │ │ │ │ - lsllt r0, r4, #2 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ + lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c50c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - itt vc │ │ │ │ - lslvc r0, r4, #2 │ │ │ │ - pushvc {r3, lr} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c528 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - sev │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r0, 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] @ (66c548 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c564 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c580 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ 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] @ (66c59c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #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] @ (66c5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ 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] @ (66c5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [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] @ (66c5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ 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] @ (66c60c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ 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] @ (66c628 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ 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] @ (66c644 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #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] @ (66c660 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #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] @ (66c67c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr8, cr1, {5} │ │ │ │ + cdp2 0, 14, 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] @ (66c698 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r5, #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] @ (66c6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #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] @ (66c6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #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] @ (66c6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #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] @ (66c708 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #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] @ (66c724 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r4, #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, #12] @ (66c744 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ 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] @ (66c760 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c77c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b400a0 │ │ │ │ + ldrb.w r0, [r4, #160] @ 0xa0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c798 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74800a0 │ │ │ │ + strh.w r0, [r8, r0, 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] @ (66c7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r4, #2208 @ 0x8a0 │ │ │ │ + @ instruction: 0xf78400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65400a0 │ │ │ │ + @ instruction: 0xf73400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, ip, #2208 @ 0x8a0 │ │ │ │ + @ instruction: 0xf6ec00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c808 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, #5242880 @ 0x500000 │ │ │ │ + subw r0, r4, #2208 @ 0x8a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c824 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, ip, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf65c00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c840 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, ip, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf52c00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c85c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r4, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf4e400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c878 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3bc00a0 │ │ │ │ + eors.w r0, ip, #5242880 @ 0x500000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c898 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ 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] @ (66c8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #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] @ (66c8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [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] @ (66c8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ 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] @ (66c908 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #-640] @ 0xfffffd80 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr0, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c924 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c940 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c95c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c978 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c994 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5} │ │ │ │ + ldmia 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] @ (66c9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, 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] @ (66c9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r7!, {r3, 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] @ (66c9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r7!, {r3, 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] @ (66ca04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + ldmia r0!, {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] @ (66ca3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, 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] @ (66ca74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, 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] @ (66caac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, 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] @ (66cac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r7!, {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] @ (66cb00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r6!, {r2, 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] @ (66cb38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cda0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ceb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ced4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d008 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d024 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d040 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d05c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d078 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r6, #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] @ (66d094 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d104 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d120 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #80] @ (66d174 ) │ │ │ │ + ldr r7, [pc, #976] @ (66d4f4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d13c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #592] @ (66d390 ) │ │ │ │ + ldr r7, [pc, #464] @ (66d310 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d158 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #80] @ (66d1ac ) │ │ │ │ + ldr r6, [pc, #976] @ (66d52c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d174 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #656] @ (66d408 ) │ │ │ │ + ldr r5, [pc, #528] @ (66d388 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d190 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #432] @ (66d344 ) │ │ │ │ + ldr r5, [pc, #304] @ (66d2c4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #176] @ (66d260 ) │ │ │ │ + ldr r5, [pc, #48] @ (66d1e0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #448] @ (66d3a8 ) │ │ │ │ + ldr r5, [pc, #320] @ (66d328 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d200 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #640] @ (66d484 ) │ │ │ │ + ldr r4, [pc, #512] @ (66d404 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d21c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #432] @ (66d3d0 ) │ │ │ │ + ldr r4, [pc, #304] @ (66d350 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d238 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #192] @ (66d2fc ) │ │ │ │ + ldr r4, [pc, #64] @ (66d27c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d254 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #1008] @ (66d648 ) │ │ │ │ + ldr r3, [pc, #880] @ (66d5c8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d270 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #816] @ (66d5a4 ) │ │ │ │ + ldr r4, [pc, #688] @ (66d524 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d28c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #176] @ (66d340 ) │ │ │ │ + ldr r6, [pc, #48] @ (66d2c0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #0] @ (66d2ac ) │ │ │ │ + ldr r4, [pc, #896] @ (66d62c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r4, 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] @ (66d2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #192] @ (66d3a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (66d324 ) │ │ │ │ lsls r2, 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] @ (66d300 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d320 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d33c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ 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] @ (66d358 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ 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] @ (66d374 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #640] @ (66d5f8 ) │ │ │ │ + ldr r4, [pc, #512] @ (66d578 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d390 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #704] @ (66d670 ) │ │ │ │ + ldr r1, [pc, #576] @ (66d5f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #672] @ (66d66c ) │ │ │ │ + ldr r3, [pc, #544] @ (66d5ec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d400 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #976] @ (66d7d4 ) │ │ │ │ + ldr r1, [pc, #848] @ (66d754 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d41c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, 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] @ (66d438 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d454 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2 │ │ │ │ + rors 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] @ (66d470 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7 │ │ │ │ + tst r4, 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] @ (66d48c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #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] @ (66d4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d518 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d534 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d550 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d56c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d588 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d614 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d630 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r4, r7, 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] @ (66d64c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d668 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d684 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + bkpt 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] @ (66d6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d710 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d72c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d748 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d764 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d780 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d79c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d80c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d828 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d844 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d860 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d87c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d898 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d908 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d924 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #736 @ (adr r0, 66dc08 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d940 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #864 @ (adr r7, 66dca4 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d95c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d978 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d994 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ 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] @ (66d9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d664 │ │ │ │ + b.n 66d824 │ │ │ │ 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] @ (66da04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66da94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dacc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r6, #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] @ (66db58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dddc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66debc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ded8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66def4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e00c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e028 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e044 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e060 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e07c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e098 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e108 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e124 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e140 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e15c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ 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] @ (66e178 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e194 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [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] @ (66e1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r4, #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] @ (66e1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r8 │ │ │ │ + cmp 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] @ (66e204 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, 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] @ (66e220 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sl │ │ │ │ + cmp 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] @ (66e23c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r1 │ │ │ │ + add r8, 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, #12] @ (66e25c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrsh r0, [r3, 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] @ (66e278 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, 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] @ (66e294 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrsh r4, [r7, 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] @ (66e2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #480 @ (adr r0, 66e4b0 ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 66e430 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e304 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ 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] @ (66e320 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e33c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8800a1 │ │ │ │ + @ instruction: 0xfb6800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e358 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr0, cr1, {5} │ │ │ │ + vhadd.u8 d16, 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] @ (66e374 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa1800a1 │ │ │ │ + @ instruction: 0xfaf800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e390 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #644]! @ 0x284 │ │ │ │ + cdp2 0, 13, cr0, cr0, 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] @ (66e3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, r1, lsl #2] │ │ │ │ + @ instruction: 0xfa5000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #-644] @ 0xfffffd7c │ │ │ │ + cdp2 0, 2, 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] @ (66e3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [r4], r1 │ │ │ │ + @ instruction: 0xfaa400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e400 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #644] @ 0x284 │ │ │ │ + cdp2 0, 7, cr0, cr12, 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] @ (66e41c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r8, r1, lsl #2] │ │ │ │ + @ instruction: 0xfa1800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e438 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #-644] @ 0xfffffd7c │ │ │ │ + ldc2l 0, cr0, [r0, #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] @ (66e454 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [ip, #161] @ 0xa1 │ │ │ │ + vst1.8 {d0[5]}, [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] @ (66e470 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4], {161} @ 0xa1 │ │ │ │ + stc2l 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] @ (66e48c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r4, #161] @ 0xa1 │ │ │ │ + vst1.8 {d16[5]}, [r4], r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], #644 @ 0x284 │ │ │ │ + ldc2 0, cr0, [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] @ (66e4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ @@ -2199009,11069 +2199043,11068 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, ip, cr1 │ │ │ │ + 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] @ (66e4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e800a1 │ │ │ │ + str.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] @ (66e518 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, r0, r1 │ │ │ │ + stc2 0, cr0, [r0], #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] @ (66e534 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79800a1 │ │ │ │ + ldr??.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] @ (66e550 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72000a1 │ │ │ │ + strb.w r0, [r0, 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] @ (66e56c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf67400a1 │ │ │ │ + @ instruction: 0xf75400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e588 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r8, #5275648 @ 0x508000 │ │ │ │ + @ instruction: 0xf69800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5ec00a1 │ │ │ │ + movt r0, #51361 @ 0xc8a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53000a1 │ │ │ │ + @ instruction: 0xf61000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfae800a1 │ │ │ │ + smlaltb r0, r0, r8, r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7c00a1 │ │ │ │ + @ instruction: 0xfb5c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e614 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r0, #2209 @ 0x8a1 │ │ │ │ + @ instruction: 0xf78000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e630 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62c00a1 │ │ │ │ + @ instruction: 0xf70c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e64c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58000a1 │ │ │ │ + @ instruction: 0xf66000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e668 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4c400a1 │ │ │ │ + sub.w r0, r4, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e684 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f800a1 │ │ │ │ + rsbs r0, r8, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, ip, #5275648 @ 0x508000 │ │ │ │ + adds.w r0, ip, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, #161] @ 0xa1 │ │ │ │ + @ instruction: 0xfad400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [r8], r1 │ │ │ │ + @ instruction: 0xfa6800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, #5275648 @ 0x508000 │ │ │ │ + @ instruction: 0xf68800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e710 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53800a1 │ │ │ │ + @ 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] @ (66e72c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, ip, #5275648 @ 0x508000 │ │ │ │ + sbc.w r0, ip, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e748 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3d000a1 │ │ │ │ + @ instruction: 0xf4b000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e764 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r4, #5275648 @ 0x508000 │ │ │ │ + @ instruction: 0xf4e400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e780 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34800a1 │ │ │ │ + bic.w r0, r8, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e79c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d0-d3}, [r0 :128], r1 │ │ │ │ + vld1.8 {d16[5]}, [r0], r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r4, #161] @ 0xa1 │ │ │ │ + ldr??.w r0, [r4, 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] @ (66e7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4b000a1 │ │ │ │ + @ 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] @ (66e7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #5275648 @ 0x508000 │ │ │ │ + @ instruction: 0xf52400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e80c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39800a1 │ │ │ │ + orns r0, r8, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e828 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2dc00a1 │ │ │ │ + @ instruction: 0xf3bc00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e844 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf31000a1 │ │ │ │ + @ instruction: 0xf3f000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e860 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf25400a1 │ │ │ │ + @ instruction: 0xf33400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e87c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, r1, lsl #2] │ │ │ │ + str??.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] @ (66e898 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7a000a1 │ │ │ │ + strb.w r0, [r0, #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] @ (66e8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e90c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e928 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66e946 │ │ │ │ + sxtb r4, 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] @ (66e944 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e964 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bne.n 66ea28 │ │ │ │ + bcs.n 66e9e8 │ │ │ │ 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] @ (66e980 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e99c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ea80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ead4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66ebec │ │ │ │ + ble.n 66ebac │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 66ebc8 │ │ │ │ + ble.n 66eb88 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #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] @ (66ec5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eccc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ece8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ede4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f800a1 │ │ │ │ + rsbs r0, r8, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, ip, #5275648 @ 0x508000 │ │ │ │ + adc.w r0, ip, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3e000a1 │ │ │ │ + @ instruction: 0xf4c000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf35800a1 │ │ │ │ + bics.w r0, r8, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, ip, #5275648 @ 0x508000 │ │ │ │ + adc.w r0, ip, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eefc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3e000a1 │ │ │ │ + @ instruction: 0xf4c000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf35400a1 │ │ │ │ + bics.w r0, r4, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2d000a1 │ │ │ │ + @ instruction: 0xf3b000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3e000a1 │ │ │ │ + @ instruction: 0xf4c000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf35400a1 │ │ │ │ + bics.w r0, r4, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #32929 @ 0x80a1 │ │ │ │ + @ instruction: 0xf3a800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #32929 @ 0x80a1 │ │ │ │ + @ instruction: 0xf32800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf35400a1 │ │ │ │ + bics.w r0, r4, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #32929 @ 0x80a1 │ │ │ │ + @ instruction: 0xf3a800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf23c00a1 │ │ │ │ + @ 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] @ (66f014 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #161 @ 0xa1 │ │ │ │ + subw r0, r0, #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] @ (66f030 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f04c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f068 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f084 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #448] @ (66f264 ) │ │ │ │ + ldr r2, [pc, #320] @ (66f1e4 ) │ │ │ │ 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] @ (66f0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #1008] @ (66f4b0 ) │ │ │ │ + ldr r1, [pc, #880] @ (66f430 ) │ │ │ │ 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] @ (66f0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66f094 │ │ │ │ + bmi.n 66f054 │ │ │ │ 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] @ (66f0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f110 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf25000a0 │ │ │ │ + @ instruction: 0xf33000a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f12c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf29400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f148 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ 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] @ (66f164 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3f000a0 │ │ │ │ + @ instruction: 0xf4d000a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f180 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #16544 @ 0x40a0 │ │ │ │ + @ instruction: 0xf3a400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f19c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf26800a0 │ │ │ │ + @ instruction: 0xf34800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, ip, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf2ec00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2f800a0 │ │ │ │ + @ instruction: 0xf3d800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f210 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66f1d4 │ │ │ │ + ble.n 66f194 │ │ │ │ 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] @ (66f22c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 66f180 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ 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] @ (66f248 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f264 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f280 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f29c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66f360 │ │ │ │ + bcs.n 66f320 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 66f314 │ │ │ │ + bgt.n 66f2d4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66f2e8 │ │ │ │ + bne.n 66f2a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66f2b4 │ │ │ │ + blt.n 66f274 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f30c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66f270 │ │ │ │ + blt.n 66f230 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f328 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66f384 │ │ │ │ + bhi.n 66f344 │ │ │ │ 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] @ (66f344 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66f250 │ │ │ │ + bvc.n 66f410 │ │ │ │ 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] @ (66f360 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66f41c │ │ │ │ + bvs.n 66f3dc │ │ │ │ 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] @ (66f37c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66f310 │ │ │ │ + bvs.n 66f2d0 │ │ │ │ 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] @ (66f398 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66f3e4 │ │ │ │ + bhi.n 66f3a4 │ │ │ │ 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] @ (66f3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66f328 │ │ │ │ + bvc.n 66f2e8 │ │ │ │ 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] @ (66f3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + beq.n 66f43c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f408 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f424 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f440 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f45c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f478 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f494 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r4 │ │ │ │ + ldr r0, [pc, #528] @ (66f6a8 ) │ │ │ │ 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] @ (66f4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r4 │ │ │ │ + ldr r0, [pc, #0] @ (66f4d0 ) │ │ │ │ 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] @ (66f4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, fp │ │ │ │ + mov r8, 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] @ (66f504 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ 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] @ (66f520 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ 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] @ (66f53c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ 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] @ (66f55c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - eors r4, r5 │ │ │ │ + adcs r4, 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] @ (66f57c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1 │ │ │ │ + sbcs 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] @ (66f598 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r4, #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] @ (66f5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r4, r0, asr #2 │ │ │ │ + @ instruction: 0xeb3400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f608 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r4, r0, asr #2 │ │ │ │ + @ instruction: 0xeb3400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f624 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + svc 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] @ (66f640 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ 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] @ (66f65c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #172 @ 0xac │ │ │ │ + svc 140 @ 0x8c │ │ │ │ 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] @ (66f678 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66f74c │ │ │ │ + bvc.n 66f70c │ │ │ │ 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] @ (66f694 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66f690 │ │ │ │ + bvs.n 66f650 │ │ │ │ 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] @ (66f6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66f5ec │ │ │ │ + bvc.n 66f7ac │ │ │ │ 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] @ (66f6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66f728 │ │ │ │ + bvc.n 66f6e8 │ │ │ │ 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] @ (66f6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66f654 │ │ │ │ + bpl.n 66f614 │ │ │ │ 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] @ (66f704 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66f770 │ │ │ │ + bpl.n 66f730 │ │ │ │ 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] @ (66f720 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6!, {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] @ (66f73c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r7, 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] @ (66f758 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ 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] @ (66f774 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r7, 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] @ (66f790 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r7, 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] @ (66f7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f800 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ 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] @ (66f81c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ 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] @ (66f838 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r4, #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] @ (66f854 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ 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] @ (66f870 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {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] @ (66f88c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ 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] @ (66f8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r7, #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] @ (66f8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66f4b0 │ │ │ │ + b.n 66f670 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66f554 │ │ │ │ + b.n 66f714 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ 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] @ (66f918 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66f82c │ │ │ │ + bpl.n 66f9ec │ │ │ │ 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] @ (66f934 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f950 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #16 │ │ │ │ + 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] @ (66f96c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f988 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ 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] @ (66f9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #848 @ (adr r0, 66fcf8 ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 66fc78 ) │ │ │ │ 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] @ (66f9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ 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] @ (66f9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ 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] @ (66fa68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66faa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fabc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66faf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ 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] @ (66fb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #32 │ │ │ │ + subs r0, #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, #12] @ (66fb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #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] @ (66fba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip, #-644]! @ 0x284 │ │ │ │ + orr.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] @ (66fbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #432] @ (66fd8c ) │ │ │ │ + ldr r6, [pc, #304] @ (66fd0c ) │ │ │ │ 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] @ (66fbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #176] @ (66fca8 ) │ │ │ │ + ldr r6, [pc, #48] @ (66fc28 ) │ │ │ │ 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] @ (66fc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r6, #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] @ (66fc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 66fd50 │ │ │ │ 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] @ (66fcb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + b.n 66fcf4 │ │ │ │ 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] @ (66fcd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fd68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6701d8 │ │ │ │ + b.n 670398 │ │ │ │ lsls r0, 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] @ (66fda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fdc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66f844 │ │ │ │ + b.n 66fa04 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ 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] @ (66fe8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ 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] @ (66fea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ 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] @ (66fefc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 67004c │ │ │ │ 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] @ (66ff6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 66ff86 │ │ │ │ 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] @ (66ff88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #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] @ (66ffa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r1, #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 │ │ │ │ ldr r0, [pc, #12] @ (66ffc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #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, #12] @ (66ffe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + cmp r0, #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] @ (670004 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670020 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #912] @ (6703b4 ) │ │ │ │ + ldr r1, [pc, #784] @ (670334 ) │ │ │ │ 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] @ (67003c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #256] @ (670140 ) │ │ │ │ + ldr r1, [pc, #128] @ (6700c0 ) │ │ │ │ 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] @ (670058 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #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] @ (670074 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670090 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66f9d0 │ │ │ │ + b.n 66fb90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670694 │ │ │ │ + b.n 670854 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670648 │ │ │ │ + b.n 670808 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670100 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6705fc │ │ │ │ + b.n 6707bc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67011c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670850 │ │ │ │ + b.n 66fa10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670138 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67040c │ │ │ │ + b.n 6705cc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670154 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670170 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67018c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, 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] @ (6701c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ 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] @ (6701e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ 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] @ (6701fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670218 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670234 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670250 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67026c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670288 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 670350 │ │ │ │ + udf #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, #8] @ (6702f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #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] @ (670314 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670330 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67034c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670368 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670384 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670410 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67042c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r1!, {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] @ (670448 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670464 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670480 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67049c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67050c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {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] @ (67052c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670548 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 20 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ 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] @ (670564 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ 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] @ (670580 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67059c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #784 @ (adr r6, 6708b0 ) │ │ │ │ + add r7, pc, #656 @ (adr r7, 670830 ) │ │ │ │ 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] @ (6705b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #272 @ (adr r6, 6706cc ) │ │ │ │ + add r7, pc, #144 @ (adr r7, 67064c ) │ │ │ │ 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] @ (6705d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ 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] @ (67060c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ 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] @ (670628 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670644 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670660 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 670694 │ │ │ │ + bhi.n 670654 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67067c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670698 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670708 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670724 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670740 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67075c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6707a8 │ │ │ │ + bls.n 670768 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670778 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #16 │ │ │ │ + cbz r4, 670794 │ │ │ │ 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] @ (670794 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 67079e │ │ │ │ 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] @ (6707b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + sub 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] @ (6707cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add 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] @ (6707e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670804 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670820 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67083c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670858 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670874 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670890 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670904 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670920 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {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] @ (67093c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670958 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670974 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670990 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, 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] @ (6709ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, 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] @ (6709c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + sub 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] @ (6709e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + sub sp, #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, #12] @ (670a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r7, 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, #12] @ (670a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r7, 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] @ (670a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ 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] @ (670a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ 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] @ (670a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ 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] @ (670a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ 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] @ (670ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670acc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ 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] @ (670cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ 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] @ (670ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670714 │ │ │ │ + b.n 6708d4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6706d8 │ │ │ │ + b.n 670898 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67069c │ │ │ │ + b.n 67085c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670660 │ │ │ │ + b.n 670820 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670624 │ │ │ │ + b.n 6707e4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6705e8 │ │ │ │ + b.n 6707a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6706ec │ │ │ │ + b.n 6708ac │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6706a8 │ │ │ │ + b.n 670868 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6707a4 │ │ │ │ + b.n 670964 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670760 │ │ │ │ + b.n 670920 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67071c │ │ │ │ + b.n 6708dc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6706d8 │ │ │ │ + b.n 670898 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670694 │ │ │ │ + b.n 670854 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670650 │ │ │ │ + b.n 670810 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6711cc │ │ │ │ + b.n 67138c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671190 │ │ │ │ + b.n 671350 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671154 │ │ │ │ + b.n 671314 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671118 │ │ │ │ + b.n 6712d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6710dc │ │ │ │ + b.n 67129c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6710a0 │ │ │ │ + b.n 671260 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671064 │ │ │ │ + b.n 671224 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671010 │ │ │ │ + b.n 6711d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6711b4 │ │ │ │ + b.n 671374 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671168 │ │ │ │ + b.n 671328 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6710f4 │ │ │ │ + b.n 6712b4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6710b8 │ │ │ │ + b.n 671278 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67136c │ │ │ │ + b.n 67152c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671328 │ │ │ │ + b.n 6714e8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6712dc │ │ │ │ + b.n 67149c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67100c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671298 │ │ │ │ + b.n 671458 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671028 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67124c │ │ │ │ + b.n 67140c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671044 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671208 │ │ │ │ + b.n 6713c8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671060 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6711bc │ │ │ │ + b.n 67137c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67107c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671178 │ │ │ │ + b.n 671338 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671098 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671394 │ │ │ │ + b.n 671554 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671360 │ │ │ │ + b.n 671520 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 67119c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 671168 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671108 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ 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] @ (671124 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ 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] @ (671140 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #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] @ (67115c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [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] @ (671178 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ 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] @ (671194 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [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] @ (6711b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ 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] @ (6711cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ 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] @ (6711e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [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, #12] @ (671208 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671224 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ 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] @ (671240 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ 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] @ (67125c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [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] @ (671278 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ 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] @ (671294 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + 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] @ (6712b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6712ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ 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] @ (671308 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [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] @ (671324 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671340 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67135c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671378 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671394 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671404 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671420 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67143c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671458 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671474 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671490 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6714b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #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] @ (671508 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671524 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671544 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671560 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ 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] @ (67157c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia 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] @ (671598 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, 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] @ (6715b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {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] @ (6715d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r2!, {r3, 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] @ (6715f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, 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] @ (67160c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, 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] @ (671628 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia 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, #12] @ (671648 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671664 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #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] @ (671680 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67169c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6716bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs 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] @ (6716d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ 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] @ (6716f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671710 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r0, 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] @ (671730 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671750 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67176c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671788 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #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] @ (6717c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671814 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671830 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67184c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671868 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671884 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r0, 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] @ (6718c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4a000a1 │ │ │ │ + @ instruction: 0xf58000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671914 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671930 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ 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] @ (67194c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ 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] @ (671968 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ 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] @ (671984 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ 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] @ (6719c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ 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] @ (6719dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ 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] @ (671a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (671a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ 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] @ (671a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671afc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r3, #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] @ (671b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r0, #644] @ 0x284 │ │ │ │ + @ instruction: 0xeaa000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8d800a1 │ │ │ │ + @ instruction: 0xe9b800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r4!, {r0, r5, r7} │ │ │ │ + and.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] @ (671cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ 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] @ (671df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #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, #8] @ (671e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #368 @ (adr r4, 671fa0 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 671f20 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ite hi │ │ │ │ - lslhi r0, r4, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672008 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 672032 │ │ │ │ + sxtb r0, 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] @ (672024 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, 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] @ (672040 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r1, 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, #12] @ (672060 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67207c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - itt vs │ │ │ │ - lslvs r0, r4, #2 │ │ │ │ - pushvs {r3, lr} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672098 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - wfi │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 672106 │ │ │ │ + uxth r0, 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] @ (6720ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ 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] @ (672108 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #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, #12] @ (672128 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ 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] @ (672144 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr 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, #12] @ (672164 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #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] @ (672180 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r5, #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, #8] @ (67219c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp 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] @ (6721f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r4, #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] @ (67220c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672228 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672244 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672260 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67227c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672298 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ 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] @ (6722ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ 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] @ (672308 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672324 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672340 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67235c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672378 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672394 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 6723f8 │ │ │ │ + rev r4, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672404 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672420 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67243c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672458 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672474 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672490 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672500 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67251c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672538 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672554 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672570 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67258c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672618 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672634 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672650 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67266c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672688 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672714 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ 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] @ (672730 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ 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] @ (67274c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672768 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672784 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672810 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67282c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672848 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672864 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672880 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67289c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67290c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672928 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672944 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672960 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67297c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672998 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ 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] @ (6729f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r2, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r2, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ 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] @ (672ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 672b1e │ │ │ │ + cbz r4, 672b56 │ │ │ │ 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] @ (672af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #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] @ (672b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh 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, #8] @ (672b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r1, #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] @ (672ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #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] @ (672bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ 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] @ (672bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ 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] @ (672bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r4, r3 │ │ │ │ + cbz r4, 672c56 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #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] @ (672c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r3, #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] @ (672c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r6, #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] @ (672c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #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, #12] @ (672ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #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, #12] @ (672cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #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] @ (672cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #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] @ (672d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ 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] @ (672d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ 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] @ (672d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #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, #12] @ (672d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ 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] @ (672e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #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] @ (672e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #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] @ (672e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ 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] @ (672e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, 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] @ (672e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb 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] @ (672e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ 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] @ (672eac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ 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] @ (672ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ 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] @ (672f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ 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] @ (672f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, r4, r0 │ │ │ │ + stc2 0, cr0, [r4], #640 @ 0x280 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ 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] @ (672f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673018 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673034 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673050 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67306c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673088 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673114 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673130 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67314c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673168 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673184 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673210 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67322c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673248 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673264 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673280 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67329c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67330c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673328 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673344 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #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] @ (673360 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67337c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673398 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 7, cr0, cr8, cr0, {5} │ │ │ │ + vhadd.s16 d16, d24, d16 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673408 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673424 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673440 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67345c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ 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] @ (673478 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673494 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673504 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673520 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67353c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673558 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673574 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673590 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673600 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67361c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673638 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673654 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673670 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67368c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673718 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673734 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673750 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67376c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673788 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673814 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673830 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67384c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673868 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673884 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673910 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67392c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ 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] @ (673948 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip, #-640] @ 0x280 │ │ │ │ + bic.w r0, ip, r0, 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] @ (673964 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673980 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 673a5c │ │ │ │ + bcs.n 673a1c │ │ │ │ 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] @ (67399c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 673a68 │ │ │ │ + bcs.n 673a28 │ │ │ │ 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] @ (6739b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r0, 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] @ (673a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [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] @ (673a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #16 @ (adr r0, 673b24 ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 673ea4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #80 @ (adr r1, 673b80 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 673f00 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #768 @ (adr r0, 673e68 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #0 @ (adr r0, 673bd8 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 673f58 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #752 @ (adr r0, 673f00 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 673e80 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs 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] @ (673c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ 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] @ (673c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [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] @ (673db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strh r4, [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] @ (673de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r0, 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] @ (673e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strh r0, [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] @ (673eac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673eec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #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] @ (673f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #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] @ (673f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [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] @ (673f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0, #-644]! @ 0xfffffd7c │ │ │ │ + cdp 0, 0, cr0, cr0, 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] @ (673fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip], {161} @ 0xa1 │ │ │ │ + ldc 0, cr0, [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] @ (673fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r8], {161} @ 0xa1 │ │ │ │ + ldcl 0, cr0, [r8, #-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] @ (673fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674004 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674024 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #96] @ (674088 ) │ │ │ │ + ldr r4, [pc, #992] @ (674408 ) │ │ │ │ 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] @ (674040 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #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] @ (67405c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674078 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674094 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674104 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674120 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67413c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #976] @ (674510 ) │ │ │ │ + ldr r6, [pc, #848] @ (674490 ) │ │ │ │ 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] @ (674158 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #800] @ (67447c ) │ │ │ │ + ldr r6, [pc, #672] @ (6743fc ) │ │ │ │ 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] @ (674174 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #448] @ (674338 ) │ │ │ │ + ldr r1, [pc, #320] @ (6742b8 ) │ │ │ │ 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] @ (674190 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #464] @ (674364 ) │ │ │ │ + ldr r1, [pc, #336] @ (6742e4 ) │ │ │ │ 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] @ (6741b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #336] @ (674320 ) │ │ │ │ + ldr r1, [pc, #208] @ (6742a0 ) │ │ │ │ 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] @ (6741e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, 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] @ (674204 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #832] @ (674548 ) │ │ │ │ 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] @ (674220 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ 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] @ (67423c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673e70 │ │ │ │ + b.n 674030 │ │ │ │ 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] @ (674258 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #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] @ (674274 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r8, #160] @ 0xa0 │ │ │ │ + @ instruction: 0xfa7800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674290 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674300 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67431c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674338 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674354 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674370 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67438c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + b.n 6744a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + svc 32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674418 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674434 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674450 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67446c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674488 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r6] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674514 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r6] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674530 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67454c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674568 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674584 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #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] @ (6745bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r4] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r4] │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674610 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67462c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674648 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r5!, {r3, 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] @ (674664 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, 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] @ (674680 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67469c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 674758 │ │ │ │ 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] @ (67470c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674728 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674744 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674760 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (674b54 ) │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67477c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #960] @ (674b40 ) │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674798 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #912] @ (674b2c ) │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #864] @ (674b18 ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #816] @ (674b04 ) │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #768] @ (674af0 ) │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674808 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ 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] @ (674824 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf27000a0 │ │ │ │ + @ instruction: 0xf35000a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674840 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + ands r0, 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] @ (67485c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + ands r0, 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] @ (674878 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #272] @ (67498c ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674894 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ 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] @ (6748b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #112] @ (674924 ) │ │ │ │ + ldr r7, [pc, #1008] @ (674ca4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6748d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ 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] @ (6748ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ 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] @ (674908 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ 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] @ (674924 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674ea8 │ │ │ │ + b.n 675068 │ │ │ │ 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] @ (674940 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #608] @ (674ba4 ) │ │ │ │ + ldr r7, [pc, #480] @ (674b24 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67495c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674e30 │ │ │ │ + b.n 674ff0 │ │ │ │ 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] @ (674978 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674f14 │ │ │ │ + b.n 6750d4 │ │ │ │ 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] @ (674994 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674eb8 │ │ │ │ + b.n 675078 │ │ │ │ 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] @ (6749b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674e5c │ │ │ │ + b.n 67501c │ │ │ │ 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] @ (6749cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #96] @ (674a30 ) │ │ │ │ + ldr r6, [pc, #992] @ (674db0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #32] @ (674a0c ) │ │ │ │ + ldr r6, [pc, #928] @ (674d8c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #992] @ (674de8 ) │ │ │ │ + ldr r6, [pc, #864] @ (674d68 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #928] @ (674dc4 ) │ │ │ │ + ldr r6, [pc, #800] @ (674d44 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #864] @ (674da0 ) │ │ │ │ + ldr r6, [pc, #736] @ (674d20 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #816] @ (674d8c ) │ │ │ │ + ldr r6, [pc, #688] @ (674d0c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ 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] @ (674a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ 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] @ (674aac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #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] @ (674ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [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] @ (674ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r4 │ │ │ │ + add r8, r8 │ │ │ │ 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] @ (674b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #20] │ │ │ │ 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] @ (674b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, 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] @ (674b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #1008] @ (674f2c ) │ │ │ │ + ldr r5, [pc, #880] @ (674eac ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [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] @ (674b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #848] @ (674ec4 ) │ │ │ │ + ldr r5, [pc, #720] @ (674e44 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #800] @ (674eb0 ) │ │ │ │ + ldr r5, [pc, #672] @ (674e30 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #736] @ (674e8c ) │ │ │ │ + ldr r5, [pc, #608] @ (674e0c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #688] @ (674e78 ) │ │ │ │ + ldr r5, [pc, #560] @ (674df8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r6 │ │ │ │ + add r8, sl │ │ │ │ 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] @ (674bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #512] @ (674e00 ) │ │ │ │ + ldr r5, [pc, #384] @ (674d80 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #464] @ (674dec ) │ │ │ │ + ldr r5, [pc, #336] @ (674d6c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #416] @ (674dd8 ) │ │ │ │ + ldr r5, [pc, #288] @ (674d58 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #368] @ (674dc4 ) │ │ │ │ + ldr r5, [pc, #240] @ (674d44 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #320] @ (674db0 ) │ │ │ │ + ldr r5, [pc, #192] @ (674d30 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #272] @ (674d9c ) │ │ │ │ + ldr r5, [pc, #144] @ (674d1c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #208] @ (674d78 ) │ │ │ │ + ldr r5, [pc, #80] @ (674cf8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #144] @ (674d54 ) │ │ │ │ + ldr r5, [pc, #16] @ (674cd4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #80] @ (674d30 ) │ │ │ │ + ldr r4, [pc, #976] @ (6750b0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #16] @ (674d0c ) │ │ │ │ + ldr r4, [pc, #912] @ (67508c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ 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] @ (674d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #848] @ (675084 ) │ │ │ │ + ldr r4, [pc, #720] @ (675004 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #768] @ (675050 ) │ │ │ │ + ldr r4, [pc, #640] @ (674fd0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #688] @ (67501c ) │ │ │ │ + ldr r4, [pc, #560] @ (674f9c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #608] @ (674fe8 ) │ │ │ │ + ldr r4, [pc, #480] @ (674f68 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r2, 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] @ (674dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ 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] @ (674dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia 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] @ (674df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #192] @ (674eb8 ) │ │ │ │ + ldr r4, [pc, #64] @ (674e38 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #128] @ (674e94 ) │ │ │ │ + ldr r4, [pc, #0] @ (674e14 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #64] @ (674e70 ) │ │ │ │ + ldr r3, [pc, #960] @ (6751f0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #0] @ (674e4c ) │ │ │ │ + ldr r3, [pc, #896] @ (6751cc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #960] @ (675228 ) │ │ │ │ + ldr r3, [pc, #832] @ (6751a8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #896] @ (675204 ) │ │ │ │ + ldr r3, [pc, #768] @ (675184 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #832] @ (6751e0 ) │ │ │ │ + ldr r3, [pc, #704] @ (675160 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #768] @ (6751bc ) │ │ │ │ + ldr r3, [pc, #640] @ (67513c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #704] @ (675198 ) │ │ │ │ + ldr r3, [pc, #576] @ (675118 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #640] @ (675174 ) │ │ │ │ + ldr r3, [pc, #512] @ (6750f4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #576] @ (675150 ) │ │ │ │ + ldr r3, [pc, #448] @ (6750d0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #512] @ (67512c ) │ │ │ │ + ldr r3, [pc, #384] @ (6750ac ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #448] @ (675108 ) │ │ │ │ + ldr r3, [pc, #320] @ (675088 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #384] @ (6750e4 ) │ │ │ │ + ldr r3, [pc, #256] @ (675064 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #320] @ (6750c0 ) │ │ │ │ + ldr r3, [pc, #192] @ (675040 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #256] @ (67509c ) │ │ │ │ + ldr r3, [pc, #128] @ (67501c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #192] @ (675078 ) │ │ │ │ + ldr r3, [pc, #64] @ (674ff8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #128] @ (675054 ) │ │ │ │ + ldr r3, [pc, #0] @ (674fd4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #64] @ (675030 ) │ │ │ │ + ldr r2, [pc, #960] @ (6753b0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675008 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #0] @ (67500c ) │ │ │ │ + ldr r2, [pc, #896] @ (67538c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675024 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #960] @ (6753e8 ) │ │ │ │ + ldr r2, [pc, #832] @ (675368 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675040 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #896] @ (6753c4 ) │ │ │ │ + ldr r2, [pc, #768] @ (675344 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67505c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #832] @ (6753a0 ) │ │ │ │ + ldr r2, [pc, #704] @ (675320 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675078 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #768] @ (67537c ) │ │ │ │ + ldr r2, [pc, #640] @ (6752fc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675094 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #704] @ (675358 ) │ │ │ │ + ldr r2, [pc, #576] @ (6752d8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #656] @ (675344 ) │ │ │ │ + ldr r2, [pc, #528] @ (6752c4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #608] @ (675330 ) │ │ │ │ + ldr r2, [pc, #480] @ (6752b0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #560] @ (67531c ) │ │ │ │ + ldr r2, [pc, #432] @ (67529c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675104 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #512] @ (675308 ) │ │ │ │ + ldr r2, [pc, #384] @ (675288 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675120 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #464] @ (6752f4 ) │ │ │ │ + ldr r2, [pc, #336] @ (675274 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67513c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #416] @ (6752e0 ) │ │ │ │ + ldr r2, [pc, #288] @ (675260 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675158 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #368] @ (6752cc ) │ │ │ │ + ldr r2, [pc, #240] @ (67524c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675174 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #320] @ (6752b8 ) │ │ │ │ + ldr r2, [pc, #192] @ (675238 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675190 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #272] @ (6752a4 ) │ │ │ │ + ldr r2, [pc, #144] @ (675224 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #224] @ (675290 ) │ │ │ │ + ldr r2, [pc, #96] @ (675210 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #176] @ (67527c ) │ │ │ │ + ldr r2, [pc, #48] @ (6751fc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #128] @ (675268 ) │ │ │ │ + ldr r2, [pc, #0] @ (6751e8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675200 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #80] @ (675254 ) │ │ │ │ + ldr r1, [pc, #976] @ (6755d4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67521c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (675240 ) │ │ │ │ + ldr r1, [pc, #928] @ (6755c0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675238 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #1008] @ (67562c ) │ │ │ │ + ldr r1, [pc, #880] @ (6755ac ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675254 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #960] @ (675618 ) │ │ │ │ + ldr r1, [pc, #832] @ (675598 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675270 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #912] @ (675604 ) │ │ │ │ + ldr r1, [pc, #784] @ (675584 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67528c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #864] @ (6755f0 ) │ │ │ │ + ldr r1, [pc, #736] @ (675570 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #816] @ (6755dc ) │ │ │ │ + ldr r1, [pc, #688] @ (67555c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #768] @ (6755c8 ) │ │ │ │ + ldr r1, [pc, #640] @ (675548 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #720] @ (6755b4 ) │ │ │ │ + ldr r1, [pc, #592] @ (675534 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #672] @ (6755a0 ) │ │ │ │ + ldr r1, [pc, #544] @ (675520 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675318 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #624] @ (67558c ) │ │ │ │ + ldr r1, [pc, #496] @ (67550c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675334 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #576] @ (675578 ) │ │ │ │ + ldr r1, [pc, #448] @ (6754f8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675350 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #528] @ (675564 ) │ │ │ │ + ldr r1, [pc, #400] @ (6754e4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67536c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #480] @ (675550 ) │ │ │ │ + ldr r1, [pc, #352] @ (6754d0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675388 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #432] @ (67553c ) │ │ │ │ + ldr r1, [pc, #304] @ (6754bc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #384] @ (675528 ) │ │ │ │ + ldr r1, [pc, #256] @ (6754a8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #336] @ (675514 ) │ │ │ │ + ldr r1, [pc, #208] @ (675494 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #288] @ (675500 ) │ │ │ │ + ldr r1, [pc, #160] @ (675480 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #240] @ (6754ec ) │ │ │ │ + ldr r1, [pc, #112] @ (67546c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675414 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #192] @ (6754d8 ) │ │ │ │ + ldr r1, [pc, #64] @ (675458 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675430 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #128] @ (6754b4 ) │ │ │ │ + ldr r1, [pc, #0] @ (675434 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67544c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #48] @ (675480 ) │ │ │ │ + ldr r0, [pc, #944] @ (675800 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675468 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #880] @ (6757dc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675484 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #800] @ (6757a8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blx fp │ │ │ │ + ldr r0, [pc, #736] @ (675784 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #656] @ (675750 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r6 │ │ │ │ + ldr r0, [pc, #592] @ (67572c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r4 │ │ │ │ + ldr r0, [pc, #512] @ (6756f8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675510 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #464] @ (6756e4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67552c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #416] @ (6756d0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675548 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns pc │ │ │ │ + ldr r0, [pc, #368] @ (6756bc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675564 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #320] @ (6756a8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675580 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns ip │ │ │ │ + ldr r0, [pc, #272] @ (675694 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67559c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #224] @ (675680 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r9 │ │ │ │ + ldr r0, [pc, #176] @ (67566c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #128] @ (675658 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (675644 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67560c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r5 │ │ │ │ + ldr r0, [pc, #32] @ (675630 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675628 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r3 │ │ │ │ + blxns pc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675644 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r2 │ │ │ │ + blx lr │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675660 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r0 │ │ │ │ + blxns ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67567c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, pc │ │ │ │ + blx fp │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675698 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, sp │ │ │ │ + blxns r9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, ip │ │ │ │ + blx r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, sl │ │ │ │ + blxns r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r9 │ │ │ │ + blx r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675708 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r7 │ │ │ │ + blxns r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675724 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r6 │ │ │ │ + blx r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675740 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r4 │ │ │ │ + blxns r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67575c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r3 │ │ │ │ + bx pc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675778 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r1 │ │ │ │ + bxns sp │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675794 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r0 │ │ │ │ + bx ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, lr │ │ │ │ + bx sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, ip │ │ │ │ + bx r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, sl │ │ │ │ + bx r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675804 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675820 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67583c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675858 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r2 │ │ │ │ + mov r8, lr │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675874 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r0 │ │ │ │ + mov r8, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675890 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, lr │ │ │ │ + mov r8, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, ip │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, sl │ │ │ │ + mov r8, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675900 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r6 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67591c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r4 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675938 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r2 │ │ │ │ + mov r0, lr │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675954 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r0 │ │ │ │ + mov r0, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675970 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, lr │ │ │ │ + mov r0, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67598c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r8 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r2 │ │ │ │ + cmp ip, lr │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, lr │ │ │ │ + cmp ip, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, ip │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, sl │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r8 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r4 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675adc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, lr │ │ │ │ + cmp r4, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, ip │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sl │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r6 │ │ │ │ + add ip, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r4 │ │ │ │ + add ip, r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r2 │ │ │ │ + add ip, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r0 │ │ │ │ + add ip, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r0 │ │ │ │ + add r4, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r6 │ │ │ │ + add r4, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r4 │ │ │ │ + add r4, r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r0 │ │ │ │ + add r4, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r6 │ │ │ │ + add r4, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 0, cr0, cr12, cr0, {5} │ │ │ │ + cdp 0, 14, cr0, cr12, cr0, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r5 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe83c00a0 │ │ │ │ + ldmdb ip, {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] @ (675dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe80c00a0 │ │ │ │ + strd r0, r0, [ip], #640 @ 0x280 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #544 @ (adr r3, 676030 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xf0>) │ │ │ │ + add r4, pc, #416 @ (adr r4, 675fb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+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] @ (675e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 675e24 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + @ instruction: 0xe8dc00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259344 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x14334c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 675938 │ │ │ │ + b.n 675af8 │ │ │ │ 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 │ │ │ │ cbz r0, 675e9e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2210101,17 +2210134,18 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 675e78 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r3, r5, #4 │ │ │ │ - vaddw.u32 q0, q5, d27 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ │ │ │ │ 00675eb0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.1.2-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 00675eb8 <_mesa_glapi_get_proc_offset@@libgallium-26.1.2-1.so>: │ │ │ │ @@ -2210458,15 +2210492,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5daa90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfad8009f │ │ │ │ + @ instruction: 0xfbb8009f │ │ │ │ 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 │ │ │ │ @@ -2210491,15 +2210525,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #320] @ (6763c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x484>) │ │ │ │ + ldr r6, [pc, #192] @ (676344 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x404>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ ble.n 6761bc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x27c> │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2210532,15 +2210566,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #1008] @ (6766d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x794>) │ │ │ │ + ldr r5, [pc, #880] @ (676654 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x714>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ ble.n 67634c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x40c> │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r6, [r7, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2210609,21 +2210643,21 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 676368 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67636a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x42a> │ │ │ │ b.n 67637e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x43e> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #576] @ (6765e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a0>) │ │ │ │ + ldr r5, [pc, #448] @ (676560 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x620>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ bgt.n 676358 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x418> │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r4, [r7, #13] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r4, [pc, #440] @ (676564 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x624>) │ │ │ │ + ldr r5, [pc, #312] @ (6764e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2210840,34 +2210874,34 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 676540 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x600> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r3, [pc, #320] @ (676734 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f4>) │ │ │ │ + ldr r4, [pc, #192] @ (6766b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x774>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #296] @ (676720 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e0>) │ │ │ │ + ldr r4, [pc, #168] @ (6766a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x760>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mrc2 0, 7, r0, cr14, cr15, {4} │ │ │ │ + vshr.u64 d16, d15, #34 │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr.w r0, [r4, pc, lsl #1] │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + ldrsh.w r0, [r4, pc, lsl #1] │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh.w r0, [r0, pc, lsl #1] │ │ │ │ - movs r2, r3 │ │ │ │ + vst4.32 {d0-d3}, [r0 :64] │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strb r0, [r0, #5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xf780009f │ │ │ │ + str??.w r0, [r0, pc, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 67665c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2211142,15 +2211176,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6768ca <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x98a> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r1, [pc, #32] @ (67690c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x9cc>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 6768f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x9b4> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 676908 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x9c8> │ │ │ │ @@ -2211159,15 +2211193,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6768f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x9b0> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, 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] @ (676974 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xa34>) │ │ │ │ @@ -2211350,33 +2211384,33 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + mov ip, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sbfx r0, r0, #2, #32 │ │ │ │ + bic.w r0, r0, #5210112 @ 0x4f8000 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r6, r3, r3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ @ instruction: 0xeac0015b │ │ │ │ - cmp r0, r8 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (676c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xcc4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2211473,19 +2211507,19 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add lr, r6 │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, lr │ │ │ │ + cmp r0, sl │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2211535,15 +2211569,15 @@ │ │ │ │ bne.n 676caa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xd6a> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, r3 │ │ │ │ + add lr, pc │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2211590,15 +2211624,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 676ce2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xda2> │ │ │ │ strex r1, r0, [sl, #364] @ 0x16c │ │ │ │ - muls r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2211647,17 +2211681,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 676d94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xe54> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - orrs r4, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmn r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 676d60 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xe20> │ │ │ │ @@ -2211690,15 +2211724,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 676e0a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xeca> │ │ │ │ nop │ │ │ │ - mcr2 0, 3, r0, cr4, cr15, {4} │ │ │ │ + vqadd.u8 d16, d20, d15 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #332] @ (676f90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1050>) │ │ │ │ @@ -2211838,15 +2211872,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - mrc 0, 1, r0, cr14, cr15, {4} │ │ │ │ + vqadd.s16 d0, d30, d15 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 676ffc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x10bc> │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [pc, #72] @ (677000 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x10c0>) │ │ │ │ @@ -2212375,84 +2212409,84 @@ │ │ │ │ blx r3 │ │ │ │ b.n 677370 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1430> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 676dac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xe6c> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r2, r5 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 677c6c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d2c> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r4, r7 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldmia r6!, {r5} │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 677afc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bbc> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ble.n 677568 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1628> │ │ │ │ + udf #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bgt.n 6774e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x15a8> │ │ │ │ + ble.n 6774a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1568> │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 677a28 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ae8> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 677a04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ac4> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ b.n 67799c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1a5c> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - movw r0, #16551 @ 0x40a7 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf32400a7 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + ands r6, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6778ec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x19ac> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 677794 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1854> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #236] @ (677648 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1708>) │ │ │ │ @@ -2212560,29 +2212594,29 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrh r4, [r1, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - mov ip, r3 │ │ │ │ + bxns pc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ svc 66 @ 0x42 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r6, r4, #2 │ │ │ │ svc 42 @ 0x2a │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #404] @ (67781c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x18dc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2212756,33 +2212790,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #10] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrh r2, [r5, #6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ ble.n 677824 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x18e4> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #544] @ (677a64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b24>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldmia r1, {r1, r2, r4} │ │ │ │ lsls r4, r2, #5 │ │ │ │ ble.n 677920 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x19e0> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 677920 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x19e0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212870,25 +2212904,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 6778e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x19a2> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #200] @ (6779f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ab8>) │ │ │ │ + ldr r4, [pc, #72] @ (677978 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1a38>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r6, r4, #2 │ │ │ │ bgt.n 677854 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1914> │ │ │ │ lsls r3, r3, #5 │ │ │ │ bgt.n 677a00 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ac0> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 6779b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1a78> │ │ │ │ cbz r2, 67795e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1a1e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2213115,15 +2213149,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r2, #14 │ │ │ │ lsls r6, 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] @ (677c20 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ce0>) │ │ │ │ @@ -2213179,27 +2213213,27 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 677bd2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c92> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r6, [r4, #32] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #-668] @ 0x29c │ │ │ │ + bics.w r0, r4, r7, asr #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2213266,21 +2213300,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (677d10 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1dd0>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 677b94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (677e40 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1f00>) │ │ │ │ @@ -2213391,15 +2213425,15 @@ │ │ │ │ strh r2, [r7, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2213728,23 +2213762,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r6, [r3, #31] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #184] @ (67829c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x235c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2213822,17 +2213856,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ ldrb r2, [r2, #24] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ @@ -2214068,37 +2214102,37 @@ │ │ │ │ b.n 67836a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x242a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r3, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 678a8c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2b4c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2214621,81 +2214655,81 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrb r6, [r7, #9] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #568] @ (678d2c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2dec>) │ │ │ │ + ldr r1, [pc, #440] @ (678cac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2d6c>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r4, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2214891,37 +2214925,37 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r6, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ strb r6, [r5, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov lr, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #596] @ (678fb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3070>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2215144,63 +2215178,63 @@ │ │ │ │ bl 43aa04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324a0c> │ │ │ │ b.n 678e18 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2ed8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 6788d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2998> │ │ │ │ + b.n 678a98 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2b58> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r2, [r7, #5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #312] @ (679124 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x31e4>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r1, [pc, #224] @ (6790d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3190>) │ │ │ │ + ldr r2, [pc, #96] @ (679050 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3110>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov r0, lr │ │ │ │ + bx sl │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2215433,46 +2215467,46 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r6, #14680064 @ 0xe00000 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 6796c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3780> │ │ │ │ bl a172c6 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9ab2d6 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2215639,15 +2215673,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r6, 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] @ (6794dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x359c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2215661,15 +2215695,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6c518 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2216440,17 +2216474,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #284] @ (679dd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3e90>) │ │ │ │ @@ -2217202,15 +2217236,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrb r6, [r4, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #380] @ (67a5d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4698>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2219156,20 +2219190,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47f2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r0, [pc, #4] @ (67b83c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - smlaltb r0, r0, r2, r5 │ │ │ │ + stc2 0, cr0, [r2], #660 @ 0x294 │ │ │ │ ldr r0, [pc, #4] @ (67b848 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5908>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, pc, #744 @ (adr r4, 67bb34 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5bf4>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 67bab4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5b74>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67b876 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5936> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2219413,15 +2219447,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 b04a78 │ │ │ │ + bl b04b20 │ │ │ │ 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 │ │ │ │ @@ -2219611,19 +2219645,19 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ orrs r6, r5 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67bdbc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5e7c> │ │ │ │ @@ -2220339,15 +2220373,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, 67c53c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x65fc> │ │ │ │ - bl aff7cc │ │ │ │ + bl aff874 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 67c546 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6606> │ │ │ │ bl 59a16c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x484174> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 67c550 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6610> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2220719,40 +2220753,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67ec20 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x8ce0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67c8c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6980> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl afa490 │ │ │ │ + bl afa538 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67c8c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6980> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59a5c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4845c8> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59ac4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x484c54> │ │ │ │ mov r0, r4 │ │ │ │ - bl aff3cc │ │ │ │ + bl aff474 │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67c8c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6980> │ │ │ │ - bl affea4 │ │ │ │ + bl afff4c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59dec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x487ed0> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59ed08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x488d10> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl af9e08 │ │ │ │ + bl af9eb0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 59a8cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4848d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 688008 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x120c8> │ │ │ │ b.n 67c8ca <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x698a> │ │ │ │ bl 59a33c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x484344> │ │ │ │ @@ -2229046,15 +2229080,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 186 @ 0xba │ │ │ │ lsls r2, r3, #5 │ │ │ │ - stcl 1, cr0, [ip], {43} @ 0x2b │ │ │ │ + stc 1, cr0, [ip, #172]! @ 0xac │ │ │ │ bgt.n 682728 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xc7e8> │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 6825f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xc6b0> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r4, r2, #31 │ │ │ │ @@ -2233595,15 +2233629,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 685f82 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x10042> │ │ │ │ ldrsb.w r3, [r5, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 685f50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x10010> │ │ │ │ mov r0, r6 │ │ │ │ - bl afa57c │ │ │ │ + bl afa624 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #724] @ 0x2d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #3 │ │ │ │ bne.n 685e68 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0xff28> │ │ │ │ ldr.w r3, [r9, #1400] @ 0x578 │ │ │ │ @@ -2235063,15 +2235097,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r1, #25 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2235361,15 +2235395,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6872a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x11362> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl af9210 │ │ │ │ + bl af92b8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c8020 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c518 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2235391,15 +2235425,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 68702c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x110ec> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl af91a0 │ │ │ │ + bl af9248 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 687322 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x113e2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2235430,22 +2235464,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, 687396 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x11456> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl af91ec │ │ │ │ + bl af9294 │ │ │ │ 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 af91ec │ │ │ │ + bl af9294 │ │ │ │ b.n 687382 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x11442> │ │ │ │ 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 │ │ │ │ @@ -2236204,15 +2236238,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d92b4 │ │ │ │ cbz r0, 687c38 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x11cf8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1768] @ 0x6e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b00d28 │ │ │ │ + bl b00dd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 687c32 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x11cf2> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67c6f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67b4> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2236430,15 +2236464,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 b01be0 │ │ │ │ + bl b01c88 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 433294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d29c> │ │ │ │ cbz r0, 687eee <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x11fae> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2236941,15 +2236975,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, [r2, #28] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r3, 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, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2242197,20 +2242231,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68c00e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x160ce> │ │ │ │ nop │ │ │ │ bvs.n 68c0d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x16192> │ │ │ │ - vaddl.u , d31, d12 │ │ │ │ + @ instruction: 0xffff516c │ │ │ │ lsls r3, r5, #4 │ │ │ │ bvs.n 68c0fa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x161ba> │ │ │ │ - vaddl.u , d15, d10 │ │ │ │ + vmla.i , , d26[0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r7, [pc, #608] @ (68c374 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x16434>) │ │ │ │ + str r0, [r7, r1] │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ @@ -2243180,15 +2243214,15 @@ │ │ │ │ add r0, 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 68c8a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x16962> │ │ │ │ nop │ │ │ │ - add ip, sp │ │ │ │ + cmp ip, r9 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2245106,21 +2245140,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68dff4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x180b4> │ │ │ │ nop │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, 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 r7, r1 │ │ │ │ ldr.w r1, [pc, #1404] @ 68e6d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x18798> │ │ │ │ @@ -2248481,15 +2248515,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xfbda0159 │ │ │ │ cmp r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2248726,15 +2248760,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (690970 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1aa30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add.w r0, r0, #2000 @ 0x7d0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2100] @ 0x834 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2248788,15 +2248822,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 690a48 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ab08> │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2248824,15 +2248858,15 @@ │ │ │ │ blx 6a654 │ │ │ │ ldr.w r1, [r4, #2168] @ 0x878 │ │ │ │ cbz r1, 690a80 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ab40> │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2144 @ 0x860 │ │ │ │ - bl ac5b88 │ │ │ │ + bl ac5c30 │ │ │ │ ldr.w r0, [r4, #2108] @ 0x83c │ │ │ │ blx 6a654 │ │ │ │ add.w r0, r4, #2112 @ 0x840 │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ add.w r0, r4, #1888 @ 0x760 │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ addw r0, r4, #1916 @ 0x77c │ │ │ │ @@ -2248850,15 +2248884,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 690b0c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1abcc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 690afc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1abbc> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2248866,15 +2248900,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 690b2e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1abee> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2248964,38 +2248998,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 627b40 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45c478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x346480> │ │ │ │ mov r0, r6 │ │ │ │ - bl ac1a10 │ │ │ │ + bl ac1ab8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 690cf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1adb4> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac1a84 │ │ │ │ + bl ac1b2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac1a80 │ │ │ │ + bl ac1b28 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 45c4f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3464fc> │ │ │ │ ldr r3, [pc, #364] @ (690da0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ae60>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ac1a10 │ │ │ │ + bl ac1ab8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 690d26 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ade6> │ │ │ │ - bl ac1a84 │ │ │ │ + bl ac1b2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ac1a80 │ │ │ │ + bl ac1b28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 45c4f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3464fc> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2249122,26 +2249156,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ and.w r1, r4, #14221312 @ 0xd90000 │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ssat r1, #26, r2, asr #1 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r4, 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 433294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d29c> │ │ │ │ @@ -2249622,21 +2249656,21 @@ │ │ │ │ add.w r0, r4, #2144 @ 0x860 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl ac5f90 │ │ │ │ + bl ac6038 │ │ │ │ ldr.w r2, [pc, #1436] @ 6918a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b960> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2160] @ 0x870 │ │ │ │ - bl ac1720 │ │ │ │ + bl ac17c8 │ │ │ │ str.w r0, [r4, #2108] @ 0x83c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 6913c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b482> │ │ │ │ bl 6279f8 │ │ │ │ ldr.w r3, [pc, #1412] @ 6918a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b964> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2249790,15 +2249824,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 b04a78 │ │ │ │ + bl b04b20 │ │ │ │ ldr.w r2, [r4, #1872] @ 0x750 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 691812 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b8d2> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2172] @ 0x87c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2250016,21 +2250050,21 @@ │ │ │ │ bics r0, r0 │ │ │ │ mrc 1, 5, r0, cr8, cr9, {2} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 5, r0, cr2, cr9, {2} │ │ │ │ adds r2, #54 @ 0x36 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - uxtb r0, r0 │ │ │ │ + cbz r0, 6918a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b968> │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r0, [r4, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ adds r1, #26 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 6918b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b970> │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r2, [r0, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ bl 649852 │ │ │ │ bl 653856 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2250047,30 +2250081,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r3, #255]! │ │ │ │ bl 5eb88a │ │ │ │ bl 5bd88e │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6918c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b984> │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 1, 11, cr0, cr0, cr10, {1} │ │ │ │ - cbz r6, 6918c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b986> │ │ │ │ + vaddw.u16 q0, q0, d26 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 6918b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b978> │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 6918c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b986> │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 6918d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b994> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp lr, sp │ │ │ │ + mov lr, r9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldc 1, cr0, [r6], {89} @ 0x59 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r3, #428] @ 0x1ac │ │ │ │ @@ -2250257,15 +2250291,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 691b0a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bbca> │ │ │ │ cbnz r6, 691aca <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bb8a> │ │ │ │ ldr r3, [pc, #160] @ (691b40 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bc00>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ac2714 │ │ │ │ + bl ac27bc │ │ │ │ cbz r0, 691b04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bbc4> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2250312,15 +2250346,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 691aba <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bb7a> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cmp r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r6, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2250356,15 +2250390,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (691d04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bdc4>) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl ac2840 │ │ │ │ + bl ac28e8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 691cc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bd84> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43989c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3238a4> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2250473,30 +2250507,30 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 691c0e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bcce> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac291c │ │ │ │ + bl ac29c4 │ │ │ │ b.n 691cc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bd84> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ b.n 691634 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b6f4> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ b.n 69154c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1b60c> │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2250509,15 +2250543,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 45e9dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3489e4> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2144 @ 0x860 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl ac5e28 │ │ │ │ + bl ac5ed0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45e9f8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348a00> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 691d5e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1be1e> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 6a954 │ │ │ │ @@ -2250568,15 +2250602,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 45e9dc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3489e4> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl ac5bb0 │ │ │ │ + bl ac5c58 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 691e56 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bf16> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2250628,15 +2250662,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (691e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1bf5c>) │ │ │ │ add r1, pc │ │ │ │ bl 694b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ec10> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2250810,15 +2250844,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (6920e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c1a8>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ac279c │ │ │ │ + bl ac2844 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 69202a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c0ea> │ │ │ │ b.n 691f56 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c016> │ │ │ │ vldr d7, [pc, #68] @ 6920e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c1a0> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2250838,15 +2250872,15 @@ │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ lsls r1, r7 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ b.n 691f58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c018> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2250858,15 +2250892,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 b04760 │ │ │ │ + bl b04808 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6921ee <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c2ae> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2250912,15 +2250946,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ b.n 69216c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c22c> │ │ │ │ mov r0, r5 │ │ │ │ - bl b0474c │ │ │ │ + bl b047f4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 69216c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1c22c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2251272,15 +2251306,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a654 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ac291c │ │ │ │ + bl ac29c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 6a654 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2252677,15 +2252711,15 @@ │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 69323e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d2fe> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 693362 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d422> │ │ │ │ nop │ │ │ │ - svc 206 @ 0xce │ │ │ │ + b.n 6935c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d684> │ │ │ │ lsls r2, r5, #4 │ │ │ │ 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 │ │ │ │ @@ -2252991,25 +2253025,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6937f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d8b8>) │ │ │ │ add r1, pc │ │ │ │ bl 694b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ec10> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r6, 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] @ (693814 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d8d4>) │ │ │ │ add r2, pc │ │ │ │ bl 694ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1eba4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6938e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d9a8> │ │ │ │ + blt.n 6938a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d968> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -2253032,15 +2253066,15 @@ │ │ │ │ cbz r0, 693868 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d928> │ │ │ │ bl 6b17b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b870> │ │ │ │ ldr.w r0, [r8, #3696] @ 0xe70 │ │ │ │ cbz r0, 693872 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d932> │ │ │ │ bl 6b17b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b870> │ │ │ │ ldr.w r0, [r8, #3620] @ 0xe24 │ │ │ │ cbz r0, 69387c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d93c> │ │ │ │ - bl aff7cc │ │ │ │ + bl aff874 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 693884 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d944> │ │ │ │ bl 5e7794 │ │ │ │ ldr.w r0, [r8, #3616] @ 0xe20 │ │ │ │ cbz r0, 69388e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d94e> │ │ │ │ bl 59a16c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x484174> │ │ │ │ add.w r0, r7, #136192 @ 0x21400 │ │ │ │ @@ -2253413,29 +2253447,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e76a8 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 693d76 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1de36> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl aff3cc │ │ │ │ + bl aff474 │ │ │ │ str.w r0, [r6, #3620] @ 0xe24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 693d76 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1de36> │ │ │ │ - bl affea4 │ │ │ │ + bl afff4c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59dec8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x487ed0> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59ed08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x488d10> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ - bl af9e08 │ │ │ │ + bl af9eb0 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ movs r1, #0 │ │ │ │ bl 59a8cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4848d4> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59a9b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4849c0> │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ @@ -2253505,15 +2253539,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ stmia r5!, {r3, r4} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ asrs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ @@ -2254124,15 +2254158,15 @@ │ │ │ │ bne.n 6944a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1e566> │ │ │ │ ldr.w r0, [r7, #2172] @ 0x87c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6944aa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1e56a> │ │ │ │ bl 43989c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3238a4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2254716,15 +2254750,15 @@ │ │ │ │ str.w r3, [r4, #2168] @ 0x878 │ │ │ │ b.n 694a80 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1eb40> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r3, [pc, #8] @ (694ae0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1eba0>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2255070,15 +2255104,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ cbz r2, 694ec8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ef88> │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #224] @ (694f78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1f038>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2255179,15 +2255213,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ cbz r2, 694f9a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1f05a> │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 694fc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1f088> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2255240,15 +2255274,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 694ff4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1f0b4> │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2255826,15 +2255860,15 @@ │ │ │ │ b.n 6954d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1f598> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00be │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2256158,19 +2256192,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6956f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1f7b6> │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cbnz r0, 6959e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1faa0> │ │ │ │ + pop {r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2256461,15 +2256495,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r5, #157696 @ 0x26800 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add.w r5, r5, #576 @ 0x240 │ │ │ │ mov r0, r5 │ │ │ │ blx 6be6c │ │ │ │ b.n 695d0c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1fdcc> │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2256524,15 +2256558,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 695d90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1fe50> │ │ │ │ b.n 695db6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1fe76> │ │ │ │ bl 69458c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1e64c> │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, 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, #144] @ (695e90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ff50>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2257106,17 +2257140,17 @@ │ │ │ │ cmp r7, sl │ │ │ │ bne.n 6963ca <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2048a> │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bls.n 6963b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x20470> │ │ │ │ mov r5, r0 │ │ │ │ b.n 69617a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2023a> │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 696454 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x20514> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2257195,17 +2257229,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2257483,17 +2257517,17 @@ │ │ │ │ ... │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2257513,17 +2257547,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6964e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x205a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2257672,21 +2257706,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 445774 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32f77c> │ │ │ │ b.n 6968a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x20968> │ │ │ │ nop │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2257973,19 +2258007,19 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2258090,19 +2258124,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 696e7e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x20f3e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 696ee4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x20fa4>) │ │ │ │ + add r6, pc, #984 @ (adr r6, 697264 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x21324>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2258457,25 +2258491,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 69723a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x212fa> │ │ │ │ b.n 6971e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x212a8> │ │ │ │ bl 69458c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1e64c> │ │ │ │ b.n 69719c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2125c> │ │ │ │ nop │ │ │ │ - add r2, pc, #384 @ (adr r2, 6973f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x214b0>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 697370 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x21430>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 697610 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x216d0>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 697590 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x21650>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 697598 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x21658>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 697518 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x215d8>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r4, 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (697400 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x214c0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2258615,15 +2258649,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 698417 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x224d7> │ │ │ │ subs r0, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2259103,19 +2259137,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #4 │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2259491,21 +2259525,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 697988 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x21a48> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2260135,21 +2260169,21 @@ │ │ │ │ bl 69705c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2111c> │ │ │ │ b.n 697faa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2206a> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 697d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x21df8> │ │ │ │ b.n 6982ae <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2236e> │ │ │ │ nop │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w lr, r0, r1 │ │ │ │ add.w ip, r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, lr, r1 │ │ │ │ mov.w lr, lr, asr #31 │ │ │ │ @@ -2271070,15 +2271104,15 @@ │ │ │ │ bl 696e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x20f5c> │ │ │ │ b.n 6a06d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2a798> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [r8, #352] @ 0x160 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r8, #-352] @ 0xfffffea0 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r2, 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, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2271799,15 +2271833,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 6a0d44 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2ae04> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str??.w r0, [ip, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r2, r5, #4 │ │ │ │ orn r1, sl, #88 @ 0x58 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ @@ -2272517,15 +2272551,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a17ae <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2b86e> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vsra.s32 q8, q4, #16 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r2, r5, #4 │ │ │ │ b.n 6a1838 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2b8f8> │ │ │ │ lsls r0, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2273279,15 +2273313,15 @@ │ │ │ │ b.n 6a20a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2c166> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a1f44 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2c004> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r2, #297] @ 0x129 │ │ │ │ + @ instruction: 0xfad20129 │ │ │ │ udf #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2274018,15 +2274052,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a2950 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2ca10> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1360129 │ │ │ │ + @ instruction: 0xf2160129 │ │ │ │ bvs.n 6a2a94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2cb54> │ │ │ │ lsls r0, 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, #3616] @ 0xe20 │ │ │ │ @@ -2274740,15 +2274774,15 @@ │ │ │ │ b.n 6a31ba <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2d27a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 6a3200 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2d2c0> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d80129 │ │ │ │ + @ instruction: 0xe9b80129 │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, 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, #3576] @ 0xdf8 │ │ │ │ @@ -2275462,15 +2275496,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a3a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2dae4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a3ba4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2dc64> │ │ │ │ + b.n 6a3d64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2de24> │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2276183,15 +2276217,15 @@ │ │ │ │ b.n 6a4290 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2e350> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6a4330 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2e3f0> │ │ │ │ + bhi.n 6a42f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2e3b0> │ │ │ │ lsls r1, r5, #4 │ │ │ │ pop {r1, r2, pc} │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2276237,15 +2276271,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 ac5774 │ │ │ │ + bl ac581c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a4400 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2e4c0> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 6be6c │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2276558,15 +2276592,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 6c518 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl ac578c │ │ │ │ + bl ac5834 │ │ │ │ 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 │ │ │ │ @@ -2277400,17 +2277434,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 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr7, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2277587,15 +2277621,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #20 │ │ │ │ @@ -2277763,17 +2277797,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a5406 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2f4c6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2278041,17 +2278075,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r3, 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] @ (6a5944 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2fa04>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278144,18 +2278178,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 │ │ │ │ - bkpt 0x00d2 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ + itee lt │ │ │ │ + lsllt r1, r5, #4 │ │ │ │ + ldrge r0, [sp, #120] @ 0x78 │ │ │ │ + lslge r5, r3, #2 │ │ │ │ bl 58d94e <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x477956> │ │ │ │ bl 545952 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x42f95a> │ │ │ │ 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] @ (6a5980 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2fa40>) │ │ │ │ @@ -2278166,17 +2278200,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a4fcc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2f08c> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2692] @ 0xa84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, 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] @ (6a59cc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2fa8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2278194,17 +2278228,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 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2278373,17 +2278407,17 @@ │ │ │ │ b.n 6a5b8c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2fc4c> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #108 @ 0x6c │ │ │ │ b.n 6a5afc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2fbbc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1852] @ 0x73c │ │ │ │ @@ -2279104,35 +2279138,35 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a642c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x304ec>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a61e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x302a2> │ │ │ │ ldr r2, [pc, #44] @ (6a6430 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x304f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a61e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x302a2> │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #1008] @ (6a6818 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x308d8>) │ │ │ │ + ldr r3, [pc, #880] @ (6a6798 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30858>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #288] @ (6a6558 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30618>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a6554 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30614> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2279242,21 +2279276,21 @@ │ │ │ │ b.n 6a6484 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30544> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r2 │ │ │ │ + cbz r6, 6a65c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30680> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + cbz r4, 6a65c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30680> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2279335,17 +2279369,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} │ │ │ │ - cbz r6, 6a6662 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30722> │ │ │ │ + cbz r6, 6a669a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3075a> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6a66c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30784>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279372,17 +2279406,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} │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 6a66fc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x307bc> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r5, 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 6a6434 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x304f4> │ │ │ │ @@ -2279544,17 +2279578,17 @@ │ │ │ │ bne.n 6a6888 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30948> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a684c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3090c> │ │ │ │ b.n 6a6874 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30934> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a6818 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x308d8> │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2279730,17 +2279764,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a6a84 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30b44> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ b.n 6a69fe <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30abe> │ │ │ │ nop │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2279763,17 +2279797,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 r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2279805,17 +2279839,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 r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2279845,17 +2279879,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a6be2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30ca2> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r3, 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] @ (6a6c70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30d30>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279883,17 +2279917,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 r1, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6a6ce0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30da0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279921,17 +2279955,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6a6ca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30d60> │ │ │ │ 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 r1, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a6d04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30dc4> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #2696] @ 0xa88 │ │ │ │ @@ -2280059,17 +2280093,17 @@ │ │ │ │ bne.n 6a6e30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30ef0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2280202,17 +2280236,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a702e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x310ee> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a6fd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x31090> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7006 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x310c6> │ │ │ │ nop │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 6a738c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3144c>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 6a730c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x313cc>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2280237,17 +2280271,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a7068 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x31128> │ │ │ │ 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} │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 6a7104 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x311c4>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 6a7484 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x31544>) │ │ │ │ lsls r1, 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, 6a70d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x31194> │ │ │ │ @@ -2280538,20 +2280572,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a73b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x31472> │ │ │ │ ldr r1, [pc, #28] @ (6a73ec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x314ac>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a4fcc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2f08c> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl ac57a4 │ │ │ │ + bl ac584c │ │ │ │ mov r0, r8 │ │ │ │ blx 6c518 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2280566,29 +2280600,29 @@ │ │ │ │ bl 6ad0a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x37160> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1876] @ 0x754 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl afa490 │ │ │ │ + bl afa538 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a74bc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3157c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 59a5c0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4845c8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 59ac4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x484c54> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl ac57bc │ │ │ │ + bl ac5864 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a43bc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2e47c> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a74a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x31560> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a74cc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3158c>) │ │ │ │ @@ -2286266,27 +2286300,27 @@ │ │ │ │ b.n 6ab1f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x352b8> │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ab39c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3545c> │ │ │ │ strh r0, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldr r4, [pc, #368] @ (6ab76c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3582c>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2289685,15 +2289719,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3226] @ 0xc9a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6add26 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x37de6> │ │ │ │ ldrsb.w r3, [r4, #3227] @ 0xc9b │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6adcf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x37db4> │ │ │ │ mov r0, r9 │ │ │ │ - bl afa57c │ │ │ │ + bl afa624 │ │ │ │ ldr.w r0, [r4, #3240] @ 0xca8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a6d54 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x30e14> │ │ │ │ ldr.w r3, [r8, #704] @ 0x2c0 │ │ │ │ b.n 6ad826 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x378e6> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6adba6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x37c66> │ │ │ │ @@ -2289905,15 +2289939,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6adec0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x37f80> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ - bl af9324 │ │ │ │ + bl af93cc │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r0, r7 │ │ │ │ blx 6c518 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2289927,15 +2289961,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3616] @ 0xe20 │ │ │ │ cbz r1, 6adf1a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x37fda> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl af92e0 │ │ │ │ + bl af9388 │ │ │ │ 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} │ │ │ │ @@ -2290143,17 +2290177,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6ae106 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x381c6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2290769,15 +2290803,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ strd sl, r4, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r0, [r2, #3616] @ 0xe20 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl af94f0 │ │ │ │ + bl af9598 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c518 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6c518 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2744] @ 0xab8 │ │ │ │ ldr.w r0, [r2, #3616] @ 0xe20 │ │ │ │ @@ -2290869,15 +2290903,15 @@ │ │ │ │ adds r4, r3, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @ instruction: 0xfb6dffff │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r1, r5, #4 │ │ │ │ @ instruction: 0xfa6dffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2290976,15 +2291010,15 @@ │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #316] @ 0x13c │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl af9228 │ │ │ │ + bl af92d0 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6aea6a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38b2a> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6aea10 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38ad0> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2291099,15 +2291133,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6aeb14 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38bd4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b0e520 │ │ │ │ + bl b0e5c8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6aeabc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38b7c> │ │ │ │ blt.n 6aeaa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38b60> │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2291333,15 +2291367,15 @@ │ │ │ │ ldr.w r8, [r1, #60] @ 0x3c │ │ │ │ b.n 6aebdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38c9c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6aed98 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38e58> │ │ │ │ + bcc.n 6aed58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x38e18> │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r0, r0, #10 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2291687,16 +2291721,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6af18a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3924a> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6af12c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x391ec> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6af162 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39222> │ │ │ │ nop │ │ │ │ - vqadd.u64 d0, d22, d12 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #184] @ (6af264 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39324>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2291763,17 +2291798,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6af248 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39308> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6af1fa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x392ba> │ │ │ │ b.n 6af234 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x392f4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bmi.n 6af1e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x392a8> │ │ │ │ + bpl.n 6af1a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39268> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6af340 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39400>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2291842,17 +2291877,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6af324 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x393e4> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6af2d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39392> │ │ │ │ b.n 6af310 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x393d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bcc.n 6af318 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x393d8> │ │ │ │ + bmi.n 6af2d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39398> │ │ │ │ lsls r2, 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] @ (6af444 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39504>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2291937,17 +2291972,17 @@ │ │ │ │ bne.n 6af426 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x394e6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6af3b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39476> │ │ │ │ b.n 6af412 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x394d2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r5, #20 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bcc.n 6af468 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x39528> │ │ │ │ + bcc.n 6af428 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x394e8> │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2292221,25 +2292256,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ lsrs r6, r0, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2292908,29 +2292943,29 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r4, r3, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r4, [sp, #220] @ 0xdc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -2294249,63 +2294284,63 @@ │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bl 64739c │ │ │ │ str r5, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ b.w 6b0134 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3a1f4> │ │ │ │ - @ instruction: 0xf6ba00a1 │ │ │ │ - @ instruction: 0xf66a00a1 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + @ instruction: 0xf79a00a1 │ │ │ │ + @ instruction: 0xf74a00a1 │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #672] @ (6b0f18 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3afd8>) │ │ │ │ + ldr r6, [pc, #544] @ (6b0e98 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3af58>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {pc} │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - orrs r6, r0 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 6b0dc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3ae80>) │ │ │ │ + add r7, pc, #168 @ (adr r7, 6b0d40 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3ae00>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str??.w r0, [sl, #158] @ 0x9e │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + vst1.8 @ instruction: 0xf9ca009e │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vhadd.s d16, d30, d17 │ │ │ │ - stc 0, cr0, [r4, #644]! @ 0x284 │ │ │ │ - ldr r5, [pc, #624] @ (6b0f1c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3afdc>) │ │ │ │ + orrs.w r0, lr, #161 @ 0xa1 │ │ │ │ + cdp 0, 8, cr0, cr4, cr1, {5} │ │ │ │ + ldr r6, [pc, #496] @ (6b0e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3af5c>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stcl 0, cr0, [lr, #-644] @ 0xfffffd7c │ │ │ │ - stcl 0, cr0, [r6, #-644] @ 0xfffffd7c │ │ │ │ - bxns r0 │ │ │ │ + cdp 0, 2, cr0, cr14, cr1, {5} │ │ │ │ + cdp 0, 2, cr0, cr6, cr1, {5} │ │ │ │ + blxns ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r6, 6b0d3a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3adfa> │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrd pc, pc, [r1], #1020 @ 0x3fc │ │ │ │ bcs.n 6b0c62 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3ad22> │ │ │ │ - vrsra.u64 d27, d18, #1 │ │ │ │ + vsri.64 d27, d2, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xead400a1 │ │ │ │ - ldr r2, [pc, #848] @ (6b1028 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b0e8>) │ │ │ │ + subs.w r0, r4, r1, asr #2 │ │ │ │ + ldr r3, [pc, #720] @ (6b0fa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b068>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - tst r4, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - revsh r0, r2 │ │ │ │ + cbnz r0, 6b0d4c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3ae0c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r4 │ │ │ │ bl 61e090 │ │ │ │ ldr.w r2, [pc, #2100] @ 6b1524 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b5e4> │ │ │ │ @@ -2295065,30 +2295100,30 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61ed10 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ b.n 6b0d34 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3adf4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - strd r0, r0, [r6, #644]! @ 0x284 │ │ │ │ - cbz r0, 6b1564 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b624> │ │ │ │ + pkhtb r0, r6, r1, asr #2 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 6b154a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b60a> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orn r0, sl, r1, asr #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + adc.w r0, sl, r1, asr #2 │ │ │ │ + cbz r2, 6b154a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b60a> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strd r0, r0, [r6, #-644]! @ 0x284 │ │ │ │ - add r6, sp, #32 │ │ │ │ + orr.w r0, r6, r1, asr #2 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - sbcs r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #512] @ (6b1760 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3b820>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -2296131,15 +2296166,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 6b23ec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c4ac> │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6b2274 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c334> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ + @ instruction: 0xfa5c0128 │ │ │ │ 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] @ (6b2324 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c3e4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2296349,25 +2296384,25 @@ │ │ │ │ b.n 6b2152 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c212> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #236 @ 0xec │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ udf #166 @ 0xa6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b23ba <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c47a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2296430,15 +2296465,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b247a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c53a> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl af91ec │ │ │ │ + bl af9294 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b248c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c54c> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b2458 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c518> │ │ │ │ @@ -2296457,15 +2296492,15 @@ │ │ │ │ bne.n 6b2424 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c4e4> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b2458 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c518> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af9210 │ │ │ │ + bl af92b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c518 │ │ │ │ ldr.w r0, [r6, #3240] @ 0xca8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2296473,15 +2296508,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a5988 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x2fa48> │ │ │ │ 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 af91ec │ │ │ │ + bl af9294 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b2420 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c4e0> │ │ │ │ b.n 6b2458 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c518> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2296562,15 +2296597,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b2562 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c622> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b2594 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c654> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af9210 │ │ │ │ + bl af92b8 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r0, r9 │ │ │ │ blx 6c518 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6c518 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2296592,15 +2296627,15 @@ │ │ │ │ bne.n 6b25be <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c67e> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b25f2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c6b2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3616] @ 0xe20 │ │ │ │ - bl af9210 │ │ │ │ + bl af92b8 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ mov r0, r8 │ │ │ │ blx 6c518 │ │ │ │ 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} │ │ │ │ @@ -2296638,15 +2296673,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 acc054 │ │ │ │ + bl acc0fc │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b2692 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c752> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2296667,15 +2296702,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c1c20 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4bce0> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3616] @ 0xe20 │ │ │ │ - bl af91a0 │ │ │ │ + bl af9248 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b28ee <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c9ae> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b26da <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c79a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2296852,15 +2296887,15 @@ │ │ │ │ b.n 6b2706 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c7c6> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b26ee <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c7ae> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b0e520 │ │ │ │ + bl b0e5c8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b265c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c71c> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2297433,25 +2297468,25 @@ │ │ │ │ bne.n 6b2f12 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3cfd2> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b29a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3ca66> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b2bac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3cc6c> │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2297659,15 +2297694,15 @@ │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b318e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3d24e> │ │ │ │ b.n 6b3162 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3d222> │ │ │ │ nop │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ 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 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2297776,15 +2297811,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b32ec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3d3ac> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r2, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2297910,15 +2297945,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r7, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2298093,15 +2298128,15 @@ │ │ │ │ add.w r2, r2, #134144 @ 0x20c00 │ │ │ │ add r1, r5 │ │ │ │ str.w r3, [r2, #1016] @ 0x3f8 │ │ │ │ strd r3, r3, [r1, #4] │ │ │ │ b.n 6b3508 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3d5c8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b3626 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3d6e6> │ │ │ │ - vaddl.s16 q0, d26, d17 │ │ │ │ + orns r0, sl, #161 @ 0xa1 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #564] @ (6b38c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3d980>) │ │ │ │ @@ -2298322,15 +2298357,15 @@ │ │ │ │ b.n 6b37b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3d870> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r7, 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, #3928] @ 0xf58 │ │ │ │ @@ -2298590,21 +2298625,21 @@ │ │ │ │ bne.n 6b3b6c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3dc2c> │ │ │ │ b.n 6b3af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3dbb0> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r3} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (6b3df4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3deb4>) │ │ │ │ @@ -2298797,19 +2298832,19 @@ │ │ │ │ b.n 6b3da2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3de62> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6b3dac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3de6c> │ │ │ │ + ble.n 6b3d6c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3de2c> │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmia r2!, {r1, r3, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2298942,19 +2298977,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b3e56 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3df16> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6b3b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3dc10> │ │ │ │ + b.n 6b3d10 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3ddd0> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmia r0!, {r3, r6, r7} │ │ │ │ lsls r7, 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, #3120] @ 0xc30 │ │ │ │ @@ -2299961,29 +2299996,29 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2301208,25 +2301243,25 @@ │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b1e64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3bf24> │ │ │ │ b.w 6b460c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3e6cc> │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r3, sp, #272 @ 0x110 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b64aa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4056a> │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ @@ -2302554,35 +2302589,35 @@ │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ b.w 6b4676 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3e736> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2303048,31 +2303083,31 @@ │ │ │ │ b.n 6b65f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x406b6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2303786,31 +2303821,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r5, [sp, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [pc, #976] @ (6b7624 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x416e4>) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [pc, #568] @ (6b7498 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41558>) │ │ │ │ + ldr r7, [pc, #440] @ (6b7418 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x414d8>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2304497,55 +2304532,55 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b.w 6b6fa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41068> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #576] @ (6b7c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41cc4>) │ │ │ │ + ldr r4, [pc, #448] @ (6b7b84 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41c44>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6b7e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41f5c> │ │ │ │ + b.n 6b805c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4211c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [pc, #304] @ (6b7b0c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41bcc>) │ │ │ │ + ldr r3, [pc, #176] @ (6b7a8c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41b4c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [pc, #872] @ (6b7d50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41e10>) │ │ │ │ + ldr r1, [pc, #744] @ (6b7cd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41d90>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blx pc │ │ │ │ + ldr r0, [pc, #864] @ (6b7d4c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41e0c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [pc, #736] @ (6b7cd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41d98>) │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [pc, #672] @ (6b7c9c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41d5c>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [pc, #600] @ (6b7c58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41d18>) │ │ │ │ + str r6, [r6, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [pc, #488] @ (6b7bec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41cac>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #104 @ (adr r5, 6b7a78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41b38>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 6b7df8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41eb8>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + mov r0, fp │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r5, [pc, #840] @ (6b7d60 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41e20>) │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ @@ -2304861,25 +2304896,25 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, sl │ │ │ │ mov ip, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ b.n 6b7d90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41e50> │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add lr, r6 │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r2, pc, #892 @ (adr r2, 6b80e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x421a8>) │ │ │ │ vshll.u32 q15, d21, #31 │ │ │ │ - @ instruction: 0xffff4cb4 │ │ │ │ + @ instruction: 0xffff4d94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - tst r4, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b7da2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41e62> │ │ │ │ @@ -2305373,33 +2305408,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [pc, #432] @ (6b8438 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x424f8>) │ │ │ │ + ldr r1, [pc, #304] @ (6b83b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x42478>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #544] @ (6b84b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x42574>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ sub.w r3, r3, #444 @ 0x1bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ @@ -2306570,63 +2306605,63 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 6c650 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b7cea <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x41daa> │ │ │ │ nop │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, r8 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r1, pc, #200 @ (adr r1, 6b8fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x43098>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 6b8f58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x43018>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, #134 @ 0x86 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b2344 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3c404> │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2306913,29 +2306948,29 @@ │ │ │ │ b.w 6b82c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x42388> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r4, 6b92a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x43364> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r0, r5, #2 │ │ │ │ mov.w sl, #0 │ │ │ │ blx 6b3c0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp] │ │ │ │ mov fp, r7 │ │ │ │ @@ -2307492,23 +2307527,23 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.w 6b73ec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x414ac> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ movs r0, #32 │ │ │ │ sub.w r2, r5, #420 @ 0x1a4 │ │ │ │ sub.w r1, r5, #336 @ 0x150 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -2307841,27 +2307876,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 61e6d8 │ │ │ │ b.w 6b87b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x42876> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2307890,15 +2307925,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 af9210 │ │ │ │ + bl af92b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c518 │ │ │ │ b.n 6b9c70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x43d30> │ │ │ │ nop │ │ │ │ @@ -2308964,15 +2308999,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r5, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2309611,15 +2309646,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r4, [r7, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2309735,15 +2309770,15 @@ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl b0eac4 │ │ │ │ + bl b0eb6c │ │ │ │ mov r0, r4 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6bb1fe <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x452be> │ │ │ │ ldr r3, [pc, #336] @ (6bb244 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x45304>) │ │ │ │ @@ -2309879,21 +2309914,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6bb084 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x45144> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #976] @ (6bb610 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x456d0>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r5, [pc, #1000] @ (6bb634 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x456f4>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1852] @ 6bb9a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x45a60> │ │ │ │ @@ -2310635,38 +2310670,38 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #528] @ (6bbbbc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x45c7c>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orrs r4, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ mov sl, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2311587,15 +2311622,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6bc2f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x463b4> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6bc2a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x46362> │ │ │ │ nop │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r1, 6bc41a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x464da> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6bc41c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x464dc> │ │ │ │ bx lr │ │ │ │ @@ -2311926,37 +2311961,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6c4c4 │ │ │ │ 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} │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2312016,15 +2312051,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #16 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f200a7 │ │ │ │ + @ instruction: 0xf7d200a7 │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2312098,15 +2312133,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65e00a7 │ │ │ │ + @ instruction: 0xf73e00a7 │ │ │ │ adds r6, #220 @ 0xdc │ │ │ │ lsls r7, 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 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2312223,18 +2312258,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, lr, #5472256 @ 0x538000 │ │ │ │ - vaddl.u16 q8, d30, d17 │ │ │ │ - vaddl.u8 q8, d20, d17 │ │ │ │ - vaddl.u32 q0, d28, d17 │ │ │ │ + movw r0, #59559 @ 0xe8a7 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ lsls r7, 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 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2312340,18 +2312378,18 @@ │ │ │ │ blt.n 6bcb68 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x46c28> │ │ │ │ b.n 6bcb8a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x46c4a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r8, #5472256 @ 0x538000 │ │ │ │ - cdp2 0, 13, cr0, cr8, cr1, {5} │ │ │ │ - cdp2 0, 11, cr0, cr10, cr1, {5} │ │ │ │ - cdp2 0, 9, cr0, cr14, cr1, {5} │ │ │ │ + @ instruction: 0xf52800a7 │ │ │ │ + vrev32.32 d0, d17 │ │ │ │ + vaddl.u16 q0, d26, d17 │ │ │ │ + vhadd.u d16, d30, d17 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r7, 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, #3544] @ 0xdd8 │ │ │ │ ldr.w r1, [pc, #1040] @ 6bcfe4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x470a4> │ │ │ │ @@ -2312707,18 +2312745,18 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r2, #96 @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb.w r0, [sl, ] │ │ │ │ - @ instruction: 0xfba600a1 │ │ │ │ + stc2 0, cr0, [r6], {161} @ 0xa1 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bd02a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x470ea> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6c440 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2313051,24 +2313089,24 @@ │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6bd8da <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4799a> │ │ │ │ b.n 6bd3c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x47484> │ │ │ │ ... │ │ │ │ ldr??.w r0, [sl, #161] @ 0xa1 │ │ │ │ ldr??.w r0, [r8, #161] @ 0xa1 │ │ │ │ - str??.w r0, [lr, #161] @ 0xa1 │ │ │ │ - stcl 0, cr0, [r0, #668] @ 0x29c │ │ │ │ - subs r6, r2, r3 │ │ │ │ + vst1.8 {d16[5]}, [lr], r1 │ │ │ │ + cdp 0, 10, cr0, cr0, cr7, {5} │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str??.w r0, [r8, r1, lsl #2] │ │ │ │ - stcl 0, cr0, [r6], {167} @ 0xa7 │ │ │ │ - @ instruction: 0xf78400a1 │ │ │ │ - @ instruction: 0xf75400a1 │ │ │ │ - @ instruction: 0xf74e00a1 │ │ │ │ - bgt.n 6bd49c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4755c> │ │ │ │ + vst4.32 {d16-d19}, [r8 :128], r1 │ │ │ │ + stc 0, cr0, [r6, #668]! @ 0x29c │ │ │ │ + str??.w r0, [r4, r1, lsl #2] │ │ │ │ + ldrh.w r0, [r4, r1, lsl #2] │ │ │ │ + strh.w r0, [lr, r1, lsl #2] │ │ │ │ + ble.n 6bd45c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4751c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ mov.w ip, #1 │ │ │ │ str r5, [sp, #228] @ 0xe4 │ │ │ │ movw r3, #2052 @ 0x804 │ │ │ │ strh.w ip, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldrd r0, r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -2313597,29 +2313635,29 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61b628 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6bd4f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x475b4> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sbc.w r0, r4, #5275648 @ 0x508000 │ │ │ │ - bic.w r0, r0, r7, asr #2 │ │ │ │ - stmdb r4, {r0, r1, r2, r5, r7} │ │ │ │ - orrs.w r0, r4, #5275648 @ 0x508000 │ │ │ │ - @ instruction: 0xf27800a1 │ │ │ │ - @ instruction: 0xf25a00a1 │ │ │ │ - movw r0, #24737 @ 0x60a1 │ │ │ │ - @ instruction: 0xf23600a1 │ │ │ │ - @ instruction: 0xf23000a1 │ │ │ │ - @ instruction: 0xf22e00a1 │ │ │ │ - lsls r2, r4 │ │ │ │ + movw r0, #18593 @ 0x48a1 │ │ │ │ + add.w r0, r0, r7, asr #2 │ │ │ │ + strd r0, r0, [r4, #668]! @ 0x29c │ │ │ │ + @ instruction: 0xf53400a1 │ │ │ │ + @ instruction: 0xf35800a1 │ │ │ │ + @ instruction: 0xf33a00a1 │ │ │ │ + @ instruction: 0xf32600a1 │ │ │ │ + @ instruction: 0xf31600a1 │ │ │ │ + @ instruction: 0xf31000a1 │ │ │ │ + @ instruction: 0xf30e00a1 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf13e00a1 │ │ │ │ + @ instruction: 0xf21e00a1 │ │ │ │ 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 │ │ │ │ add.w r7, r7, #580 @ 0x244 │ │ │ │ @@ -2314414,15 +2314452,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 694bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1ec94> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2315240,17 +2315278,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bea08 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x48ac8> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6becd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x48d94> │ │ │ │ + b.n 6bee94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x48f54> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6becc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x48d88> │ │ │ │ + b.n 6bee88 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x48f48> │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2315534,15 +2315572,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6bf1e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x492a4> │ │ │ │ ldr.w r0, [r4, #3620] @ 0xe24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b00d28 │ │ │ │ + bl b00dd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bf12c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x491ec> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bf1ba <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4927a> │ │ │ │ ldr.w r5, [r4, #2532] @ 0x9e4 │ │ │ │ @@ -2315766,15 +2315804,15 @@ │ │ │ │ strd r5, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r5, [r4, #3712] @ 0xe80 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bf192 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49252> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b01be0 │ │ │ │ + bl b01c88 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 693490 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1d550> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6bf1d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49298> │ │ │ │ str.w r5, [r4, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #264] @ (6bf238 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x492f8>) │ │ │ │ @@ -2316330,25 +2316368,25 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #12 │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsrs r0, r7, #12 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.n 6bf690 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49750> │ │ │ │ + bvs.n 6bf650 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49710> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bvs.n 6bf6c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49788> │ │ │ │ + bvc.n 6bf688 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49748> │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r7, 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, #1744] @ 0x6d0 │ │ │ │ @@ -2316832,26 +2316870,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsrs r6, r5, #2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 6bfc90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49d50> │ │ │ │ + bcc.n 6bfc50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49d10> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcc.n 6bfcd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49d90> │ │ │ │ + bmi.n 6bfc90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49d50> │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r2], #-640 @ 0xfffffd80 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + ldc2l 0, cr0, [r2, #-640] @ 0xfffffd80 │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #164] @ (6bfd1c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x49ddc>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2317309,27 +2317347,27 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r6, #10 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #10 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf73000a0 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ + ldrb.w r0, [r0, r0, lsl #2] │ │ │ │ + ittt le │ │ │ │ + lslle r7, r4, #2 │ │ │ │ + strhle r6, [r5, #16] │ │ │ │ + lslle r7, r3, #2 │ │ │ │ vsra.u16 q0, q3, #14 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1720] @ 0x6b8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2318057,26 +2318095,26 @@ │ │ │ │ str.w r0, [r5, #3896] @ 0xf38 │ │ │ │ strb.w r3, [r5, #3900] @ 0xf3c │ │ │ │ b.n 6c06c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4a780> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ vld2.8 {d0[2],d1[2]}, [r6 :16], r6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c0a40 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4ab00> │ │ │ │ + b.n 6c0c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4acc0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vaddl.s8 q8, d18, d16 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xf0a200a0 │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0xf7320156 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ ldr r2, [pc, #716] @ (6c0c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4acc0>) │ │ │ │ @@ -2318354,25 +2318392,26 @@ │ │ │ │ strb.w r3, [r5, #3900] @ 0xf3c │ │ │ │ b.n 6c09a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4aa68> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movt r1, #10326 @ 0x2856 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vhadd.u16 d16, d20, d28 │ │ │ │ - ldc 0, cr0, [ip], #640 @ 0x280 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldc 0, cr0, [ip, #640] @ 0x280 │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r2, 6c0c82 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4ad42> │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2 0, cr0, [lr, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 6, cr0, cr14, cr12, {5} │ │ │ │ bic.w r1, ip, #14024704 @ 0xd60000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ ldr r2, [pc, #736] @ (6c0f1c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4afdc>) │ │ │ │ subw sp, sp, #2268 @ 0x8dc │ │ │ │ @@ -2318660,25 +2318699,25 @@ │ │ │ │ strb.w r3, [r5, #3900] @ 0xf3c │ │ │ │ b.n 6c0cac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4ad6c> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ba0156 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - it gt │ │ │ │ - lslgt r1, r4, #2 │ │ │ │ - itee lt │ │ │ │ - lsllt r1, r4, #2 │ │ │ │ - sxtbge r4, r2 │ │ │ │ - lslge r7, r4, #2 │ │ │ │ - @ instruction: 0xfbf4009e │ │ │ │ - strd r0, r0, [r6, #640] @ 0x280 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + cbz r4, 6c0f7c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4b03c> │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + ldc2l 0, cr0, [r4], {158} @ 0x9e │ │ │ │ + @ instruction: 0xeaa600a0 │ │ │ │ + cbz r6, 6c0f4e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4b00e> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr??.w r0, [lr, #158] @ 0x9e │ │ │ │ + @ instruction: 0xfade009e │ │ │ │ adds.w r1, r0, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ and.w r2, r1, #31 │ │ │ │ @@ -2321350,37 +2321389,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6b78c │ │ │ │ b.n 6c2a52 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4cb12> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c2a52 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4cb12> │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2321424,15 +2321463,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62a980 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2321534,19 +2321573,19 @@ │ │ │ │ b.n 6c2ca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4cd68> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2321650,15 +2321689,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 62ab1c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6c2f20 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4cfe0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2322047,53 +2322086,53 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ beq.n 6c31b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4d270> │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2322498,29 +2322537,29 @@ │ │ │ │ b.n 6c3548 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4d608> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ 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, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 6c3b80 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4dc40> │ │ │ │ @@ -2322961,31 +2323000,31 @@ │ │ │ │ b.n 6c39f2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4dab2> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2323734,49 +2323773,49 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmia r0!, {} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r5, #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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2323849,15 +2323888,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c950 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ 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 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2324007,15 +2324046,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 6c45dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4e69c> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r7, #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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2324510,25 +2324549,25 @@ │ │ │ │ b.n 6c49d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4ea96> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 6c4b90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4ec50> │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0xb862 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c4f58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4f018> │ │ │ │ @@ -2324880,27 +2324919,27 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c4ef8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4efb8> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cbz r0, 6c4f78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4f038> │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2325470,27 +2325509,27 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r7, r4, #4 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6b3c0 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2325675,15 +2325714,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61d1b0 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c5456 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4f516> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2326109,27 +2326148,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ add r6, pc, #576 @ (adr r6, 6c5ef8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4ffb8>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #256 @ (adr r6, 6c5dc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fe80>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bkpt 0x007c │ │ │ │ - lsls r7, r4, #4 │ │ │ │ - ldr r0, [pc, #4] @ (6c5ccc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fd8c>) │ │ │ │ + itt pl │ │ │ │ + lslpl r7, r4, #4 │ │ │ │ + ldrpl r0, [pc, #4] @ (6c5ccc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fd8c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c5cd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fd98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c5cec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fdac>) │ │ │ │ ldr.w r2, [r0, #3480] @ 0xd98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2326223,27 +2326262,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c5e0a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4feca> │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5468 │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 43418c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e194> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3548 @ 0xddc │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5468 │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 43418c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e194> │ │ │ │ b.n 6c5e04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fec4> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2326262,22 +2326301,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45c478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x346480> │ │ │ │ mov r0, r6 │ │ │ │ - bl ac1a10 │ │ │ │ + bl ac1ab8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c5f00 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4ffc0> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac1a84 │ │ │ │ + bl ac1b2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac1a80 │ │ │ │ + bl ac1b28 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c4f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3464fc> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2326355,23 +2326394,23 @@ │ │ │ │ add r1, pc, #752 @ (adr r1, 6c6240 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50300>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #720 @ (adr r1, 6c6228 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x502e8>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - cbnz r4, 6c5faa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5006a> │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r7, r4, #4 │ │ │ │ b.n 6c5de4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fea4> │ │ │ │ lsls r7, r1, #5 │ │ │ │ add r1, pc, #80 @ (adr r1, 6c5fb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50078>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #371 @ 0x173 │ │ │ │ @@ -2326764,15 +2326803,15 @@ │ │ │ │ bne.w 6c6286 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50346> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c6286 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50346> │ │ │ │ b.n 6c62ca <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5038a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r7, r4, #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, #1164] @ 6c6880 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50940> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2326965,15 +2327004,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 b04a78 │ │ │ │ + bl b04b20 │ │ │ │ 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] │ │ │ │ @@ -2327077,15 +2327116,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c5e28 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4fee8> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl ac53a8 │ │ │ │ + bl ac5450 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 45e950 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348958> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2327147,53 +2327186,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ bl 68889e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x1295e> │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ bl 6628a6 │ │ │ │ bl 6668aa │ │ │ │ bl 67e8ae <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x896e> │ │ │ │ bl 6ba8b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x44972> │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ bl 66c8ba │ │ │ │ bl 67e8be <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x897e> │ │ │ │ bl 6b08c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x3a982> │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + cbnz r0, 6c68e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x509a2> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - push {lr} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r7, r4, #4 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 6c6948 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50a08> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - cbz r4, 6c68fa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x509ba> │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, 6c6936 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x509f6> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + cpsid │ │ │ │ lsls r7, r4, #4 │ │ │ │ - cbz r2, 6c6948 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50a08> │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r7, r4, #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] @ (6c6958 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50a18>) │ │ │ │ @@ -2327241,15 +2327280,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2327478,25 +2327517,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r4, 6c6c10 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50cd0> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6c6c10 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50cd0> │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r4, 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 433294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d29c> │ │ │ │ @@ -2327931,15 +2327970,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c70b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51176> │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + cbnz r6, 6c7126 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x511e6> │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2328357,15 +2328396,15 @@ │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c71d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51290> │ │ │ │ b.n 6c7198 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51258> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c7618 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x516d8> │ │ │ │ @@ -2328420,17 +2328459,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r7, r4, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2328956,31 +2328995,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c6be8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x50ca8> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6c7a78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51b38> │ │ │ │ nop │ │ │ │ - add r7, pc, #448 @ (adr r7, 6c7de0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51ea0>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r5, pc, #576 @ (adr r5, 6c7e64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51f24>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 6c7de4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51ea4>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 6c7e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51f40>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #552 @ (adr r0, 6c7e54 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51f14>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #512 @ (adr r0, 6c7e30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51ef0>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2329149,27 +2329188,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c7dba <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51e7a> │ │ │ │ nop │ │ │ │ strh r4, [r5, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c7ec0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51f80> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2329239,15 +2329278,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c7e78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x51f38> │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2329310,15 +2329349,15 @@ │ │ │ │ blx 6bad0 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c7f4a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5200a> │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2329660,25 +2329699,25 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c80fc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x521bc> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r6, [pc, #248] @ (6c8434 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x524f4>) │ │ │ │ + ldr r7, [pc, #120] @ (6c83b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52474>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [pc, #144] @ (6c83d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52490>) │ │ │ │ + ldr r7, [pc, #16] @ (6c8350 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52410>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [pc, #824] @ (6c867c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5273c>) │ │ │ │ + ldr r5, [pc, #696] @ (6c85fc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x526bc>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [pc, #1000] @ (6c8730 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x527f0>) │ │ │ │ + ldr r5, [pc, #872] @ (6c86b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52770>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ 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 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2330332,29 +2330371,29 @@ │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c8a6a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52b2a> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c847a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5253a> │ │ │ │ ldrb r2, [r2, #17] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r3, pc, #528 @ (adr r3, 6c8cd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52d90>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 6c8c50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52d10>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r3, pc, #400 @ (adr r3, 6c8c54 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52d14>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 6c8bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52c94>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #272] @ (6c8bdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52c9c>) │ │ │ │ + ldr r1, [pc, #144] @ (6c8b5c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52c1c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, pc, #872 @ (adr r0, 6c8e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52ef8>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 6c8db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52e78>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r0, pc, #800 @ (adr r0, 6c8df4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52eb4>) │ │ │ │ + add r1, pc, #672 @ (adr r1, 6c8d74 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52e34>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r0, pc, #904 @ (adr r0, 6c8e60 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52f20>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 6c8de0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52ea0>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r0, pc, #776 @ (adr r0, 6c8de4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52ea4>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 6c8d64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52e24>) │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2330898,15 +2330937,15 @@ │ │ │ │ beq.w 6c8b76 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52c36> │ │ │ │ b.n 6c8d68 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x52e28> │ │ │ │ nop │ │ │ │ strb r4, [r5, #19] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r1 │ │ │ │ + add r0, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6cd98c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57a4c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2330938,15 +2330977,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ cbz r0, 6c9146 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x53206> │ │ │ │ - bl aff7cc │ │ │ │ + bl aff874 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6c9150 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x53210> │ │ │ │ bl 59a16c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x484174> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6c91ae <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5326e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2331070,15 +2331109,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6e7f44 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x72004> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6e7f44 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x72004> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl ac53d0 │ │ │ │ + bl ac5478 │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c936a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5342a> │ │ │ │ blx 6c518 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 6c518 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2331228,15 +2331267,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6c9898 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x53958>) │ │ │ │ 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 ac53c4 │ │ │ │ + bl ac546c │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c9e9a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x53f5a> │ │ │ │ @@ -2331546,109 +2331585,109 @@ │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r4, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r3, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1316] @ 0x524 │ │ │ │ str.w r3, [r4, #1324] @ 0x52c │ │ │ │ ldr.w r0, [pc, #2188] @ 6ca200 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x542c0> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -2332170,15 +2332209,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e7658 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl aff3cc │ │ │ │ + bl aff474 │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c9e9a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x53f5a> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ ldrb.w r1, [r3, #3514] @ 0xdba │ │ │ │ ldr r3, [pc, #648] @ (6ca244 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x54304>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2332374,35 +2332413,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r1, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2332412,25 +2332451,25 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r1, 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] @ (6ca28c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5434c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2332441,15 +2332480,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 4448ec <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e8f4> │ │ │ │ str.w r0, [r4, #3520] @ 0xdc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #968 @ (adr r3, 6ca658 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x54718>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6ca454 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x54514>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2332625,55 +2332664,55 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6ca364 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x54424> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r1, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6ca530 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x545f0> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2332851,15 +2332890,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r1, 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] @ (6ca73c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x547fc>) │ │ │ │ @@ -2333813,19 +2333852,19 @@ │ │ │ │ b.n 6cb146 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x55206> │ │ │ │ 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 6cb19a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5525a> │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2334282,15 +2334321,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 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2335006,17 +2335045,17 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ nop │ │ │ │ bics r6, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r4, r3 │ │ │ │ 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 r4, r0 │ │ │ │ ldr.w r0, [r0, #632] @ 0x278 │ │ │ │ @@ -2335244,23 +2335283,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ b.n 6cc222 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x562e2> │ │ │ │ subs r5, #230 @ 0xe6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2335912,15 +2335951,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} │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2336013,19 +2336052,19 @@ │ │ │ │ bhi.n 6ccd6c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x56e2c> │ │ │ │ b.n 6cccaa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x56d6a> │ │ │ │ nop │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2337480,15 +2337519,15 @@ │ │ │ │ bl 6cd98c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57a4c> │ │ │ │ b.n 6cde4a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57f0a> │ │ │ │ nop │ │ │ │ movs r1, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [sl], #-640 @ 0xfffffd80 │ │ │ │ + stc2 0, cr0, [sl, #-640] @ 0xfffffd80 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (6cdf24 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57fe4>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ add r3, pc │ │ │ │ @@ -2337530,15 +2337569,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6cdefc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57fbc> │ │ │ │ nop │ │ │ │ movs r1, #66 @ 0x42 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb400a0 │ │ │ │ + ldc2 0, cr0, [r4], {160} @ 0xa0 │ │ │ │ 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, 6cdf62 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58022> │ │ │ │ cmp r2, r3 │ │ │ │ @@ -2337602,15 +2337641,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cdff8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x580b8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #664] @ (6ce294 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58354>) │ │ │ │ + ldr r3, [pc, #536] @ (6ce214 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x582d4>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6c518 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2337681,15 +2337720,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 │ │ │ │ - @ instruction: 0xfa1800a0 │ │ │ │ + @ instruction: 0xfaf800a0 │ │ │ │ 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] @ (6ce0f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x581b4>) │ │ │ │ @@ -2337701,15 +2337740,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} │ │ │ │ - @ instruction: 0xfa0000a0 │ │ │ │ + @ instruction: 0xfae000a0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6ce130 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x581f0>) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2337724,15 +2337763,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 │ │ │ │ - vld1.8 {d16[5]}, [ip], r0 │ │ │ │ + @ instruction: 0xfacc00a0 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6ce17a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5823a> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ ite ls │ │ │ │ @@ -2337827,15 +2337866,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 6ce1ee <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x582ae> │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r2, r0, lsl #2] │ │ │ │ + @ instruction: 0xfa5200a0 │ │ │ │ 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 │ │ │ │ @@ -2338031,20 +2338070,20 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r1, #4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb.w r0, [lr, #160] @ 0xa0 │ │ │ │ - bx r9 │ │ │ │ + vld4.32 {d16-d19}, [lr :128], r0 │ │ │ │ + ldr r0, [pc, #160] @ (6ce584 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58644>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf68400a0 │ │ │ │ + @ instruction: 0xf76400a0 │ │ │ │ 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 │ │ │ │ @@ -2338079,15 +2338118,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, sl │ │ │ │ + mov r6, r6 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6ce6a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58768>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2338194,15 +2338233,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r5, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ 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 r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6ce860 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58920>) │ │ │ │ @@ -2338350,15 +2338389,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, r4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37600a0 │ │ │ │ + orrs.w r0, r6, #5242880 @ 0x500000 │ │ │ │ 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 │ │ │ │ @@ -2338425,15 +2338464,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6ce8e6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x589a6> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6ce8e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x589a2> │ │ │ │ b.n 6ce8e6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x589a6> │ │ │ │ - @ instruction: 0xf38200a0 │ │ │ │ + orn r0, r2, #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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #672] @ (6cec10 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58cd0>) │ │ │ │ @@ -2338658,15 +2338697,15 @@ │ │ │ │ bne.n 6cebe0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58ca0> │ │ │ │ b.n 6ceb44 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x58c04> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29a00a0 │ │ │ │ + @ instruction: 0xf37a00a0 │ │ │ │ asrs r4, r6, #18 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2339157,15 +2339196,15 @@ │ │ │ │ b.n 6cf106 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x591c6> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r1, #3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsrs r2, r5, #28 │ │ │ │ lsls r6, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2339238,15 +2339277,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6cf1e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x592a4> │ │ │ │ lsrs r6, r4, #25 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, r0, asr #2 │ │ │ │ + adds.w r0, r4, r0, asr #2 │ │ │ │ stmdb 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, #1228] @ 6cf720 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x597e0> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr.w r4, [pc, #1228] @ 6cf724 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x597e4> │ │ │ │ @@ -2339682,25 +2339721,24 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsrs r6, r2, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6cf624 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x596e4> │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xe85400a0 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6cf794 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x59854> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6cf776 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x59836> │ │ │ │ @@ -2339808,15 +2339846,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r2, r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl afa490 │ │ │ │ + bl afa538 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6cf8aa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5996a> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 59ac4c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x484c54> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2339979,15 +2340017,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 afe730 │ │ │ │ + bl afe7d8 │ │ │ │ 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, #752] @ (6cfd74 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x59e34>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2340197,19 +2340235,19 @@ │ │ │ │ strb.w r2, [r4, #1108] @ 0x454 │ │ │ │ str.w r3, [r4, #1416] @ 0x588 │ │ │ │ add.w r2, r4, #1012 @ 0x3f4 │ │ │ │ addw r3, r4, #1092 @ 0x444 │ │ │ │ str.w r3, [r4, #1412] @ 0x584 │ │ │ │ b.n 6cfa10 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x59ad0> │ │ │ │ nop │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6d0258 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a318> │ │ │ │ + b.n 6d0418 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a4d8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2340451,15 +2340489,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 b037ec │ │ │ │ + bl b03894 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d0100 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a1c0>) │ │ │ │ ldr r3, [pc, #160] @ (6d00fc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a1bc>) │ │ │ │ @@ -2340490,15 +2340528,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 b0398c │ │ │ │ + bl b03a34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0056 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a116> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d0056 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a116> │ │ │ │ @@ -2340518,15 +2340556,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 b038bc │ │ │ │ + bl b03964 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0056 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a116> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ @@ -2340622,15 +2340660,15 @@ │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r4, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b05418 │ │ │ │ + bl b054c0 │ │ │ │ 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 │ │ │ │ @@ -2340656,15 +2340694,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 b05418 │ │ │ │ + bl b054c0 │ │ │ │ ldr r2, [pc, #36] @ (6d0284 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a344>) │ │ │ │ ldr r3, [pc, #32] @ (6d0280 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a340>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2340878,15 +2340916,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 ac5514 │ │ │ │ + bl ac55bc │ │ │ │ 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 │ │ │ │ @@ -2340922,15 +2340960,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d04e6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a5a6> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl ac5640 │ │ │ │ + bl ac56e8 │ │ │ │ b.n 6d04f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a5b0> │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ add.w r8, r7, #632 @ 0x278 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ blx r3 │ │ │ │ @@ -2340993,15 +2341031,15 @@ │ │ │ │ b.n 6d0508 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a5c8> │ │ │ │ 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 ac5640 │ │ │ │ + bl ac56e8 │ │ │ │ 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] @ (6d06a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5a760>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2341751,21 +2341789,21 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6d0d76 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ae36> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ addw r1, r6, #2133 @ 0x855 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 6d0d3c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5adfc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + beq.n 6d0ed8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5af98> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6c518 │ │ │ │ @@ -2342005,20 +2342043,20 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf0a80155 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, lr, #85 @ 0x55 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ ands.w r1, sl, #85 @ 0x55 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2342131,15 +2342169,15 @@ │ │ │ │ mcr 1, 1, r0, cr2, cr5, {2} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 0, r0, cr12, cr5, {2} │ │ │ │ mcr 1, 0, r0, cr0, cr5, {2} │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #532] @ (6d1474 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5b534>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2342355,20 +2342393,20 @@ │ │ │ │ b.n 6d1366 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5b426> │ │ │ │ ldc 1, cr0, [r8, #340] @ 0x154 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8, #340] @ 0x154 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ stc 1, cr0, [ip, #-340] @ 0xfffffeac │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, 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 6c518 │ │ │ │ @@ -2342678,21 +2342716,21 @@ │ │ │ │ @ instruction: 0xeae80155 │ │ │ │ @ instruction: 0xeae40155 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, ip, r5, lsr #1 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #412] @ (6d19ac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ba6c>) │ │ │ │ @@ -2342857,25 +2342895,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d189c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5b95c> │ │ │ │ b.n 6d1928 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5b9e8> │ │ │ │ b.n 6d1980 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ba40> │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcs.n 6d18e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5b9a4> │ │ │ │ + bcc.n 6d1aa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5bb64> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cbz r1, 6d19d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ba96> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6d19d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ba98> │ │ │ │ bx lr │ │ │ │ @@ -2343233,15 +2343271,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ b.n 6d1848 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5b908> │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2345946,45 +2345984,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #92 @ 0x5c │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 6d3fac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5e06c>) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #624 @ (adr r7, 6d3e58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5df18>) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 6d3f04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5dfc4>) │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 6d3db0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5de70>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 6d3e4c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5df0c>) │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d376c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5d82c> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2346151,19 +2346189,19 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d31de <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5d29e> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #368 @ (adr r3, 6d3f38 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5dff8>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 6d3eb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5df78>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 6d3e7c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5df3c>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 6d3dfc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5debc>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #24 @ (adr r3, 6d3de8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5dea8>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 6d4168 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5e228>) │ │ │ │ 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 r4, [r0, #1056] @ 0x420 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2346317,15 +2346355,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d3f46 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5e006> │ │ │ │ b.n 6d3f74 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5e034> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2347396,23 +2347434,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d4918 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5e9d8> │ │ │ │ b.n 6d4a72 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5eb32> │ │ │ │ @ instruction: 0xb802 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6d50d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5f190> │ │ │ │ + b.n 6d5290 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5f350> │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r2, [r0, #1412] @ 0x584 │ │ │ │ movs r1, #1 │ │ │ │ push {lr} │ │ │ │ add.w r3, r0, #1272 @ 0x4f8 │ │ │ │ ldr.w ip, [r0, #1276] @ 0x4fc │ │ │ │ strb.w r1, [r0, #1288] @ 0x508 │ │ │ │ @@ -2347600,19 +2347638,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d4e98 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ef58>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d4e56 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ef16> │ │ │ │ uxth r0, r2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6d4e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ef5c> │ │ │ │ + ble.n 6d4e5c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5ef1c> │ │ │ │ lsls r6, r4, #4 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2349242,15 +2349280,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 afa57c │ │ │ │ + bl afa624 │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6be6c │ │ │ │ ldr r2, [pc, #336] @ (6d621c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x602dc>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2349344,65 +2349382,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #648 @ 0x288 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @ instruction: 0xfa81ffff │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ bl 6321d6 │ │ │ │ bl 5ce1da │ │ │ │ bl 6b61de <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x4029e> │ │ │ │ bl 59a1e2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4841ea> │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d6186 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x60246> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d65f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x606b4> │ │ │ │ @@ -2349771,17 +2349809,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d6686 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x60746> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d6a16 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x60ad6> │ │ │ │ cbz r6, 6d66b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x60770> │ │ │ │ @@ -2350219,25 +2350257,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r0, #2904] @ 0xb58 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -2350584,21 +2350622,21 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d5394 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x5f454> │ │ │ │ ldr.w r3, [r5, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d6392 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x60452> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #948] @ (6d7350 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x61410>) │ │ │ │ @@ -2350955,17 +2350993,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r0, 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] @ (6d745c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6151c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2351307,15 +2351345,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #10] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #2] │ │ │ │ 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 r4, r1 │ │ │ │ ldr.w r1, [r1, #544] @ 0x220 │ │ │ │ @@ -2351404,17 +2351442,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r0, 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, #516] @ (6d7a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x61ae4>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2351593,19 +2351631,19 @@ │ │ │ │ b.n 6d7982 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x61a42> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6d7ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x61ba4>) │ │ │ │ @@ -2354087,15 +2354125,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #84 @ 0x54 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2354235,15 +2354273,15 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2354316,15 +2354354,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2354405,15 +2354443,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2354503,15 +2354541,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2354829,15 +2354867,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2354942,15 +2354980,15 @@ │ │ │ │ add r5, sp, #444 @ 0x1bc │ │ │ │ add r6, sp, #500 @ 0x1f4 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl ac7de4 │ │ │ │ + bl ac7e8c │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2355042,15 +2355080,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6da03c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x640fc> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac80a8 │ │ │ │ + bl ac8150 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2355203,15 +2355241,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac8010 │ │ │ │ + bl ac80b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d9ee0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63fa0> │ │ │ │ ldr.w r2, [pc, #1792] @ 6da908 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x649c8> │ │ │ │ ldr.w r3, [pc, #1764] @ 6da8f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x649b0> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2355372,15 +2355410,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d92f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x633b0> │ │ │ │ b.n 6da2de <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6439e> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac7d7c │ │ │ │ + bl ac7e24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6da2de <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6439e> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldrb.w r4, [sp, #502] @ 0x1f6 │ │ │ │ ldrb.w r3, [sp, #446] @ 0x1be │ │ │ │ add.w ip, sp, #4 │ │ │ │ @@ -2355723,15 +2355761,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d8128 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x621e8> │ │ │ │ b.n 6da2de <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6439e> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac7d7c │ │ │ │ + bl ac7e24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6da2de <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6439e> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6da792 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x64852> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2355755,19 +2355793,19 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldrb r0, [r6, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2355779,15 +2355817,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6da9e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x64aa4>) │ │ │ │ ldr r3, [pc, #188] @ (6da9e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x64aa8>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6da96c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x64a2c> │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2355930,15 +2355968,15 @@ │ │ │ │ add r6, sp, #932 @ 0x3a4 │ │ │ │ add.w r8, sp, #196 @ 0xc4 │ │ │ │ add r7, sp, #900 @ 0x384 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ @@ -2355995,27 +2356033,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6dc0a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x66162> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6db4fa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x655ba> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #244 @ 0xf4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2356025,15 +2356063,15 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d843c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x624fc> │ │ │ │ b.n 6daa90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x64b50> │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2356080,15 +2356118,15 @@ │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r3, sp, #836 @ 0x344 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ @@ -2356316,15 +2356354,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2356534,15 +2356572,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2356858,15 +2356896,15 @@ │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2356968,30 +2357006,30 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + cbz r6, 6db69e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6575e> │ │ │ │ lsls r1, r4, #2 │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ add.w sl, sp, #932 @ 0x3a4 │ │ │ │ add.w r9, sp, #308 @ 0x134 │ │ │ │ add.w r8, sp, #900 @ 0x384 │ │ │ │ movs r5, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ add r7, sp, #772 @ 0x304 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ add r3, sp, #788 @ 0x314 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2357111,15 +2357149,15 @@ │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ add.w r8, sp, #900 @ 0x384 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #916 @ 0x394 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #916 @ 0x394 │ │ │ │ mov r1, fp │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ add.w ip, r3, r5 │ │ │ │ @@ -2357131,15 +2357169,15 @@ │ │ │ │ sub.w lr, lr, #76 @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #916 @ 0x394 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #916 @ 0x394 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r3, sp, #1176 @ 0x498 │ │ │ │ @@ -2357489,15 +2357527,15 @@ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ bl 6d9794 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63854> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r0, [sl] │ │ │ │ add.w r1, sp, #1168 @ 0x490 │ │ │ │ @@ -2357737,15 +2357775,15 @@ │ │ │ │ @ instruction: 0xeaadffff │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2357781,27 +2357819,27 @@ │ │ │ │ b.w 6db3fe <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x654be> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6db4fa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x655ba> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2357997,15 +2358035,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str.w r2, [fp, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add.w r8, sp, #900 @ 0x384 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldr.w r3, [fp, #136] @ 0x88 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ @@ -2358138,15 +2358176,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6dc176 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x66236> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2358257,15 +2358295,15 @@ │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2358370,30 +2358408,30 @@ │ │ │ │ bl 5cc1ec │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6dc78e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6684e> │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ b.w 6dbb86 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x65c46> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add r3, sp, #532 @ 0x214 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ movs r7, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ add r2, sp, #692 @ 0x2b4 │ │ │ │ @@ -2358459,15 +2358497,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6dbc78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x65d38> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2358520,30 +2358558,30 @@ │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ mov r0, fp │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d8128 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x621e8> │ │ │ │ b.w 6daa90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x64b50> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac839c │ │ │ │ + bl ac8444 │ │ │ │ add r3, sp, #564 @ 0x234 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6d9d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x63e18> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ movs r7, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac833c │ │ │ │ + bl ac83e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d94dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6359c> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ add r2, sp, #660 @ 0x294 │ │ │ │ @@ -2358720,25 +2358758,25 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ blx 6bf5c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2358852,41 +2358890,41 @@ │ │ │ │ bne.n 6dccd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x66d90> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6dda02 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67ac2> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ad0634 │ │ │ │ + bl ad06dc │ │ │ │ mov r0, r5 │ │ │ │ bl 4bad60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4d68> │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9f60 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x74020> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6dcd44 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x66e04> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ac9034 │ │ │ │ + bl ac90dc │ │ │ │ mov r0, r5 │ │ │ │ bl 4bad60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4d68> │ │ │ │ mov r0, r5 │ │ │ │ bl 4badc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4dc8> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dd9f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67ab8> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6ea0a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x74168> │ │ │ │ b.n 6dcd6a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x66e2a> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac9034 │ │ │ │ + bl ac90dc │ │ │ │ mov r0, r5 │ │ │ │ bl 4bad60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4d68> │ │ │ │ mov r0, r5 │ │ │ │ bl 4badc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4dc8> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dd9f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67ab8> │ │ │ │ @@ -2358897,45 +2358935,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9ebc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x73f7c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aecb6c │ │ │ │ + bl aecc14 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ae8b38 │ │ │ │ + bl ae8be0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl add930 │ │ │ │ + bl add9d8 │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6dd6c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67786> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 531d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41bd0c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad9e50 │ │ │ │ + bl ad9ef8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl acf150 │ │ │ │ + bl acf1f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac83f8 │ │ │ │ + bl ac84a0 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5ce27c │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5ce294 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2359765,21 +2359803,21 @@ │ │ │ │ b.w 6dcdaa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x66e6a> │ │ │ │ adds r4, #22 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r4, #6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r0, r4, r5} │ │ │ │ vcvt.u32.f32 q13, , #1 │ │ │ │ - vsli.32 , q12, #31 │ │ │ │ + vqshlu.s32 , q4, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r6, r4, #4 │ │ │ │ cmp r4, #82 @ 0x52 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #988 @ 0x3dc │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2359808,15 +2359846,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6dd71a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x677da> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ad896c │ │ │ │ + bl ad8a14 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6be6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2360288,40 +2360326,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e0cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ad9c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6ddc06 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67cc6> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl ac4bac │ │ │ │ + bl ac4c54 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6ddc76 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67d36> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl ac4be4 │ │ │ │ + bl ac4c8c │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6ddc62 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67d22> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e7c70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d30> │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4dac │ │ │ │ + bl ac4e54 │ │ │ │ cbz r0, 6ddcca <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67d8a> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6ddcbe <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67d7e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac52f4 │ │ │ │ + bl ac539c │ │ │ │ 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 │ │ │ │ @@ -2360340,17 +2360378,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e0cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ad9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2360419,17 +2360457,17 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6ddd66 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67e26> │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2360506,17 +2360544,17 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dde58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x67f18> │ │ │ │ movs r2, #30 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2360628,21 +2360666,21 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6ddfa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68068> │ │ │ │ movs r1, #22 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2360792,25 +2360830,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6de0dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6819c> │ │ │ │ subs r0, r3, #7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2360959,25 +2360997,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6de29c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6835c> │ │ │ │ nop │ │ │ │ subs r2, r3, #0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [pc, #248] @ (6de460 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68520>) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [pc, #80] @ (6de3c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68484>) │ │ │ │ + ldr r7, [pc, #976] @ (6de744 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68804>) │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #876] @ (6de6f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x687b4>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2361311,63 +2361349,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6de3a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68468> │ │ │ │ adds r0, r6, #1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #312] @ (6de838 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x688f8>) │ │ │ │ + ldr r7, [pc, #184] @ (6de7b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68878>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #272] @ (6de81c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x688dc>) │ │ │ │ + ldr r7, [pc, #144] @ (6de79c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6885c>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #136] @ (6de79c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6885c>) │ │ │ │ + ldr r7, [pc, #8] @ (6de71c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x687dc>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #800] @ (6dea40 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68b00>) │ │ │ │ + ldr r6, [pc, #672] @ (6de9c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68a80>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #472] @ (6de900 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x689c0>) │ │ │ │ + ldr r6, [pc, #344] @ (6de880 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68940>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #336] @ (6de880 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68940>) │ │ │ │ + ldr r6, [pc, #208] @ (6de800 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x688c0>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r4, [pc, #752] @ (6dea24 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68ae4>) │ │ │ │ + ldr r5, [pc, #624] @ (6de9a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68a64>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #112] @ (6de7ac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6886c>) │ │ │ │ + ldr r4, [pc, #1008] @ (6deb2c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68bec>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #976] @ (6deb18 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68bd8>) │ │ │ │ + ldr r4, [pc, #848] @ (6dea98 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68b58>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r3, [pc, #656] @ (6de9dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68a9c>) │ │ │ │ + ldr r4, [pc, #528] @ (6de95c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68a1c>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #496] @ (6de948 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68a08>) │ │ │ │ + ldr r4, [pc, #368] @ (6de8c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68988>) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #400] @ (6de8f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x689b0>) │ │ │ │ + ldr r4, [pc, #272] @ (6de870 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68930>) │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #2984] @ 6df31c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x693dc> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2362442,37 +2362480,40 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r2, r7, r1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 d0, d16, d15 │ │ │ │ - vqadd.u8 d16, d20, d15 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ asrs r2, r0, #28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - vqadd.u16 d16, d28, d15 │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xfb22009f │ │ │ │ - add r4, pc │ │ │ │ + stc2 0, cr0, [r2], {159} @ 0x9f │ │ │ │ + cmp r4, fp │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr??.w r0, [r6, #159] @ 0x9f │ │ │ │ - bics r2, r2 │ │ │ │ + @ instruction: 0xfab6009f │ │ │ │ + add r2, lr │ │ │ │ lsls r6, r4, #4 │ │ │ │ - str??.w r0, [ip, #159] @ 0x9f │ │ │ │ - @ instruction: 0xf724009f │ │ │ │ - rors r2, r2 │ │ │ │ + vst1.8 @ instruction: 0xf9cc009f │ │ │ │ + strb.w r0, [r4, pc, lsl #1] │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf610009f │ │ │ │ - adcs.w r0, lr, #5210112 @ 0x4f8000 │ │ │ │ + @ instruction: 0xf6f0009f │ │ │ │ + @ instruction: 0xf63e009f │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6ded78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x68e38> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2362762,32 +2362803,32 @@ │ │ │ │ bne.w 6df1f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x692b0> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6df1f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x692b0> │ │ │ │ b.n 6df1d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69298> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r6, r4, #4 │ │ │ │ - usat r0, #31, r8, asr #2 │ │ │ │ - orrs.w r0, ip, #5210112 @ 0x4f8000 │ │ │ │ - @ instruction: 0xf31c009f │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + eor.w r0, r8, #5210112 @ 0x4f8000 │ │ │ │ + @ instruction: 0xf53c009f │ │ │ │ + @ instruction: 0xf3fc009f │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf290009f │ │ │ │ - subs r5, #28 │ │ │ │ + @ instruction: 0xf370009f │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf26a009f │ │ │ │ - movw r0, #57503 @ 0xe09f │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + sbfx r0, sl, #2, #32 │ │ │ │ + ssat r0, #32, lr, asr #2 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf1e2009f │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + movt r0, #8351 @ 0x209f │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf228009f │ │ │ │ + ssat r0, #32, r8, 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, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6df838 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x698f8>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ ldr r3, [pc, #380] @ (6df83c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x698fc>) │ │ │ │ @@ -2362947,39 +2362988,39 @@ │ │ │ │ lsrs r2, r6, #4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - rsb r0, sl, #159 @ 0x9f │ │ │ │ + subw r0, sl, #159 @ 0x9f │ │ │ │ b.n 6df0a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69162> │ │ │ │ - vsra.u64 , q3, #1 │ │ │ │ + vrshr.u64 d31, d22, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rsb r0, r0, #159 @ 0x9f │ │ │ │ + subw r0, r0, #159 @ 0x9f │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r4, #159 @ 0x9f │ │ │ │ + subw r0, r4, #159 @ 0x9f │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, sl, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf29a009f │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, ip, #159 @ 0x9f │ │ │ │ - rsb r0, sl, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf29c009f │ │ │ │ + subw r0, sl, #159 @ 0x9f │ │ │ │ b.n 6df0ea <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x691aa> │ │ │ │ vcvt.u16.f16 , q0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r0, #159 @ 0x9f │ │ │ │ - rsb r0, r2, #159 @ 0x9f │ │ │ │ + subw r0, r0, #159 @ 0x9f │ │ │ │ + subw r0, r2, #159 @ 0x9f │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r8, #159 @ 0x9f │ │ │ │ + subw r0, r8, #159 @ 0x9f │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - rsbs r0, r0, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf2b0009f │ │ │ │ asrs r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2363267,67 +2363308,67 @@ │ │ │ │ b.n 6dfa86 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69b46> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r6, r6, #28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d4009f │ │ │ │ - @ instruction: 0xf0ee009f │ │ │ │ - @ instruction: 0xf0fa009f │ │ │ │ + subs.w r0, r4, #159 @ 0x9f │ │ │ │ + rsb r0, lr, #159 @ 0x9f │ │ │ │ + rsbs r0, sl, #159 @ 0x9f │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf0c0009f │ │ │ │ - @ instruction: 0xf0e6009f │ │ │ │ + sub.w r0, r0, #159 @ 0x9f │ │ │ │ + rsb r0, r6, #159 @ 0x9f │ │ │ │ ldr r7, [pc, #936] @ (6dff88 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a048>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + cbnz r0, 6dfbe8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69ca8> │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r7, [pc, #448] @ (6dfda8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69e68>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r7, [pc, #352] @ (6dfd50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69e10>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r7, [pc, #240] @ (6dfce8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69da8>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r7, [pc, #112] @ (6dfc70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69d30>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - orr.w r0, ip, #159 @ 0x9f │ │ │ │ - vshr.s64 d0, d15, #42 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + @ instruction: 0xf12c009f │ │ │ │ + orns r0, r6, #159 @ 0x9f │ │ │ │ + b.n 6dfd64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69e24> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ands.w r0, r2, #159 @ 0x9f │ │ │ │ - ands.w r0, ip, #159 @ 0x9f │ │ │ │ - vhadd.s d0, d28, d19 │ │ │ │ - vshr.s64 d0, d15, #20 │ │ │ │ - adds r2, #24 │ │ │ │ + @ instruction: 0xf0f2009f │ │ │ │ + @ instruction: 0xf0fc009f │ │ │ │ + ands.w r0, ip, #163 @ 0xa3 │ │ │ │ + eor.w r0, ip, #159 @ 0x9f │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r6, [pc, #320] @ (6dfd70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69e30>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - orr.w r0, ip, #5013504 @ 0x4c8000 │ │ │ │ - mrc 0, 6, r0, cr10, cr15, {4} │ │ │ │ - mrc 0, 7, r0, cr2, cr15, {4} │ │ │ │ + @ instruction: 0xf52c0099 │ │ │ │ + vshr.s64 d0, d15, #6 │ │ │ │ + vshr.s64 d16, d15, #46 │ │ │ │ ldr r6, [pc, #632] @ (6dfeb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69f78>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ands.w r0, sl, #5013504 @ 0x4c8000 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + @ instruction: 0xf4fa0099 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vqadd.s32 d0, d20, d15 │ │ │ │ - vqadd.s8 d0, d30, d15 │ │ │ │ + and.w r0, r4, #159 @ 0x9f │ │ │ │ + vshr.s64 d16, d15, #18 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6dfca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69d60>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6dfc94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69d54> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cbz r1, 6dfc90 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69d50> │ │ │ │ @@ -2363586,19 +2363627,19 @@ │ │ │ │ bl 4624a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34c4b0> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b857c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a2584> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aec418 │ │ │ │ + bl aec4c0 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aecb6c │ │ │ │ + bl aecc14 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c488c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ae894> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2363740,19 +2363781,19 @@ │ │ │ │ bl 4624a8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34c4b0> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b857c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a2584> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aec418 │ │ │ │ + bl aec4c0 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aecb6c │ │ │ │ + bl aecc14 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c488c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3ae894> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #612] @ (6e0310 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a3d0>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2363770,15 +2363811,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6be6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl aea990 │ │ │ │ + bl aeaa38 │ │ │ │ b.n 6dfe2a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69eea> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2363786,29 +2363827,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c7fe0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b1fe8> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6e00c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a180> │ │ │ │ mov r0, sl │ │ │ │ - bl ad9588 │ │ │ │ + bl ad9630 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c6188 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3b0190> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6be6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl aea990 │ │ │ │ + bl aeaa38 │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6dfe2a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x69eea> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b43bc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x39e3c4> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2364012,16 +2364053,16 @@ │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ sdiv pc, pc, pc │ │ │ │ mrc2 1, 5, r0, cr0, cr4, {2} │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 4, r0, cr8, cr15, {4} │ │ │ │ - mcr 0, 6, r0, cr4, cr15, {4} │ │ │ │ + vqadd.s64 d16, d24, d15 │ │ │ │ + vshr.s64 d0, d15, #28 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e036a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a42a> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ @@ -2364050,17 +2364091,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e0378 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a438>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - vqadd.s64 d0, d24, d15 │ │ │ │ - mrc 0, 6, r0, cr12, cr15, {4} │ │ │ │ - mcr 0, 3, r0, cr14, cr15, {4} │ │ │ │ + ands.w r0, r8, #159 @ 0x9f │ │ │ │ + vshr.s64 d0, d15, #4 │ │ │ │ + vqadd.s8 d16, d30, d15 │ │ │ │ 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 │ │ │ │ beq.n 6e03a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a466> │ │ │ │ @@ -2364851,29 +2364892,23 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6e0b6e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ac2e> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xf59c0154 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e0ba4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ac64> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - b.n 6e0b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ac10> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + @ instruction: 0xe8de009f │ │ │ │ + ldmia.w r2!, {r0, r1, r2, r3, r4, r7} │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r6, r4, #4 │ │ │ │ - b.n 6e0b54 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ac14> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - b.n 6e0ab0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ab70> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - b.n 6e0ab8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ab78> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - b.n 6e0ac8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ab88> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - b.n 6e0edc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6af9c> │ │ │ │ + ldmia.w r0!, {r0, r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe85c009f │ │ │ │ + @ instruction: 0xe85e009f │ │ │ │ + strd r0, r0, [r4], #-636 @ 0x27c │ │ │ │ + b.n 6e109c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b15c> │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e0bf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6acb0> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2365066,15 +2365101,15 @@ │ │ │ │ ssat r1, #21, r4, lsl #1 │ │ │ │ @ instruction: 0xf2fe0154 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movt r1, #57428 @ 0xe054 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e090c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a9cc> │ │ │ │ + b.n 6e0acc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ab8c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #140] @ (6e0e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6af40>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2365898,15 +2365933,15 @@ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xeafe0154 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl 58f6b2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x4796ba> │ │ │ │ - ble.n 6e1684 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b744> │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2365959,15 +2365994,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmdb r0!, {r2, r4, r6, r8} │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6e1734 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b7f4> │ │ │ │ + bgt.n 6e16f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b7b4> │ │ │ │ lsls r7, r3, #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] @ (6e1838 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b8f8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2366062,38 +2366097,38 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia.w ip, {r2, r4, r6, r8} │ │ │ │ strd r0, r1, [sl], #-336 @ 0x150 │ │ │ │ adds r2, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6e190c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b9cc> │ │ │ │ + bgt.n 6e18cc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b98c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.n 6e18f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b9b4> │ │ │ │ + bpl.n 6e18b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b974> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blt.n 6e1880 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b940> │ │ │ │ + blt.n 6e1840 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b900> │ │ │ │ lsls r7, r3, #2 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ble.n 6e17ac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b86c> │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r6, 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 6e187e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b93e> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e1888 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b948>) │ │ │ │ add r1, pc │ │ │ │ bl 6e0cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ad9c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6e1914 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b9d4> │ │ │ │ + bgt.n 6e18d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b994> │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e1894 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b954> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e18a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6b960> │ │ │ │ @@ -2366247,15 +2366282,15 @@ │ │ │ │ bhi.n 6e1a50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6bb10> │ │ │ │ ldr r3, [pc, #12] @ (6e1a54 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6bb14>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2367135,15 +2367170,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e23a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6c460>) │ │ │ │ add r1, pc │ │ │ │ bl 6e0cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ad9c> │ │ │ │ vldr s0, [pc, #4] @ 6e239c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6c45c> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6e22a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6c364> │ │ │ │ + bne.n 6e2464 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6c524> │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e23b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6c478> │ │ │ │ @@ -2368301,15 +2368336,15 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ bcc.n 6e2fd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6d094> │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb.w pc, [pc, #-4095] @ 6e1f21 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6bfe1> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2372734,15 +2372769,15 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ strb.w r1, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ strd r0, r1, [r3, #12] │ │ │ │ b.n 6e5f2e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ffee> │ │ │ │ nop │ │ │ │ - bcc.n 6e6040 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70100> │ │ │ │ + bmi.n 6e6000 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x700c0> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e6404 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x704c4> │ │ │ │ @@ -2373243,17 +2373278,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 438e98 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x322ea0> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e65b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70670> │ │ │ │ str r4, [r5, #8] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf3fe009b │ │ │ │ + @ instruction: 0xf4de009b │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e65f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x706b6> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ @@ -2373428,15 +2373463,15 @@ │ │ │ │ b.n 6e677e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7083e> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e675c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7081c> │ │ │ │ ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2373838,29 +2373873,29 @@ │ │ │ │ b.n 6e6bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70c94> │ │ │ │ ldr r3, [pc, #32] @ (6e6c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70cdc>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e6bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70c94> │ │ │ │ ldr r3, [pc, #32] @ (6e6c20 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70ce0>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e6bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70c94> │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6e73b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71474> │ │ │ │ + b.n 6e6574 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70634> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r7, 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 │ │ │ │ cbz r1, 6e6c64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70d24> │ │ │ │ @@ -2373937,37 +2373972,37 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6e6c6e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70d2e> │ │ │ │ ldr r0, [pc, #52] @ (6e6d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70dd4>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e6c84 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70d44> │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh.w r0, [lr, pc, lsl #1] │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + @ instruction: 0xfa1e009f │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 6e7048 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71108>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 6e6fc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71088>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :64] │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + @ instruction: 0xfa26009f │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r7, r3, #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, 6e6d40 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70e00> │ │ │ │ @@ -2374017,33 +2374052,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e6dbc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70e7c>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e6d52 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x70e12> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r8, r4 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc │ │ │ │ + cmp r2, fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sl │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [pc, #3040] @ 6e79b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71a74> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2375146,264 +2375181,264 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bics r6, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bkpt 0x009c │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + itt vc │ │ │ │ + lslvc r0, r5, #2 │ │ │ │ + asrvc r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bkpt 0x001e │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [pc, #152] @ (6e7a84 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71b44>) │ │ │ │ + ldr r4, [pc, #24] @ (6e7a04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ac4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [pc, #616] @ (6e7c64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d24>) │ │ │ │ + ldr r3, [pc, #488] @ (6e7be4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ca4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bvc.n 6e7ab4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71b74> │ │ │ │ + bhi.n 6e7a74 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71b34> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #72] @ (6e7a64 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71b24>) │ │ │ │ + ldr r6, [pc, #968] @ (6e7de4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ea4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - beq.n 6e7a08 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ac8> │ │ │ │ + bne.n 6e79c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71a88> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf3e800a0 │ │ │ │ + @ instruction: 0xf4c800a0 │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #856] @ (6e7d94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71e54>) │ │ │ │ + ldr r1, [pc, #728] @ (6e7d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71dd4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 6e7ab8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71b78> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6e7864 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71924> │ │ │ │ + b.n 6e7a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ae4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf25a00a0 │ │ │ │ - cbnz r6, 6e7a92 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71b52> │ │ │ │ + @ instruction: 0xf33a00a0 │ │ │ │ + hlt 0x003e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #600] @ (6e7cc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d80>) │ │ │ │ + ldr r4, [pc, #472] @ (6e7c40 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d00>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [ip], #672 @ 0x2a0 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + ldc2l 0, cr0, [ip, #672] @ 0x2a0 │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #288] @ (6e7b98 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71c58>) │ │ │ │ + ldr r4, [pc, #160] @ (6e7b18 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71bd8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [lr], #672 @ 0x2a0 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + stc2 0, cr0, [lr, #672] @ 0x2a0 │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [pc, #928] @ (6e7e28 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ee8>) │ │ │ │ + ldr r3, [pc, #800] @ (6e7da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71e68>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - eor.w r0, lr, #160 @ 0xa0 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + sbc.w r0, lr, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [pc, #608] @ (6e7d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71dd4>) │ │ │ │ + ldr r2, [pc, #480] @ (6e7c94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d54>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - vhadd.s16 d16, d18, d16 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + bics.w r0, r2, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6e8120 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x721e0> │ │ │ │ + b.n 6e82e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x723a0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + add ip, r9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r4, 6e7b04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71bc4> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + add r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #360] @ (6e7c78 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d38>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mov ip, pc │ │ │ │ + blxns fp │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov lr, lr │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x0072 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + itee pl │ │ │ │ + lslpl r2, r3, #2 │ │ │ │ + lsrmi r4, r1, #13 │ │ │ │ + lslmi r1, r4, #2 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + blxns r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + blxns r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + bx lr │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov sl, r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + bx ip │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r2, pc │ │ │ │ + bx fp │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf78600a8 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + str??.w r0, [r6, r8, lsl #2] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sbc.w r0, lr, ip, lsr #2 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + mcrr 0, 9, r0, lr, cr12 │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adcs.w r0, r6, ip, lsr #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldc 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2375505,15 +2375540,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e7c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ccc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e7cb2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d72> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac4c3c │ │ │ │ + bl ac4ce4 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e7cb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d76> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e7ca6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d66> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2375572,15 +2375607,15 @@ │ │ │ │ add r2, pc │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #1 │ │ │ │ movw r6, #479 @ 0x1df │ │ │ │ - bl ac4738 │ │ │ │ + bl ac47e0 │ │ │ │ cmp.w sl, #4 │ │ │ │ rsb r3, r4, r4, lsl #4 │ │ │ │ ite eq │ │ │ │ moveq r7, #128 @ 0x80 │ │ │ │ movne.w r7, #608 @ 0x260 │ │ │ │ movw r2, #1919 @ 0x77f │ │ │ │ cmp r4, #32 │ │ │ │ @@ -2375589,15 +2375624,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add.w fp, r3, r4 │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - bl ac4820 │ │ │ │ + bl ac48c8 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ add.w r9, r5, r9, lsl #2 │ │ │ │ str.w r0, [r9, #4] │ │ │ │ add.w r8, fp, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ @@ -2375605,15 +2375640,15 @@ │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ cbz r1, 6e7dde <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71e9e> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl ac4898 │ │ │ │ + bl ac4940 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r9 │ │ │ │ bhi.n 6e7dd6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71e96> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 6e7dcc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71e8c> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2375672,15 +2375707,15 @@ │ │ │ │ beq.n 6e7e9e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71f5e> │ │ │ │ tst.w r9, r7 │ │ │ │ beq.n 6e7e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71f40> │ │ │ │ add.w r2, fp, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl ac47e4 │ │ │ │ + bl ac488c │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6e7e86 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71f46> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ bne.n 6e7e76 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71f36> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2375689,15 +2375724,15 @@ │ │ │ │ bne.n 6e7e6c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71f2c> │ │ │ │ ldrd r6, r5, [sp, #12] │ │ │ │ mov r9, sl │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ add.w r6, r4, r6, lsl #2 │ │ │ │ - bl ac48bc │ │ │ │ + bl ac4964 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 6c518 │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 6e7ec2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71f82> │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ ldr r2, [pc, #100] @ (6e7f3c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ffc>) │ │ │ │ @@ -2375729,23 +2375764,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ b.n 6e7d7a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71e3a> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + cbnz r0, 6e7f3c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ffc> │ │ │ │ lsls r5, r4, #4 │ │ │ │ strh r6, [r0, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r5, r4, #4 │ │ │ │ strh r4, [r4, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cbz r2, 6e7fa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x72060> │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r5, 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 43a608 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x324610> │ │ │ │ @@ -2377246,15 +2377281,15 @@ │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ strb r2, [r7, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6e920c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x732cc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2377562,15 +2377597,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r4, #5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6e9244 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x73304> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2379776,15 +2379811,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 b020dc │ │ │ │ + bl b02184 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ea8cc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7498c> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2379849,15 +2379884,15 @@ │ │ │ │ bcs.n 6eaa04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x74ac4> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ea524 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x745e4> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b02d10 │ │ │ │ + bl b02db8 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ea998 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x74a58> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2380073,15 +2380108,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r9, [sp] │ │ │ │ - bl b00b78 │ │ │ │ + bl b00c20 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eac22 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x74ce2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2380581,15 +2380616,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r5, r1, r5 │ │ │ │ lsls r2, r3, #5 │ │ │ │ strh r2, [r7, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r0, [pc, #656] @ (6eb488 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75548>) │ │ │ │ + ldr r1, [pc, #528] @ (6eb408 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x754c8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r7, r0, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6eb20c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x752cc> │ │ │ │ @@ -2380621,15 +2380656,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6ea524 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x745e4> │ │ │ │ vldr d0, [pc, #132] @ 6eb2e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x753a0> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b00bac │ │ │ │ + bl b00c54 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb280 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75340> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2380758,15 +2380793,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6ea524 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x745e4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ - bl b01be0 │ │ │ │ + bl b01c88 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb3fa <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x754ba> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2380809,15 +2380844,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6ea524 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x745e4> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b01be0 │ │ │ │ + bl b01c88 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb488 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75548> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2380988,15 +2381023,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 b02414 │ │ │ │ + bl b024bc │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb662 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75722> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2381094,21 +2381129,21 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl b00be0 │ │ │ │ + bl b00c88 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl b00c30 │ │ │ │ + bl b00cd8 │ │ │ │ ldrh.w r0, [sp, #128] @ 0x80 │ │ │ │ bl 433294 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31d29c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #128] @ 0x80 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6eb7e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x758a8> │ │ │ │ @@ -2381295,15 +2381330,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ - bl b00ef0 │ │ │ │ + bl b00f98 │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb988 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75a48> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cdf30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x57ff0> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6eb998 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75a58> │ │ │ │ @@ -2381741,15 +2381776,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r3 │ │ │ │ lsls r4, r2, #5 │ │ │ │ negs r0, r0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r7, 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 r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2381806,15 +2381841,15 @@ │ │ │ │ b.n 6ebe7e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75f3e> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ebe7e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x75f3e> │ │ │ │ sbcs r6, r5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ 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, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6ec818 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x768d8> │ │ │ │ @@ -2382635,21 +2382670,21 @@ │ │ │ │ asrs r4, r2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ subs r4, #22 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ 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, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6ec970 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x76a30>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2382953,15 +2382988,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r4, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ ldr.w r2, [r0, #956] @ 0x3bc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2383224,15 +2383259,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2392] @ 0x958 │ │ │ │ b.n 6ece8a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x76f4a> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6ece20 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x76ee0> │ │ │ │ b.n 6ecd1c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x76ddc> │ │ │ │ nop │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r7, r3, #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] @ 6ecf04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x76fc4> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2383259,15 +2383294,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6ed4e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x775a0> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2383828,27 +2383863,27 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #198 @ 0xc6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2384019,17 +2384054,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2384116,15 +2384151,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6ed780 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x77840> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6ed81c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x778dc>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2384144,15 +2384179,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6ed7e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x778a2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6ed8ac <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7796c> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2384198,23 +2384233,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r5, r4, #4 │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r5, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r7, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ed8e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x779a4> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ed8dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7799c> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2384802,82 +2384837,82 @@ │ │ │ │ adds r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr13, cr15, {7} │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r2, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2385080,28 +2385115,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ee190 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78250>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ee194 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78254>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subw r0, r8, #2212 @ 0x8a4 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + @ instruction: 0xf78800a4 │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 6ee104 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x781c4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bge.n 6ee0dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7819c> │ │ │ │ + blt.n 6ee09c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7815c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf66e00a4 │ │ │ │ + @ instruction: 0xf74e00a4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ee20c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x782cc> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ @@ -2385155,40 +2385190,40 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ee24c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7830c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ee250 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78310>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62c00a4 │ │ │ │ - @ instruction: 0xf63600a4 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + @ instruction: 0xf70c00a4 │ │ │ │ + @ instruction: 0xf71600a4 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc2 0, cr0, [ip], {157} @ 0x9d │ │ │ │ - @ instruction: 0xf6ee00a4 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + stc2l 0, cr0, [ip, #-628]! @ 0xfffffd8c │ │ │ │ + @ instruction: 0xf7ce00a4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf7840099 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + str??.w r0, [r4, r9, lsl #1] │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2386132,201 +2386167,201 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ee7c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78880> │ │ │ │ nop │ │ │ │ subs r4, r5, r5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmdb r0!, {r0, r2, r5, r7} │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + ands.w r0, r0, r5, asr #2 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stcl 0, cr0, [r8], {164} @ 0xa4 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + stc 0, cr0, [r8, #656]! @ 0x290 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bhi.n 6eece8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78da8> │ │ │ │ + bhi.n 6eeca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d68> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 6eecd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d94> │ │ │ │ + bhi.n 6eec94 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d54> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 6eecc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d80> │ │ │ │ + bhi.n 6eec80 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d40> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 6eecb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d70> │ │ │ │ + bhi.n 6eec70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d30> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldc2 0, cr0, [sl], #-628 @ 0xfffffd8c │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + ldc2 0, cr0, [sl, #-628] @ 0xfffffd8c │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6eece4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78da4> │ │ │ │ + bne.n 6eeca4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d64> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvs.n 6eed70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78e30> │ │ │ │ + bvc.n 6eed30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78df0> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 6eed5c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78e1c> │ │ │ │ + bvc.n 6eed1c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78ddc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, r8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bics r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stcl 0, cr0, [sl, #-656]! @ 0xfffffd70 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + cdp 0, 4, cr0, cr10, cr4, {5} │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf3fc009d │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + @ instruction: 0xf4dc009d │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6eecc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d84> │ │ │ │ + bpl.n 6eec84 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d44> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 6eecbc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d7c> │ │ │ │ + bpl.n 6eec7c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78d3c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfb6c0099 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + mcrr2 0, 9, r0, ip, cr9 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bcc.n 6eee7c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78f3c> │ │ │ │ + bmi.n 6eee3c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78efc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfad40099 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + @ instruction: 0xfbb40099 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ittt eq │ │ │ │ - lsleq r0, r5, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ - lsleq r0, r5, #2 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + ittt al │ │ │ │ + lslal r0, r5, #2 │ │ │ │ + ite lt @ unpredictable │ │ │ │ + lsllt r0, r5, #2 │ │ │ │ + asrge r6, r5, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfa8c0099 │ │ │ │ - @ instruction: 0xfa820099 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - bcc.n 6eee04 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78ec4> │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + @ instruction: 0xfb6c0099 │ │ │ │ + @ instruction: 0xfb620099 │ │ │ │ + ittt lt │ │ │ │ + lsllt r0, r5, #2 │ │ │ │ + bcc.n 6eedc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78e84> @ unpredictable │ │ │ │ + lsllt r4, r4, #2 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfa720099 │ │ │ │ - @ instruction: 0xfa600099 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + @ instruction: 0xfb520099 │ │ │ │ + @ instruction: 0xfb400099 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfa840099 │ │ │ │ - @ instruction: 0xfa820099 │ │ │ │ - @ instruction: 0xfa840099 │ │ │ │ - @ instruction: 0xfa220099 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + @ instruction: 0xfb640099 │ │ │ │ + @ instruction: 0xfb620099 │ │ │ │ + @ instruction: 0xfb640099 │ │ │ │ + @ instruction: 0xfb020099 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + sev │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfa460099 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + @ instruction: 0xfb260099 │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6eee74 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78f34>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2386350,15 +2386385,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6eee4c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78f0c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6eee9e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78f5e> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6eee9a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x78f5a> │ │ │ │ @@ -2387435,57 +2387470,57 @@ │ │ │ │ nop │ │ │ │ asrs r2, r3, #4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ subs r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2387707,39 +2387742,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6efd0c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x79dcc>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e0cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ad9c> │ │ │ │ b.w 6ef16e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7922e> │ │ │ │ - str r4, [r0, #4] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2387769,17 +2387804,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6efd70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x79e30>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e0cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ad9c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-128] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2388332,23 +2388367,23 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ vbsl q8, q6, │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - mrc2 0, 4, r0, cr14, cr14, {4} │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + vqadd.u64 d16, d30, d14 │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - mcr2 0, 4, r0, cr2, cr14, {4} │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + vqadd.u32 d16, d18, d14 │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - mrc2 0, 1, r0, cr0, cr14, {4} │ │ │ │ + vqadd.u16 d0, d16, d14 │ │ │ │ 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 │ │ │ │ @@ -2389176,15 +2389211,15 @@ │ │ │ │ @ instruction: 0xfb6e0153 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb640153 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r8, #339] @ 0x153 │ │ │ │ - sbcs.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf658009e │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6e0898 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6a958> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ add.w r1, fp, r4, lsl #3 │ │ │ │ @@ -2389974,23 +2390009,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6f15b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b674> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ac4bac │ │ │ │ + bl ac4c54 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6f1604 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b6c4> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl ac4be4 │ │ │ │ + bl ac4c8c │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6f15f2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b6b2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e7c70 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71d30> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2390027,39 +2390062,39 @@ │ │ │ │ bl 6e7c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x71ccc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f1648 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b708> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl ac4c3c │ │ │ │ + bl ac4ce4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6f1652 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b712> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f1686 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b746> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl ac5310 │ │ │ │ + bl ac53b8 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6f162a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b6ea> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl ac4dac │ │ │ │ + bl ac4e54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f17d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b890> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6f16dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b79c> │ │ │ │ b.n 6f17da <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b89a> │ │ │ │ @@ -2390074,15 +2390109,15 @@ │ │ │ │ bl 6e8af4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x72bb4> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6f17da <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b89a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac52f4 │ │ │ │ + bl ac539c │ │ │ │ smull r1, r3, fp, r0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov.w sl, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mov r5, r0 │ │ │ │ rsb r3, sl, r3, asr #3 │ │ │ │ @@ -2390179,21 +2390214,21 @@ │ │ │ │ b.n 6f1754 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b814> │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r0, #-332] @ 0xfffffeb4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - bcc.n 6f173c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b7fc> │ │ │ │ + bmi.n 6f16fc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b7bc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ stmia.w r0, {r0, r1, r4, r6, r8} │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 6f171c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b7dc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2390799,21 +2390834,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f1ed8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7bf98>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e0cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6ad9c> │ │ │ │ b.n 6f1ea2 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7bf62> │ │ │ │ nop │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 6f2588 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c648> │ │ │ │ + b.n 6f1748 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b808> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 6f2530 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c5f0> │ │ │ │ + b.n 6f16f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7b7b0> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2390927,21 +2390962,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e3484 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6d544> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e34a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x6d564> │ │ │ │ b.n 6f1f76 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c036> │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 6f2558 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c618> │ │ │ │ + b.n 6f2718 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c7d8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 6f244c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c50c> │ │ │ │ + b.n 6f260c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c6cc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f2086 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c146> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2391514,15 +2391549,15 @@ │ │ │ │ b.n 6f25b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c676> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f2596 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c656> │ │ │ │ ble.n 6f266c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c72c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6f2594 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7c654> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2392250,15 +2392285,15 @@ │ │ │ │ bls.n 6f2d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7cdd4> │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 6f2ce8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7cda8> │ │ │ │ lsls r3, r2, #5 │ │ │ │ bl aa8dce │ │ │ │ - blt.n 6f2d30 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7cdf0> │ │ │ │ + bgt.n 6f2cf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7cdb0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl a14dda │ │ │ │ bl 752dde │ │ │ │ bl 4f6de2 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3e0dea> │ │ │ │ bl 5a2de6 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x48cdee> │ │ │ │ @@ -2393099,23 +2393134,23 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ bne.n 6f36e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7d7a0> │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6f36dc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7d79c> │ │ │ │ + bmi.n 6f369c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7d75c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ beq.n 6f37fc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7d8bc> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2393749,21 +2393784,21 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - str r6, [r6, r6] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r3 │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #2064] @ 6f46e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e7a0> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2394565,147 +2394600,147 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r4} │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #280] @ (6f4864 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e924>) │ │ │ │ + ldr r3, [pc, #152] @ (6f47e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e8a4>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r3!, {r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #864] @ (6f4abc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eb7c>) │ │ │ │ + ldr r2, [pc, #736] @ (6f4a3c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eafc>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ pop {r1, r3, r6} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ittt vc │ │ │ │ - lslvc r6, r3, #2 │ │ │ │ - addvc r4, pc, #624 @ (adr r4, 6f4a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eae0>) │ │ │ │ - lslvc r2, r4, #2 │ │ │ │ - it pl │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + add r5, pc, #496 @ (adr r5, 6f49a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7ea60>) │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + cmp r5, #28 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + itte hi │ │ │ │ + lslhi r6, r3, #2 │ │ │ │ + itee pl @ unpredictable │ │ │ │ lslpl r6, r3, #2 │ │ │ │ - ittt mi │ │ │ │ + stmiami r0!, {r1, r2, r3, r4, r5} │ │ │ │ lslmi r6, r3, #2 │ │ │ │ - ittt mi @ unpredictable │ │ │ │ - lslmi r6, r3, #2 │ │ │ │ - cmpmi r4, #60 @ 0x3c │ │ │ │ - lslmi r4, r3, #2 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bkpt 0x0072 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ittt pl │ │ │ │ - lslpl r6, r3, #2 │ │ │ │ - sevlpl │ │ │ │ - lslpl r6, r3, #2 │ │ │ │ - itte pl │ │ │ │ - lslpl r6, r3, #2 │ │ │ │ - ittt ne @ unpredictable │ │ │ │ - lslne r6, r3, #2 │ │ │ │ - it eq @ unpredictable │ │ │ │ - lsleq r6, r3, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + ittt │ │ │ │ + lsl r6, r3, #2 │ │ │ │ + it al @ unpredictable > │ │ │ │ + lslal r6, r3, #2 │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 6f494c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7ea0c>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 6f48cc <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e98c>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, pc, #616 @ (adr r0, 6f4a50 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eb10>) │ │ │ │ + add r1, pc, #488 @ (adr r1, 6f49d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7ea90>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 6f4ad8 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eb98>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 6f4a58 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eb18>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 6f48c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e984>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 6f4844 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e904>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + bkpt 0x00e4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2395205,33 +2395240,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f48ec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e9ac> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f48ec <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7e9ac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7de │ │ │ │ lsls r3, r2, #5 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, 6f4e0e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eece> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 6f4e0e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7eece> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #332] @ (6f4f4c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f00c>) │ │ │ │ @@ -2395356,19 +2395391,19 @@ │ │ │ │ nop │ │ │ │ cbz r2, 6f4f8e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f04e> │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6f4f6a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f02a> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2395664,35 +2395699,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cbz r0, 6f532c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f3ec> │ │ │ │ + push {r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cbz r2, 6f5324 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f3e4> │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2395732,15 +2395767,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cbnz r3, 6f53c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f484> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl afb8fc │ │ │ │ + bl afb9a4 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f53ba <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f47a> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 43763c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x321644> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2395762,15 +2395797,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fbe44 │ │ │ │ b.n 6f536a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f42a> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ac2e50 │ │ │ │ + bl ac2ef8 │ │ │ │ b.n 6f535c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f41c> │ │ │ │ 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] @ 6f5454 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f514> │ │ │ │ @@ -2395825,15 +2395860,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r3, sp, #872 @ 0x368 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 6f54d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f594> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2395962,27 +2395997,27 @@ │ │ │ │ ... │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r2, 6f561a <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f6da> │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r4, 6f561c <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f6dc> │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r2, 6f561e <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f6de> │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r0, 6f5620 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f6e0> │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r6, 6f5620 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f6e0> │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r4, 6f5624 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f6e4> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f5628 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f6e8>) │ │ │ │ dmb ish │ │ │ │ @@ -2396318,15 +2396353,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ add r6, pc, #872 @ (adr r6, 6f5cdc ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r6, pc, #696 @ (adr r6, 6f5c38 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ │ │ │ │ 006f5980 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2396970,29 +2397005,29 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ add r5, pc, #800 @ (adr r5, 6f640c ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2397045,15 +2397080,15 @@ │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov.w ip, r7, lsr #22 │ │ │ │ lsls r7, r7, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl afb860 │ │ │ │ + bl afb908 │ │ │ │ ldrb.w r2, [r4, #937] @ 0x3a9 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f6468 │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2397287,20 +2397322,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f6560 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ac2de8 │ │ │ │ + bl ac2e90 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f61c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl afb8fc │ │ │ │ + bl afb9a4 │ │ │ │ b.w 6f5ab8 │ │ │ │ ldr r7, [pc, #188] @ (6f6564 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f693c │ │ │ │ @@ -2397334,21 +2397369,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ bl 46252a <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x34c532> │ │ │ │ bl 82852e │ │ │ │ @@ -2397370,15 +2397405,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r5, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r6, [r3, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r5, pc, #168 @ (adr r5, 6f6618 ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 6f6598 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [pc, #3392] @ 6f72b4 │ │ │ │ addw r3, r4, #1796 @ 0x704 │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2397646,15 +2397681,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 6f5ab8 │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f649c │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ac2e50 │ │ │ │ + bl ac2ef8 │ │ │ │ b.n 6f649c │ │ │ │ ldr.w r2, [pc, #2600] @ 6f72cc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f53d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.2-1.so+0x7f490> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2398514,43 +2398549,43 @@ │ │ │ │ str.w r3, [r4, #808] @ 0x328 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #468] @ 0x1d4 │ │ │ │ movs r3, #6 │ │ │ │ str.w r3, [r4, #812] @ 0x32c │ │ │ │ b.w 6f5bba │ │ │ │ nop │ │ │ │ - add r3, pc, #112 @ (adr r3, 6f7328 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 6f76a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #432 @ (adr r1, 6f746c ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 6f73ec ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrsh r2, [r7, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrsh r0, [r3, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #664 @ (adr r0, 6f7564 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #440 @ (adr r0, 6f7488 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 6f7564 ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 6f74e4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrb r4, [r0, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movw r2, #26791 @ 0x68a7 │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f6c16 │ │ │ │ sub.w r3, r3, #26752 @ 0x6880 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ movt r2, #199 @ 0xc7 │ │ │ │ @@ -2399200,15 +2399235,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #4] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f7a64 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2399346,15 +2399381,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #388] @ (6f7d18 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2399517,15 +2399552,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f7d06 │ │ │ │ nop │ │ │ │ strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2401888,15 +2401923,15 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f95c4 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2402184,23 +2402219,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r4, #4 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f9988 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2402464,17 +2402499,17 @@ │ │ │ │ ... │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r4, r4, #4 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fa2bc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2405701,19 +2405736,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fbf98 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r4, #4 │ │ │ │ eors r0, r4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r4, 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, #116] @ 6fc0b4 │ │ │ │ @@ -2405772,15 +2405807,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #122 @ 0x7a │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #976] @ (6fc49c ) │ │ │ │ + ldr r2, [pc, #848] @ (6fc41c ) │ │ │ │ lsls r6, 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] @ (6fc198 ) │ │ │ │ @@ -2406961,19 +2406996,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r4, #166 @ 0xa6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2407145,15 +2407180,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fceca │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl afb854 │ │ │ │ + bl afb8fc │ │ │ │ ldrb.w r3, [r5, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fcea4 │ │ │ │ b.n 6fce14 │ │ │ │ mov r0, r5 │ │ │ │ bl 6fc474 │ │ │ │ b.n 6fce4a │ │ │ │ @@ -2407267,33 +2407302,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r5, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r5, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2407468,15 +2407503,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fd1b8 │ │ │ │ ldrb.w r3, [r8, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fd31c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl afb71c │ │ │ │ + bl afb7c4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fcd28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2407533,32 +2407568,32 @@ │ │ │ │ mov r3, r5 │ │ │ │ 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 afb4d4 │ │ │ │ + bl afb57c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fd0e4 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fd1de │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac2d40 │ │ │ │ + bl ac2de8 │ │ │ │ b.n 6fd262 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fd144 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fd1b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac2c7c │ │ │ │ + bl ac2d24 │ │ │ │ cbz r0, 6fd382 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fd0e4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2407576,19 +2407611,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fd2fc │ │ │ │ b.n 6fd2fa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fd2fc │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl afb71c │ │ │ │ + bl afb7c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac2c7c │ │ │ │ + bl ac2d24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fd346 │ │ │ │ b.n 6fd0e2 │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fd2ca │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2407793,15 +2407828,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #32 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #732] @ (6fd8d0 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2408073,32 +2408108,32 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r6, 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, 6fd90c │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fd91a │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl afb2cc │ │ │ │ + bl afb374 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ac2c94 │ │ │ │ + bl ac2d3c │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fc988 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2408225,15 +2408260,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fdae4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6fd960 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl afb71c │ │ │ │ + bl afb7c4 │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ @@ -2408264,17 +2408299,17 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #152 @ 0x98 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2409248,25 +2409283,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6fe538 │ │ │ │ nop │ │ │ │ subs r4, r5, r4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2409369,17 +2409404,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ adds r4, r5, r7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fe7a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2410009,17 +2410044,17 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 6feb36 │ │ │ │ asrs r4, r3, #26 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [r2, #96] @ 0x60 │ │ │ │ ubfx ip, r3, #0, #12 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ add.w ip, r1, ip, lsl #2 │ │ │ │ add.w ip, ip, #65536 @ 0x10000 │ │ │ │ ldr.w r0, [ip, #152] @ 0x98 │ │ │ │ @@ -2410409,15 +2410444,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6ff360 ) │ │ │ │ ldr r3, [pc, #124] @ (6ff364 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6ff368 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6ff36c ) │ │ │ │ @@ -2411368,17 +2411403,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (6ffe20 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 48fe22 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379e2a> │ │ │ │ @@ -2411780,41 +2411815,41 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2412499,15 +2412534,15 @@ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub.w lr, r5, #130 @ 0x82 │ │ │ │ cmp.w lr, #3 │ │ │ │ it ls │ │ │ │ movls r0, ip │ │ │ │ bhi.n 7009fa │ │ │ │ b.n 700a60 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2413438,19 +2413473,19 @@ │ │ │ │ beq.w 70118a │ │ │ │ ldrb.w r0, [r2, #149] @ 0x95 │ │ │ │ b.n 700df6 │ │ │ │ movs r3, #9 │ │ │ │ b.n 70118a │ │ │ │ nop │ │ │ │ @ instruction: 0xf2de0152 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #336] @ 0x150 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2414128,15 +2414163,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 7023f4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf59c009d │ │ │ │ + @ instruction: 0xf67c009d │ │ │ │ b.n 702390 │ │ │ │ lsls r2, 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] @ (701d10 ) │ │ │ │ @@ -2414167,15 +2414202,15 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 701ce2 │ │ │ │ nop │ │ │ │ b.n 702368 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, lr, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf5ee009d │ │ │ │ stmdb 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, #2580] @ 702744 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [pc, #2580] @ 702748 │ │ │ │ @@ -2415075,141 +2415110,141 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 70293a │ │ │ │ nop │ │ │ │ b.n 702cd0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ - @ instruction: 0xf4f8009d │ │ │ │ - @ instruction: 0xf4f8009d │ │ │ │ - @ instruction: 0xf4f8009d │ │ │ │ - @ instruction: 0xf4e4009d │ │ │ │ - @ instruction: 0xf4ec009d │ │ │ │ - @ instruction: 0xf4f2009d │ │ │ │ - @ instruction: 0xf4f6009d │ │ │ │ - @ instruction: 0xf4fa009d │ │ │ │ - add.w r0, r6, #5144576 @ 0x4e8000 │ │ │ │ - adcs.w r0, ip, #5144576 @ 0x4e8000 │ │ │ │ - sbcs.w r0, r2, #5144576 @ 0x4e8000 │ │ │ │ - @ instruction: 0xf590009d │ │ │ │ - @ instruction: 0xf692009d │ │ │ │ - @ instruction: 0xf58a009d │ │ │ │ - @ instruction: 0xf590009d │ │ │ │ - @ instruction: 0xf596009d │ │ │ │ - sub.w r0, r4, #5144576 @ 0x4e8000 │ │ │ │ - subs.w r0, r2, #5144576 @ 0x4e8000 │ │ │ │ - subs.w r0, r4, #5144576 @ 0x4e8000 │ │ │ │ - subs.w r0, r4, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf5f0009d │ │ │ │ + rsbs r0, r8, #5144576 @ 0x4e8000 │ │ │ │ + rsbs r0, r8, #5144576 @ 0x4e8000 │ │ │ │ + rsbs r0, r8, #5144576 @ 0x4e8000 │ │ │ │ rsb r0, r4, #5144576 @ 0x4e8000 │ │ │ │ - rsb r0, r6, #5144576 @ 0x4e8000 │ │ │ │ - subs.w r0, r2, #5144576 @ 0x4e8000 │ │ │ │ - @ instruction: 0xf5f8009d │ │ │ │ - @ instruction: 0xf5fc009d │ │ │ │ - addw r0, r2, #2205 @ 0x89d │ │ │ │ - addw r0, r4, #2205 @ 0x89d │ │ │ │ - addw r0, r6, #2205 @ 0x89d │ │ │ │ - addw r0, r8, #2205 @ 0x89d │ │ │ │ - @ instruction: 0xf612009d │ │ │ │ - @ instruction: 0xf616009d │ │ │ │ - addw r0, lr, #2205 @ 0x89d │ │ │ │ - @ instruction: 0xf614009d │ │ │ │ - @ instruction: 0xf61e009d │ │ │ │ - @ instruction: 0xf62c009d │ │ │ │ - @ instruction: 0xf63e009d │ │ │ │ - movw r0, #18589 @ 0x489d │ │ │ │ - movw r0, #59549 @ 0xe89d │ │ │ │ - @ instruction: 0xf65c009d │ │ │ │ + rsb r0, ip, #5144576 @ 0x4e8000 │ │ │ │ + rsbs r0, r2, #5144576 @ 0x4e8000 │ │ │ │ + rsbs r0, r6, #5144576 @ 0x4e8000 │ │ │ │ + rsbs r0, sl, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf5e6009d │ │ │ │ + @ instruction: 0xf63c009d │ │ │ │ + @ instruction: 0xf652009d │ │ │ │ + @ instruction: 0xf670009d │ │ │ │ + @ instruction: 0xf772009d │ │ │ │ @ instruction: 0xf66a009d │ │ │ │ - @ instruction: 0xf680009d │ │ │ │ - @ instruction: 0xf68e009d │ │ │ │ + @ instruction: 0xf670009d │ │ │ │ + @ instruction: 0xf676009d │ │ │ │ + @ instruction: 0xf684009d │ │ │ │ + @ instruction: 0xf692009d │ │ │ │ + @ instruction: 0xf694009d │ │ │ │ + @ instruction: 0xf694009d │ │ │ │ subw r0, r4, #2205 @ 0x89d │ │ │ │ - movt r0, #26781 @ 0x689d │ │ │ │ + subw r0, r6, #2205 @ 0x89d │ │ │ │ + @ instruction: 0xf692009d │ │ │ │ + @ instruction: 0xf6d8009d │ │ │ │ + @ instruction: 0xf6dc009d │ │ │ │ + @ instruction: 0xf6e2009d │ │ │ │ @ instruction: 0xf6e4009d │ │ │ │ - @ instruction: 0xf702009d │ │ │ │ - @ instruction: 0xf718009d │ │ │ │ - @ instruction: 0xf726009d │ │ │ │ - @ instruction: 0xf730009d │ │ │ │ - @ instruction: 0xf746009d │ │ │ │ - @ instruction: 0xf758009d │ │ │ │ + @ instruction: 0xf6e6009d │ │ │ │ + @ instruction: 0xf6e8009d │ │ │ │ + @ instruction: 0xf6f2009d │ │ │ │ + @ instruction: 0xf6f6009d │ │ │ │ + @ instruction: 0xf6ee009d │ │ │ │ + @ instruction: 0xf6f4009d │ │ │ │ + @ instruction: 0xf6fe009d │ │ │ │ + @ instruction: 0xf70c009d │ │ │ │ + @ instruction: 0xf71e009d │ │ │ │ + @ instruction: 0xf724009d │ │ │ │ + @ instruction: 0xf72e009d │ │ │ │ + @ instruction: 0xf73c009d │ │ │ │ + @ instruction: 0xf74a009d │ │ │ │ + @ instruction: 0xf760009d │ │ │ │ @ instruction: 0xf76e009d │ │ │ │ @ instruction: 0xf784009d │ │ │ │ - @ instruction: 0xf79a009d │ │ │ │ - @ instruction: 0xf7b0009d │ │ │ │ - @ instruction: 0xf7be009d │ │ │ │ - @ instruction: 0xf7d4009d │ │ │ │ - @ instruction: 0xf7de009d │ │ │ │ - @ instruction: 0xf7f0009d │ │ │ │ - @ instruction: 0xf7fe009d │ │ │ │ - str??.w r0, [r8, sp, lsl #1] │ │ │ │ - str??.w r0, [r8, sp, lsl #1] │ │ │ │ + @ instruction: 0xf7a6009d │ │ │ │ + @ instruction: 0xf7c4009d │ │ │ │ + @ instruction: 0xf7e2009d │ │ │ │ + @ instruction: 0xf7f8009d │ │ │ │ + strb.w r0, [r6, sp, lsl #1] │ │ │ │ + ldrb.w r0, [r0, sp, lsl #1] │ │ │ │ + strh.w r0, [r6, sp, lsl #1] │ │ │ │ + ldrh.w r0, [r8, sp, lsl #1] │ │ │ │ + str.w r0, [lr, sp, lsl #1] │ │ │ │ + str??.w r0, [r4, sp, lsl #1] │ │ │ │ + ldr??.w r0, [sl, sp, lsl #1] │ │ │ │ + ldrb.w r0, [r0, #157] @ 0x9d │ │ │ │ + ldrb.w r0, [lr, #157] @ 0x9d │ │ │ │ + ldrh.w r0, [r4, #157] @ 0x9d │ │ │ │ + ldrh.w r0, [lr, #157] @ 0x9d │ │ │ │ + ldr.w r0, [r0, #157] @ 0x9d │ │ │ │ + ldr.w r0, [lr, #157] @ 0x9d │ │ │ │ + vst4.32 {d16-d19}, [r8 :64]! │ │ │ │ + vst4.32 {d16-d19}, [r8 :64]! │ │ │ │ ldr??.w r0, [r2, sp, lsl #1] │ │ │ │ ldr??.w r0, [r6, sp, lsl #1] │ │ │ │ ldr??.w r0, [r6, sp, lsl #1] │ │ │ │ ldr??.w r0, [r0, sp, lsl #1] │ │ │ │ ldr??.w r0, [r6, sp, lsl #1] │ │ │ │ ldr??.w r0, [r2, sp, lsl #1] │ │ │ │ - strb.w r0, [r0, #157] @ 0x9d │ │ │ │ - strb.w r0, [sl, #157] @ 0x9d │ │ │ │ - ldrb.w r0, [r4, #157] @ 0x9d │ │ │ │ - strh.w r0, [r2, #157] @ 0x9d │ │ │ │ - strh.w r0, [sl, #157] @ 0x9d │ │ │ │ - ldrh.w r0, [r6, #157] @ 0x9d │ │ │ │ - str.w r0, [r0, #157] @ 0x9d │ │ │ │ - str.w r0, [lr, #157] @ 0x9d │ │ │ │ - ldr.w r0, [ip, #157] @ 0x9d │ │ │ │ + vld4.32 {d16-d19}, [r0 :64]! │ │ │ │ + vld4.32 {d16-d19}, [sl :64]! │ │ │ │ + ldr??.w r0, [r4, sp, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf982009d │ │ │ │ + vst1.8 @ instruction: 0xf98a009d │ │ │ │ + ldrsb.w r0, [r6, #157] @ 0x9d │ │ │ │ + vld1.8 @ instruction: 0xf9a0009d │ │ │ │ + vld1.8 @ instruction: 0xf9ae009d │ │ │ │ + ldrsh.w r0, [ip, #157] @ 0x9d │ │ │ │ ldr??.w r0, [sl, #157] @ 0x9d │ │ │ │ ldr??.w r0, [ip, #157] @ 0x9d │ │ │ │ ldr??.w r0, [r6, #157] @ 0x9d │ │ │ │ - vst4.32 {d0-d3}, [r8 :64]! │ │ │ │ - ldrsb.w r0, [r8, sp, lsl #1] │ │ │ │ - ldrsb.w r0, [r4, sp, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [r2 :64]! │ │ │ │ - vld4.32 {d0-d3}, [r8 :64]! │ │ │ │ - vld4.32 {d0-d3}, [lr :64]! │ │ │ │ - ldrsh.w r0, [r4, sp, lsl #1] │ │ │ │ - ldrsh.w r0, [sl, sp, lsl #1] │ │ │ │ - vst4.32 {d16-d19}, [r4 :64]! │ │ │ │ - vst4.32 {d16-d19}, [lr :64]! │ │ │ │ - ldr??.w r0, [r8, sp, lsl #1] │ │ │ │ - @ instruction: 0xfa6c009d │ │ │ │ - @ instruction: 0xfa5c009d │ │ │ │ - @ instruction: 0xfa66009d │ │ │ │ - @ instruction: 0xfa6c009d │ │ │ │ - @ instruction: 0xfa7e009d │ │ │ │ - @ instruction: 0xfa8e009d │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + vld1.8 @ instruction: 0xf9e8009d │ │ │ │ + ldr??.w r0, [r8, #157] @ 0x9d │ │ │ │ + ldr??.w r0, [r4, #157] @ 0x9d │ │ │ │ + @ instruction: 0xfa02009d │ │ │ │ + @ instruction: 0xfa08009d │ │ │ │ + @ instruction: 0xfa0e009d │ │ │ │ + @ instruction: 0xfa14009d │ │ │ │ + @ instruction: 0xfa1a009d │ │ │ │ + @ instruction: 0xfa24009d │ │ │ │ + @ instruction: 0xfa2e009d │ │ │ │ + @ instruction: 0xfa38009d │ │ │ │ + @ instruction: 0xfb4c009d │ │ │ │ + @ instruction: 0xfb3c009d │ │ │ │ + @ instruction: 0xfb46009d │ │ │ │ + @ instruction: 0xfb4c009d │ │ │ │ + @ instruction: 0xfb5e009d │ │ │ │ + @ instruction: 0xfb6e009d │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r4, r4, #4 │ │ │ │ - @ instruction: 0xfb10009d │ │ │ │ - @ instruction: 0xfb0e009d │ │ │ │ - @ instruction: 0xfae2009d │ │ │ │ - @ instruction: 0xfaee009d │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + @ instruction: 0xfbf0009d │ │ │ │ + @ instruction: 0xfbee009d │ │ │ │ + smlalbt r0, r0, r2, sp │ │ │ │ + smlalbt r0, r0, lr, sp │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfaaa009d │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + @ instruction: 0xfb8a009d │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfa26009d │ │ │ │ - @ instruction: 0xfa46009d │ │ │ │ - @ instruction: 0xfb9c009d │ │ │ │ - @ instruction: 0xfa46009d │ │ │ │ - @ instruction: 0xfa4a009d │ │ │ │ - @ instruction: 0xfa52009d │ │ │ │ - @ instruction: 0xfa62009d │ │ │ │ - @ instruction: 0xfa72009d │ │ │ │ - @ instruction: 0xfa8a009d │ │ │ │ - @ instruction: 0xfa92009d │ │ │ │ - @ instruction: 0xfaa2009d │ │ │ │ - @ instruction: 0xfab6009d │ │ │ │ - @ instruction: 0xface009d │ │ │ │ - @ instruction: 0xfada009d │ │ │ │ + @ instruction: 0xfb06009d │ │ │ │ + @ instruction: 0xfb26009d │ │ │ │ + ldc2l 0, cr0, [ip], #-628 @ 0xfffffd8c │ │ │ │ + @ instruction: 0xfb26009d │ │ │ │ + @ instruction: 0xfb2a009d │ │ │ │ + @ instruction: 0xfb32009d │ │ │ │ + @ instruction: 0xfb42009d │ │ │ │ + @ instruction: 0xfb52009d │ │ │ │ + @ instruction: 0xfb6a009d │ │ │ │ + @ instruction: 0xfb72009d │ │ │ │ + @ instruction: 0xfb82009d │ │ │ │ + @ instruction: 0xfb96009d │ │ │ │ + @ instruction: 0xfbae009d │ │ │ │ + @ instruction: 0xfbba009d │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 702960 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 702934 │ │ │ │ mov r1, r7 │ │ │ │ @@ -2416180,149 +2416215,149 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 702556 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str??.w r0, [ip, #157] @ 0x9d │ │ │ │ + vst1.8 @ instruction: 0xf9cc009d │ │ │ │ ldr??.w r0, [ip, #157] @ 0x9d │ │ │ │ - vst4.32 {d0-d3}, [ip :64]! │ │ │ │ - vst4.32 {d0-d3}, [r4 :64]! │ │ │ │ - ldr.w r0, [r2, #157] @ 0x9d │ │ │ │ - str??.w r0, [r2, #157] @ 0x9d │ │ │ │ - ldr??.w r0, [r0, #157] @ 0x9d │ │ │ │ - ldr??.w r0, [lr, #157] @ 0x9d │ │ │ │ - vst4.32 {d0-d3}, [r0 :64]! │ │ │ │ - vst4.32 {d0-d3}, [r6 :64]! │ │ │ │ - vst4.32 {d0-d3}, [ip :64]! │ │ │ │ - ldrsb.w r0, [r6, sp, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [lr :64]! │ │ │ │ - vld4.32 {d0-d3}, [lr :64]! │ │ │ │ - ldrsh.w r0, [ip, sp, lsl #1] │ │ │ │ - ldr??.w r0, [r2, sp, lsl #1] │ │ │ │ - ldr??.w r0, [r0, sp, lsl #1] │ │ │ │ - vst1.8 @ instruction: 0xf982009d │ │ │ │ - vst1.8 @ instruction: 0xf98c009d │ │ │ │ - ldrsb.w r0, [r6, #157] @ 0x9d │ │ │ │ - vld1.8 @ instruction: 0xf9a8009d │ │ │ │ - ldrsh.w r0, [r6, #157] @ 0x9d │ │ │ │ - vst1.8 @ instruction: 0xf9c0009d │ │ │ │ + vld1.8 @ instruction: 0xf9ec009d │ │ │ │ + vld1.8 @ instruction: 0xf9e4009d │ │ │ │ + ldrsh.w r0, [r2, #157] @ 0x9d │ │ │ │ + vst1.8 @ instruction: 0xf9c2009d │ │ │ │ ldr??.w r0, [r0, #157] @ 0x9d │ │ │ │ ldr??.w r0, [lr, #157] @ 0x9d │ │ │ │ - vld1.8 @ instruction: 0xf9e8009d │ │ │ │ + vld1.8 @ instruction: 0xf9e0009d │ │ │ │ + vld1.8 @ instruction: 0xf9e6009d │ │ │ │ + vld1.8 @ instruction: 0xf9ec009d │ │ │ │ ldr??.w r0, [r6, #157] @ 0x9d │ │ │ │ - ldr??.w r0, [ip, #157] @ 0x9d │ │ │ │ - ldr??.w r0, [lr, #157] @ 0x9d │ │ │ │ - ldr??.w r0, [ip, #157] @ 0x9d │ │ │ │ - @ instruction: 0xfa06009d │ │ │ │ - @ instruction: 0xfa16009d │ │ │ │ - @ instruction: 0xfa2c009d │ │ │ │ - @ instruction: 0xfa3a009d │ │ │ │ - @ instruction: 0xfa4c009d │ │ │ │ + @ instruction: 0xfa0e009d │ │ │ │ + @ instruction: 0xfa0e009d │ │ │ │ + @ instruction: 0xfa1c009d │ │ │ │ + @ instruction: 0xfa32009d │ │ │ │ + @ instruction: 0xfa50009d │ │ │ │ @ instruction: 0xfa62009d │ │ │ │ - @ instruction: 0xfa70009d │ │ │ │ - @ instruction: 0xfa6e009d │ │ │ │ - @ instruction: 0xfa80009d │ │ │ │ - @ instruction: 0xfa8e009d │ │ │ │ - @ instruction: 0xfaa4009d │ │ │ │ - @ instruction: 0xfab2009d │ │ │ │ - @ instruction: 0xfac0009d │ │ │ │ - @ instruction: 0xfaca009d │ │ │ │ + @ instruction: 0xfa6c009d │ │ │ │ + @ instruction: 0xfa76009d │ │ │ │ + @ instruction: 0xfa88009d │ │ │ │ + @ instruction: 0xfa96009d │ │ │ │ + @ instruction: 0xfaa0009d │ │ │ │ + @ instruction: 0xfab0009d │ │ │ │ + @ instruction: 0xfabe009d │ │ │ │ + @ instruction: 0xfac8009d │ │ │ │ + @ instruction: 0xfad6009d │ │ │ │ @ instruction: 0xfadc009d │ │ │ │ - @ instruction: 0xfae8009d │ │ │ │ - @ instruction: 0xfafa009d │ │ │ │ - @ instruction: 0xfb04009d │ │ │ │ + @ instruction: 0xfade009d │ │ │ │ + @ instruction: 0xfadc009d │ │ │ │ + @ instruction: 0xfae6009d │ │ │ │ + @ instruction: 0xfaf6009d │ │ │ │ + @ instruction: 0xfb0c009d │ │ │ │ @ instruction: 0xfb1a009d │ │ │ │ - @ instruction: 0xfba8009d │ │ │ │ - @ instruction: 0xfbb8009d │ │ │ │ - smlalbt r0, r0, r4, sp │ │ │ │ - @ instruction: 0xfbd8009d │ │ │ │ - @ instruction: 0xfbe0009d │ │ │ │ + @ instruction: 0xfb2c009d │ │ │ │ + @ instruction: 0xfb42009d │ │ │ │ + @ instruction: 0xfb50009d │ │ │ │ + @ instruction: 0xfb4e009d │ │ │ │ + @ instruction: 0xfb60009d │ │ │ │ + @ instruction: 0xfb6e009d │ │ │ │ + @ instruction: 0xfb84009d │ │ │ │ + @ instruction: 0xfb92009d │ │ │ │ + @ instruction: 0xfba0009d │ │ │ │ + @ instruction: 0xfbaa009d │ │ │ │ + @ instruction: 0xfbbc009d │ │ │ │ + smlalbt r0, r0, r8, sp │ │ │ │ + @ instruction: 0xfbda009d │ │ │ │ + @ instruction: 0xfbe4009d │ │ │ │ @ instruction: 0xfbfa009d │ │ │ │ stc2 0, cr0, [r8], {157} @ 0x9d │ │ │ │ - stc2 0, cr0, [r8], {157} @ 0x9d │ │ │ │ ldc2 0, cr0, [r8], {157} @ 0x9d │ │ │ │ - ldc2 0, cr0, [lr], {157} @ 0x9d │ │ │ │ - stc2 0, cr0, [ip], #-628 @ 0xfffffd8c │ │ │ │ - ldc2 0, cr0, [r4], {157} @ 0x9d │ │ │ │ - stc2 0, cr0, [sl], {157} @ 0x9d │ │ │ │ - mcrr2 0, 9, r0, r8, cr13 │ │ │ │ - stc2 0, cr0, [r6], {157} @ 0x9d │ │ │ │ - mcrr2 0, 9, r0, r2, cr13 │ │ │ │ - ldc2l 0, cr0, [r0], #-628 @ 0xfffffd8c │ │ │ │ - ldc2l 0, cr0, [r6], #-628 @ 0xfffffd8c │ │ │ │ - ldc2 0, cr0, [r4], {157} @ 0x9d │ │ │ │ - ldc2 0, cr0, [r2], {157} @ 0x9d │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + stc2 0, cr0, [r4], #628 @ 0x274 │ │ │ │ + ldc2 0, cr0, [r8], #628 @ 0x274 │ │ │ │ + stc2l 0, cr0, [r0], {157} @ 0x9d │ │ │ │ + ldc2l 0, cr0, [sl], {157} @ 0x9d │ │ │ │ + stc2l 0, cr0, [r8], #628 @ 0x274 │ │ │ │ + stc2l 0, cr0, [r8], #628 @ 0x274 │ │ │ │ + ldc2l 0, cr0, [r8], #628 @ 0x274 │ │ │ │ + ldc2l 0, cr0, [lr], #628 @ 0x274 │ │ │ │ + stc2 0, cr0, [ip, #-628] @ 0xfffffd8c │ │ │ │ + ldc2l 0, cr0, [r4], #628 @ 0x274 │ │ │ │ + stc2l 0, cr0, [sl], #628 @ 0x274 │ │ │ │ + stc2 0, cr0, [r8, #-628]! @ 0xfffffd8c │ │ │ │ + stc2l 0, cr0, [r6, #-628]! @ 0xfffffd8c │ │ │ │ + stc2 0, cr0, [r2, #-628]! @ 0xfffffd8c │ │ │ │ + ldc2l 0, cr0, [r0, #-628] @ 0xfffffd8c │ │ │ │ + ldc2l 0, cr0, [r6, #-628] @ 0xfffffd8c │ │ │ │ + ldc2l 0, cr0, [r4, #-628]! @ 0xfffffd8c │ │ │ │ + ldc2l 0, cr0, [r2, #-628]! @ 0xfffffd8c │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ beq.n 703670 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d0, d13, #44 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + orns r0, r4, #157 @ 0x9d │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 703098 │ │ │ │ + b.n 703258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfbe8009d │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + stc2l 0, cr0, [r8], {157} @ 0x9d │ │ │ │ + add r0, pc, #456 @ (adr r0, 70378c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vshr.s64 d16, d13, #34 │ │ │ │ - @ instruction: 0xfa08009d │ │ │ │ - ldr??.w r0, [lr, #157] @ 0x9d │ │ │ │ - @ instruction: 0xfa08009d │ │ │ │ - @ instruction: 0xf7b8009d │ │ │ │ - strb.w r0, [r6, sp, lsl #1] │ │ │ │ - b.n 7039f0 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 703a18 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 703a7c │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #628 @ 0x274 │ │ │ │ - ldc 0, cr0, [lr], #628 @ 0x274 │ │ │ │ - ldcl 0, cr0, [r8, #-628] @ 0xfffffd8c │ │ │ │ - stcl 0, cr0, [r0, #-628]! @ 0xfffffd8c │ │ │ │ - ldmia.w ip, {r0, r2, r3, r4, r7} │ │ │ │ - stmia.w r0!, {r0, r2, r3, r4, r7} │ │ │ │ - ldmia.w r2!, {r0, r2, r3, r4, r7} │ │ │ │ - b.n 7039bc │ │ │ │ + @ instruction: 0xf0be009d │ │ │ │ + @ instruction: 0xfae8009d │ │ │ │ + @ instruction: 0xfade009d │ │ │ │ + @ instruction: 0xfae8009d │ │ │ │ + ldrb.w r0, [r8, #157] @ 0x9d │ │ │ │ + str??.w r0, [r6, #157] @ 0x9d │ │ │ │ + b.n 703bb0 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + b.n 703bd8 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + b.n 703c3c │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldc 0, cr0, [sl, #628] @ 0x274 │ │ │ │ + ldc 0, cr0, [lr, #628] @ 0x274 │ │ │ │ + mrc 0, 1, r0, cr8, cr13, {4} │ │ │ │ + mcr 0, 2, r0, cr0, cr13, {4} │ │ │ │ + ldrd r0, r0, [ip, #-628]! @ 0x274 │ │ │ │ + @ instruction: 0xe980009d │ │ │ │ + @ instruction: 0xe992009d │ │ │ │ + b.n 703b7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr??.w r0, [lr, sp, lsl #1] │ │ │ │ ldr??.w r0, [r6, sp, lsl #1] │ │ │ │ - ldrb.w r0, [r6, #157] @ 0x9d │ │ │ │ - str??.w r0, [r0, sp, lsl #1] │ │ │ │ - stcl 0, cr0, [lr, #-628]! @ 0xfffffd8c │ │ │ │ - ldcl 0, cr0, [r8, #-628]! @ 0xfffffd8c │ │ │ │ - stc 0, cr0, [r4, #628] @ 0x274 │ │ │ │ - @ instruction: 0xf7ea009d │ │ │ │ - @ instruction: 0xf7e2009d │ │ │ │ - strb.w r0, [r2, sp, lsl #1] │ │ │ │ - strb.w r0, [sl, sp, lsl #1] │ │ │ │ - ldrb.w r0, [r2, sp, lsl #1] │ │ │ │ - strb.w r0, [r8, sp, lsl #1] │ │ │ │ - ldrb.w r0, [r8, sp, lsl #1] │ │ │ │ - strh.w r0, [r0, sp, lsl #1] │ │ │ │ - strh.w r0, [r8, sp, lsl #1] │ │ │ │ - ldrh.w r0, [r8, sp, lsl #1] │ │ │ │ - ldrh.w r0, [r0, sp, lsl #1] │ │ │ │ - ldrh.w r0, [r0, sp, lsl #1] │ │ │ │ - ldrh.w r0, [lr, sp, lsl #1] │ │ │ │ - @ instruction: 0xeae8009d │ │ │ │ - @ instruction: 0xeaf6009d │ │ │ │ - orrs.w r0, r2, sp, lsr #2 │ │ │ │ - orn r0, r0, sp, lsr #2 │ │ │ │ - orns r0, r0, sp, lsr #2 │ │ │ │ - orns r0, r8, sp, lsr #2 │ │ │ │ - orns r0, r8, #5144576 @ 0x4e8000 │ │ │ │ - eor.w r0, r6, #5144576 @ 0x4e8000 │ │ │ │ - rsb r0, lr, sp, lsr #2 │ │ │ │ + ldr??.w r0, [r6, sp, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [r0 :64]! │ │ │ │ + mcr 0, 2, r0, cr14, cr13, {4} │ │ │ │ + mrc 0, 2, r0, cr8, cr13, {4} │ │ │ │ + mcr 0, 3, r0, cr4, cr13, {4} │ │ │ │ + str.w r0, [sl, #157] @ 0x9d │ │ │ │ + str.w r0, [r2, #157] @ 0x9d │ │ │ │ + str??.w r0, [r2, #157] @ 0x9d │ │ │ │ + str??.w r0, [sl, #157] @ 0x9d │ │ │ │ + ldr??.w r0, [r2, #157] @ 0x9d │ │ │ │ + str??.w r0, [r8, #157] @ 0x9d │ │ │ │ + ldr??.w r0, [r8, #157] @ 0x9d │ │ │ │ + vst4.32 {d0-d3}, [r0 :64]! │ │ │ │ + vst4.32 {d0-d3}, [r8 :64]! │ │ │ │ + ldrsb.w r0, [r8, sp, lsl #1] │ │ │ │ + ldrsb.w r0, [r0, sp, lsl #1] │ │ │ │ + ldrsb.w r0, [r0, sp, lsl #1] │ │ │ │ + ldrsb.w r0, [lr, sp, lsl #1] │ │ │ │ + rsb r0, r8, sp, lsr #2 │ │ │ │ + rsbs r0, r6, sp, lsr #2 │ │ │ │ + @ instruction: 0xeb32009d │ │ │ │ + adc.w r0, r0, sp, lsr #2 │ │ │ │ + adcs.w r0, r0, sp, lsr #2 │ │ │ │ + adcs.w r0, r8, sp, lsr #2 │ │ │ │ + adcs.w r0, r8, #5144576 @ 0x4e8000 │ │ │ │ + sbc.w r0, r6, #5144576 @ 0x4e8000 │ │ │ │ + stc 0, cr0, [lr], #628 @ 0x274 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 703698 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ lsls r3, r1 │ │ │ │ @@ -2416442,15 +2416477,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 70370a │ │ │ │ nop │ │ │ │ ldmia r1!, {r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4a2009d │ │ │ │ + @ instruction: 0xf582009d │ │ │ │ stmdb 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, r2 │ │ │ │ ldr r2, [pc, #540] @ (7039f8 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2417208,16 +2417243,16 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bhi.w 703e9c │ │ │ │ b.n 703f38 │ │ │ │ stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2, #628]! @ 0x274 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + mrc 0, 4, r0, cr2, cr13, {4} │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r4, r4, #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, #2992] @ 0xbb0 │ │ │ │ @@ -2417883,43 +2417918,39 @@ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ it vs │ │ │ │ lslvs r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ite pl │ │ │ │ lslpl r2, r2, #5 │ │ │ │ - @ instruction: 0xebf6009d │ │ │ │ - stc 0, cr0, [r6, #-628] @ 0xfffffd8c │ │ │ │ + ldclmi 0, cr0, [r6], {157} @ 0x9d │ │ │ │ + stcl 0, cr0, [r6, #628]! @ 0x274 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r0, {r0, r2, r3, r4, r7} │ │ │ │ + strd r0, r0, [r0, #628]! @ 0x274 │ │ │ │ pop {r2, r3, r4} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmdb r4!, {r0, r2, r3, r4, r7} │ │ │ │ - ldrd r0, r0, [r0, #628]! @ 0x274 │ │ │ │ - @ instruction: 0xe9b4009d │ │ │ │ - strd r0, r0, [r8, #-628]! @ 0x274 │ │ │ │ - ldmia.w ip!, {r0, r2, r3, r4, r7} │ │ │ │ - orn r0, ip, sp, lsr #2 │ │ │ │ - adds.w r0, r2, sp, lsr #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + ands.w r0, r4, sp, lsr #2 │ │ │ │ + @ instruction: 0xead0009d │ │ │ │ + eors.w r0, r4, sp, lsr #2 │ │ │ │ + orr.w r0, r8, sp, lsr #2 │ │ │ │ + @ instruction: 0xe99c009d │ │ │ │ + adc.w r0, ip, sp, lsr #2 │ │ │ │ + @ instruction: 0xebf2009d │ │ │ │ + cpsid i │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 3, r0, cr12, cr8, {4} │ │ │ │ - b.n 7047bc │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 704784 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 7046a8 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldmia.w r2, {r0, r2, r3, r4, r7} │ │ │ │ - ldmia.w r2!, {r0, r2, r3, r4, r7} │ │ │ │ - b.n 7047c4 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ + vqadd.s16 d16, d28, d8 │ │ │ │ + ldmia.w r4!, {r0, r2, r3, r4, r7} │ │ │ │ + ldmia.w r6, {r0, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe826009d │ │ │ │ + ldrd r0, r0, [r2, #-628]! @ 0x274 │ │ │ │ + @ instruction: 0xe992009d │ │ │ │ + stmia.w lr!, {r0, r2, r3, r4, r7} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ @@ -2418059,30 +2418090,28 @@ │ │ │ │ ldr.w r0, [r9, r1] │ │ │ │ movs r1, #1 │ │ │ │ str.w sl, [sp] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 6b57c │ │ │ │ - b.n 704224 │ │ │ │ + b.n 7043e4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 70465c │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 7045d0 │ │ │ │ + b.n 70481c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 70480c │ │ │ │ + b.n 704790 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 704778 │ │ │ │ + @ instruction: 0xe808009d │ │ │ │ + b.n 704938 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7046ec │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 704830 │ │ │ │ + b.n 7048ac │ │ │ │ lsls r5, r3, #2 │ │ │ │ + @ instruction: 0xe814009d │ │ │ │ ldr.w r3, [r0, #1212] @ 0x4bc │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -2419365,31 +2419394,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #920 @ 0x398 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r4, r4, #4 │ │ │ │ add r2, sp, #880 @ 0x370 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r4, r4, #4 │ │ │ │ blx 6c2fc <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 7056a2 │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 70551c │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2421099,15 +2421128,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 705fc8 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2421510,15 +2421539,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - vrhadd.s8 d0, d6, d19 │ │ │ │ + vaddw.s32 q8, q3, d19 │ │ │ │ stmdb 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, #2920] @ 707ac8 │ │ │ │ @@ -2424155,15 +2424184,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 708aca │ │ │ │ nop │ │ │ │ - bcc.n 708c8c │ │ │ │ + bmi.n 708c4c │ │ │ │ lsls r3, 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 fp, r1 │ │ │ │ @@ -2425777,15 +2425806,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 709cfc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 709cfc │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #4 │ │ │ │ vldr d7, [pc, #516] @ 70a030 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 709e82 │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2426107,17 +2426136,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsh r0, [r4, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2426424,17 +2426453,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70a280 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70a2f2 │ │ │ │ movs r0, #8 │ │ │ │ b.n 70a2f2 │ │ │ │ - cbnz r6, 70a5c2 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + cbnz r6, 70a58c │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70a596 │ │ │ │ @@ -2427152,41 +2427181,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70aefe │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2427380,111 +2427409,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70afc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70afc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70b114 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2427646,105 +2427675,105 @@ │ │ │ │ ldr r0, [pc, #188] @ (70b1cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (70b1d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70b238 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2427790,39 +2427819,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70b26c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70b270 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #164] @ (70b32c ) │ │ │ │ @@ -2427897,19 +2427926,19 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #456] @ (70b4f8 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #1008] @ (70b728 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #856] @ (70b69c ) │ │ │ │ + ldr r7, [pc, #728] @ (70b61c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (70b390 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2427937,15 +2427966,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70b35e │ │ │ │ asrs r3, r1, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r0, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r6, r4, #11 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2428004,31 +2428033,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (70b45c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70b3e4 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r6, 70b46a │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2428097,21 +2428126,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, 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] @ (70b5ac ) │ │ │ │ @@ -2428147,25 +2428176,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70b460 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70b5c0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70b584 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r3, 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, r2 │ │ │ │ @@ -2428182,19 +2428211,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xfb8c00a4 │ │ │ │ + stc2l 0, cr0, [ip], #-656 @ 0xfffffd70 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 70b544 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2428237,27 +2428266,27 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (70b69c ) │ │ │ │ add r2, pc │ │ │ │ b.n 70b658 │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2428412,51 +2428441,51 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (70b878 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70b808 │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [r2, #293] @ 0x125 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + @ instruction: 0xfa920125 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str??.w r0, [r0, #293] @ 0x125 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + vst2.8 {d16[1],d17[1]}, [r0], r5 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (70b96c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2428555,29 +2428584,29 @@ │ │ │ │ b.n 70b932 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx sp │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov sl, pc │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2428614,15 +2428643,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70ba08 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70b544 │ │ │ │ b.n 70b9ba │ │ │ │ - cbz r4, 70ba18 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2428713,15 +2428742,15 @@ │ │ │ │ bne.n 70badc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 70b87c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70bac4 │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70bf82 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2429162,115 +2429191,115 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 70bb6c │ │ │ │ ldr r3, [pc, #204] @ (70c04c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70bd6e │ │ │ │ bx lr │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 70c338 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 70c2b8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 70c1f8 ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 70c178 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2429331,17 +2429360,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r7, #144 @ 0x90 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #872 @ (adr r4, 70c464 ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 70c3e4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r7, #46 @ 0x2e │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2429411,30 +2429440,30 @@ │ │ │ │ bl 70b344 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70c18a │ │ │ │ ldr r3, [pc, #40] @ (70c1e8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c18e │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + cdp2 0, 12, cr0, cr12, cr2, {5} │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2l 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + cdp2 0, 12, cr0, cr8, cr2, {5} │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2 0, cr0, [lr, #648] @ 0x288 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + cdp2 0, 7, cr0, cr14, cr2, {5} │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2l 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ + cdp2 0, 4, cr0, cr2, cr2, {5} │ │ │ │ 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 │ │ │ │ @@ -2429509,39 +2429538,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (70c2d4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70c252 │ │ │ │ ldr r1, [pc, #52] @ (70c2d8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70c218 │ │ │ │ nop │ │ │ │ - adcs r2, r2 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3932] @ 0xf5c │ │ │ │ mov r7, r2 │ │ │ │ @@ -2429726,43 +2429755,43 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r5, #8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (70c540 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2429795,21 +2429824,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3140] @ 70d1a8 │ │ │ │ @@ -2430971,270 +2431000,270 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 70c7a2 │ │ │ │ nop │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vst4.32 {d16-d19}, [r4 :128], r2 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + @ instruction: 0xfa2400a2 │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [lr :128], r2 │ │ │ │ - ldr r7, [pc, #840] @ (70d50c ) │ │ │ │ + vld1.8 {d16[5]}, [lr], r2 │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr.w r0, [r8, #162] @ 0xa2 │ │ │ │ - ldr r7, [pc, #624] @ (70d440 ) │ │ │ │ + ldrsh.w r0, [r8, #162] @ 0xa2 │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh.w r0, [r2, #162] @ 0xa2 │ │ │ │ - ldr r7, [pc, #408] @ (70d374 ) │ │ │ │ + vst1.8 {d0[5]}, [r2], r2 │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str??.w r0, [ip, r2, lsl #2] │ │ │ │ - ldr r7, [pc, #192] @ (70d2a8 ) │ │ │ │ + vst4.32 {d16-d19}, [ip :128], r2 │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh.w r0, [r6, r2, lsl #2] │ │ │ │ - ldr r6, [pc, #1000] @ (70d5dc ) │ │ │ │ + ldrsb.w r0, [r6, r2, lsl #2] │ │ │ │ + ldr r7, [pc, #872] @ (70d55c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb.w r0, [r2, r2, lsl #2] │ │ │ │ - ldr r6, [pc, #800] @ (70d520 ) │ │ │ │ + str??.w r0, [r2, #162] @ 0xa2 │ │ │ │ + ldr r7, [pc, #672] @ (70d4a0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7d000a2 │ │ │ │ - ldr r6, [pc, #600] @ (70d464 ) │ │ │ │ + ldrh.w r0, [r0, #162] @ 0xa2 │ │ │ │ + ldr r7, [pc, #472] @ (70d3e4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7a000a2 │ │ │ │ - ldr r6, [pc, #416] @ (70d3b8 ) │ │ │ │ + strb.w r0, [r0, #162] @ 0xa2 │ │ │ │ + ldr r7, [pc, #288] @ (70d338 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #62 @ 0x3e │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf73600a2 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb.w r0, [r6, r2, lsl #2] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf71c00a2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + @ instruction: 0xf7fc00a2 │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf70200a2 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + @ instruction: 0xf7e200a2 │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf6e600a2 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + @ instruction: 0xf7c600a2 │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movt r0, #43170 @ 0xa8a2 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + @ instruction: 0xf7aa00a2 │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subw r0, lr, #2210 @ 0x8a2 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + @ instruction: 0xf78e00a2 │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf69200a2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + @ instruction: 0xf77200a2 │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf67600a2 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + @ instruction: 0xf75600a2 │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf65a00a2 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf73a00a2 │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #864] @ (70d5d0 ) │ │ │ │ + ldr r4, [pc, #736] @ (70d550 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #656] @ (70d50c ) │ │ │ │ + ldr r4, [pc, #528] @ (70d48c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orn r0, r2, #5308416 @ 0x510000 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + adc.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #80] @ (70d2ec ) │ │ │ │ + ldr r3, [pc, #976] @ (70d66c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #624] @ (70d524 ) │ │ │ │ + ldr r3, [pc, #496] @ (70d4a4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #808] @ (70d600 ) │ │ │ │ + ldr r2, [pc, #680] @ (70d580 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #416] @ (70d48c ) │ │ │ │ + ldr r2, [pc, #288] @ (70d40c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #112] @ (70d36c ) │ │ │ │ + ldr r1, [pc, #1008] @ (70d6ec ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #824] @ (70d640 ) │ │ │ │ + ldr r1, [pc, #696] @ (70d5c0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #800] @ (70d654 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bxns r5 │ │ │ │ + ldr r0, [pc, #48] @ (70d388 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + blx r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, fp │ │ │ │ + mov sl, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #376 @ (adr r5, 70d50c ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 70d48c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, pc │ │ │ │ + cmp sl, fp │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70b344 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70ea42 │ │ │ │ ldr.w r3, [pc, #3276] @ 70e0b0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2432424,319 +2432453,319 @@ │ │ │ │ mov r0, r6 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 70c050 │ │ │ │ b.w 70c7a2 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r6, r7 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r4, r7 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r0 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs.w r0, ip, #166 @ 0xa6 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xf25c00a6 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - addw r0, r2, #2203 @ 0x89b │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + @ instruction: 0xf6e2009b │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70b344 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70f0f4 │ │ │ │ ldr.w r3, [pc, #3544] @ 70f0fc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2434021,464 +2434050,467 @@ │ │ │ │ b.w 70de4e │ │ │ │ ldr r3, [pc, #920] @ (70f488 ) │ │ │ │ add r3, pc │ │ │ │ b.w 70dc32 │ │ │ │ ldr r3, [pc, #916] @ (70f48c ) │ │ │ │ add r3, pc │ │ │ │ b.w 70e328 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 70f0fc │ │ │ │ + bhi.n 70f0bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f0ec │ │ │ │ + bhi.n 70f2ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f0e0 │ │ │ │ + bhi.n 70f2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f0d0 │ │ │ │ + bhi.n 70f290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f2c4 │ │ │ │ + bhi.n 70f284 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f2b8 │ │ │ │ + bhi.n 70f278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f2ac │ │ │ │ + bhi.n 70f26c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f2a0 │ │ │ │ + bhi.n 70f260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f294 │ │ │ │ + bhi.n 70f254 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 70f288 │ │ │ │ + bhi.n 70f248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r4, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + strb r2, [r2, #23] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 70f23c │ │ │ │ + bvs.n 70f1fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 70f1fc │ │ │ │ + bvs.n 70f1bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 70f2c4 │ │ │ │ + bpl.n 70f284 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 70f2b4 │ │ │ │ + bpl.n 70f274 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 70f2a4 │ │ │ │ + bpl.n 70f264 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f294 │ │ │ │ + bpl.n 70f254 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f284 │ │ │ │ + bpl.n 70f244 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f274 │ │ │ │ + bpl.n 70f234 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f264 │ │ │ │ + bpl.n 70f224 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f254 │ │ │ │ + bpl.n 70f214 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f244 │ │ │ │ + bpl.n 70f204 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f234 │ │ │ │ + bpl.n 70f1f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f224 │ │ │ │ + bpl.n 70f1e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f214 │ │ │ │ + bpl.n 70f1d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f204 │ │ │ │ + bpl.n 70f3c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f1f4 │ │ │ │ + bpl.n 70f3b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f1e4 │ │ │ │ + bpl.n 70f3a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f1d4 │ │ │ │ + bpl.n 70f394 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f3c4 │ │ │ │ + bpl.n 70f384 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f3b4 │ │ │ │ + bpl.n 70f374 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f3a4 │ │ │ │ + bpl.n 70f364 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f394 │ │ │ │ + bpl.n 70f354 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f378 │ │ │ │ + bpl.n 70f338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f368 │ │ │ │ + bpl.n 70f328 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f358 │ │ │ │ + bpl.n 70f318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f348 │ │ │ │ + bpl.n 70f308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f338 │ │ │ │ + bpl.n 70f2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f328 │ │ │ │ + bmi.n 70f2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f318 │ │ │ │ + bmi.n 70f2d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 70f308 │ │ │ │ + bmi.n 70f2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 70f2f8 │ │ │ │ + bmi.n 70f2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 70f2e8 │ │ │ │ + bmi.n 70f2a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vshr.u64 d0, d6, #20 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [pc, #96] @ (70f3b4 ) │ │ │ │ + ldr r4, [pc, #992] @ (70f734 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vqadd.u64 d16, d20, d6 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vqadd.u64 d0, d26, d6 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #12] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mcr2 0, 0, r0, cr14, cr6, {4} │ │ │ │ - str r0, [r7, #12] │ │ │ │ + mcr2 0, 7, r0, cr14, cr6, {4} │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [pc, #536] @ (70f5e0 ) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #552] @ (70f5f4 ) │ │ │ │ + str r2, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 70f4a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + beq.n 70f490 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + beq.n 70f480 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - str r2, [r7, r6] │ │ │ │ + cdp2 0, 11, cr0, cr8, cr3, {5} │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xfba00096 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + stc2 0, cr0, [r0], {150} @ 0x96 │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb420096 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + stc2 0, cr0, [r2], #-600 @ 0xfffffda8 │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #456] @ (70f628 ) │ │ │ │ + ldr r5, [pc, #328] @ (70f5a8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r2, [pc, #1764] @ 70fb78 │ │ │ │ add r2, pc │ │ │ │ b.w 70dd7a │ │ │ │ ldr.w r2, [pc, #1760] @ 70fb7c │ │ │ │ add r2, pc │ │ │ │ b.w 70cc92 │ │ │ │ @@ -2435146,267 +2435178,267 @@ │ │ │ │ b.n 70f996 │ │ │ │ ldr r3, [pc, #520] @ (70fd78 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f996 │ │ │ │ ldr r3, [pc, #520] @ (70fd7c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f996 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [pc, #160] @ (70fc24 ) │ │ │ │ + ldr r6, [pc, #32] @ (70fba4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #152] @ (70fc20 ) │ │ │ │ + ldr r6, [pc, #24] @ (70fba0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [pc, #952] @ (70ff58 ) │ │ │ │ + ldr r5, [pc, #824] @ (70fed8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #864] @ (70ff04 ) │ │ │ │ + ldr r4, [pc, #736] @ (70fe84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #856] @ (70ff00 ) │ │ │ │ + ldr r4, [pc, #728] @ (70fe80 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #656] @ (70fe3c ) │ │ │ │ + ldr r4, [pc, #528] @ (70fdbc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [pc, #456] @ (70fdac ) │ │ │ │ + ldr r5, [pc, #328] @ (70fd2c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #320] @ (70fd28 ) │ │ │ │ + ldr r5, [pc, #192] @ (70fca8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov lr, lr │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [pc, #392] @ (70fd7c ) │ │ │ │ + ldr r5, [pc, #264] @ (70fcfc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 70f804 │ │ │ │ + b.n 70f9c4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #88] @ (70fc90 ) │ │ │ │ + ldr r6, [pc, #984] @ (710010 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #120] @ (70fcb4 ) │ │ │ │ + ldr r6, [pc, #1016] @ (710034 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #280] @ (70fd58 ) │ │ │ │ + ldr r7, [pc, #152] @ (70fcd8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #264] @ (70fd4c ) │ │ │ │ + ldr r7, [pc, #136] @ (70fccc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - usat r0, #22, lr, asr #2 │ │ │ │ - ldr r1, [pc, #792] @ (70ff68 ) │ │ │ │ + eor.w r0, lr, #4915200 @ 0x4b0000 │ │ │ │ + ldr r2, [pc, #664] @ (70fee8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #704] @ (70ff14 ) │ │ │ │ + ldr r1, [pc, #576] @ (70fe94 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #592] @ (70fea8 ) │ │ │ │ + ldr r1, [pc, #464] @ (70fe28 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf37e0096 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + orrs.w r0, lr, #4915200 @ 0x4b0000 │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #632] @ (70fedc ) │ │ │ │ + ldr r2, [pc, #504] @ (70fe5c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #536] @ (70fe80 ) │ │ │ │ + ldr r2, [pc, #408] @ (70fe00 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #544] @ (70fe8c ) │ │ │ │ + ldr r2, [pc, #416] @ (70fe0c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #616] @ (70fed8 ) │ │ │ │ + ldr r2, [pc, #488] @ (70fe58 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #616] @ (70fedc ) │ │ │ │ + ldr r2, [pc, #488] @ (70fe5c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #360] @ (70fde0 ) │ │ │ │ + ldr r1, [pc, #232] @ (70fd60 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #456] @ (70fe44 ) │ │ │ │ + ldr r6, [pc, #328] @ (70fdc4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #128] @ (70fd14 ) │ │ │ │ + ldr r2, [pc, #0] @ (70fc94 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #128] @ (70fd18 ) │ │ │ │ + ldr r2, [pc, #0] @ (70fc98 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #256] @ (70fd9c ) │ │ │ │ + ldr r2, [pc, #128] @ (70fd1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #128] @ (70fd24 ) │ │ │ │ + ldr r2, [pc, #0] @ (70fca4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #200] @ (70fd70 ) │ │ │ │ + ldr r2, [pc, #72] @ (70fcf0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #32] @ (70fccc ) │ │ │ │ + ldr r1, [pc, #928] @ (71004c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #1000] @ (710098 ) │ │ │ │ + ldr r1, [pc, #872] @ (710018 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf2960096 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf3760096 │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf2760096 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + @ instruction: 0xf3560096 │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #576] @ (70ff08 ) │ │ │ │ + ldr r2, [pc, #448] @ (70fe88 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #480] @ (70feac ) │ │ │ │ + ldr r2, [pc, #352] @ (70fe2c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bic.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - ldr r0, [pc, #40] @ (70fd04 ) │ │ │ │ + add.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + ldr r0, [pc, #936] @ (710084 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + ldr r0, [pc, #504] @ (70fee4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #520] @ (70fef8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #288] @ (70fe18 ) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, r0] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #168] @ (70fdac ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sbcs.w r0, lr, #150 @ 0x96 │ │ │ │ - ldr r6, [pc, #1008] @ (710104 ) │ │ │ │ + @ instruction: 0xf25e0096 │ │ │ │ + ldr r7, [pc, #880] @ (710084 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mov r6, fp │ │ │ │ + bx r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #864] @ (710084 ) │ │ │ │ + ldr r7, [pc, #736] @ (710004 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #808] @ (710058 ) │ │ │ │ + ldr r7, [pc, #680] @ (70ffd8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #592] @ (70ff88 ) │ │ │ │ + ldr r7, [pc, #464] @ (70ff08 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #56] @ (70fd88 ) │ │ │ │ + ldr r0, [pc, #952] @ (710108 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blxns r3 │ │ │ │ + ldr r0, [pc, #496] @ (70ff44 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #104] @ (70fdc0 ) │ │ │ │ + ldr r0, [pc, #1000] @ (710140 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #768] @ (71005c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #232] @ (70fe48 ) │ │ │ │ + ldr r1, [pc, #104] @ (70fdc8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #80] @ (70fdb4 ) │ │ │ │ + ldr r0, [pc, #976] @ (710134 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #1000] @ (710154 ) │ │ │ │ + ldr r6, [pc, #872] @ (7100d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp lr, r8 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #880] @ (7100e8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r0, [pc, #488] @ (70ff64 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bxns lr │ │ │ │ + ldr r0, [pc, #336] @ (70fed0 ) │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3152] @ 7109e4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2436562,173 +2436594,173 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 7103dc │ │ │ │ lsls r0, r4, #9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + cbz r4, 710a44 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - tst r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - itee pl │ │ │ │ - lslpl r2, r4, #2 │ │ │ │ - asrmi r2, r3, #24 │ │ │ │ - lslmi r4, r3, #2 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ittt ne │ │ │ │ - lslne r2, r4, #2 │ │ │ │ - itee ne @ unpredictable │ │ │ │ - lslne r2, r4, #2 │ │ │ │ - it eq @ unpredictable │ │ │ │ - lsleq r2, r4, #2 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + ittt │ │ │ │ + lsl r2, r4, #2 │ │ │ │ + itee @ unpredictable > │ │ │ │ + lsl r2, r4, #2 │ │ │ │ + it al @ unpredictable │ │ │ │ + lslal r2, r4, #2 │ │ │ │ + ittt le │ │ │ │ + lslle r2, r4, #2 │ │ │ │ + strle r0, [r2, #40] @ 0x28 │ │ │ │ + lslle r5, r3, #2 │ │ │ │ + itet ge │ │ │ │ + lslge r2, r4, #2 │ │ │ │ + strlt r6, [r4, #68] @ 0x44 │ │ │ │ + lslge r5, r3, #2 │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 710abe │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add ip, sl │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r0 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r0, 710ac0 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, r3 │ │ │ │ + add lr, pc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + cbnz r0, 710af4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 710ad6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + cbnz r6, 710ad8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 710b7a │ │ │ │ ands.w r4, r4, #3145728 @ 0x300000 │ │ │ │ bne.n 710b94 │ │ │ │ lsls r1, r0, #4 │ │ │ │ bmi.n 710bae │ │ │ │ @@ -2436822,41 +2436854,41 @@ │ │ │ │ b.n 710624 │ │ │ │ ldr r3, [pc, #56] @ (710c64 ) │ │ │ │ add r3, pc │ │ │ │ b.n 710bde │ │ │ │ ldr r3, [pc, #56] @ (710c68 ) │ │ │ │ add r3, pc │ │ │ │ b.n 710c0a │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 710c9e │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r4, 710cda │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 710cdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 710ce0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2436908,29 +2436940,29 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (710d18 ) │ │ │ │ add r2, pc │ │ │ │ b.n 710cbc │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, 710d5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + cbz r0, 710d5e │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr.w r2, [pc, #3172] @ 711994 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2436952,30 +2436984,30 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl ac25c4 │ │ │ │ + bl ac266c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 7113a8 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 71183a │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 710e42 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 713376 │ │ │ │ mov r0, r6 │ │ │ │ - bl ac25e8 │ │ │ │ + bl ac2690 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 710f7a │ │ │ │ ldr.w sl, [pc, #3072] @ 71199c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3068] @ 7119a0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2438128,303 +2438160,304 @@ │ │ │ │ ldr r3, [pc, #596] @ (711be4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7118f8 │ │ │ │ nop │ │ │ │ movt r1, #16465 @ 0x4051 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbz r4, 7119c0 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 7119c2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ orns r1, r0, #81 @ 0x51 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 7119fc │ │ │ │ + blt.n 7119bc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [pc, #864] @ (711db0 ) │ │ │ │ + ldr r6, [pc, #736] @ (711d30 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #88] @ (711ad4 ) │ │ │ │ + ldr r6, [pc, #984] @ (711e54 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [pc, #928] @ (711e2c ) │ │ │ │ + ldr r6, [pc, #800] @ (711dac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #328] @ (711bec ) │ │ │ │ + ldr r6, [pc, #200] @ (711b6c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfa98009b │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xfb78009b │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [pc, #784] @ (711dd8 ) │ │ │ │ + ldr r5, [pc, #656] @ (711d58 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [pc, #688] @ (711d80 ) │ │ │ │ + ldr r5, [pc, #560] @ (711d00 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vqadd.u64 d16, d16, d11 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #256] @ (711c58 ) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #976] @ (711f30 ) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #384] @ (711ce4 ) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #656] @ (711df8 ) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #496] @ (711d5c ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #672] @ (711e10 ) │ │ │ │ + ldr r7, [pc, #544] @ (711d90 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #768] @ (711e74 ) │ │ │ │ + ldr r7, [pc, #640] @ (711df4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #144] @ (711c08 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #880] @ (711eec ) │ │ │ │ + ldr r7, [pc, #752] @ (711e6c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #368] @ (711cf8 ) │ │ │ │ + ldr r5, [pc, #240] @ (711c78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 711ea4 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 711e24 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 711e88 ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 711e08 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 711e74 ) │ │ │ │ + add r7, pc, #608 @ (adr r7, 711df4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 711e60 ) │ │ │ │ + add r7, pc, #584 @ (adr r7, 711de0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 711e4c ) │ │ │ │ + add r7, pc, #560 @ (adr r7, 711dcc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf68a009b │ │ │ │ - str r4, [r5, r0] │ │ │ │ + @ instruction: 0xf76a009b │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #320] @ (711d14 ) │ │ │ │ + ldr r4, [pc, #192] @ (711c94 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #280] @ (711cf0 ) │ │ │ │ + ldr r4, [pc, #152] @ (711c70 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #216] @ (711cb8 ) │ │ │ │ + ldr r4, [pc, #88] @ (711c38 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #160] @ (711c84 ) │ │ │ │ + ldr r4, [pc, #32] @ (711c04 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 712056 │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 712854 │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 712d72 │ │ │ │ @@ -2439382,293 +2439415,293 @@ │ │ │ │ ldr r2, [pc, #580] @ (712850 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 711950 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c6009b │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + @ instruction: 0xfaa6009b │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh.w r0, [r2, #155] @ 0x9b │ │ │ │ - ldr r4, [pc, #304] @ (71278c ) │ │ │ │ + ldrsb.w r0, [r2, #155] @ 0x9b │ │ │ │ + ldr r5, [pc, #176] @ (71270c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #408] @ (7127f8 ) │ │ │ │ + ldr r5, [pc, #280] @ (712778 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #496] @ (712854 ) │ │ │ │ + ldr r5, [pc, #368] @ (7127d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #592] @ (7128b8 ) │ │ │ │ + ldr r5, [pc, #464] @ (712838 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #688] @ (71291c ) │ │ │ │ + ldr r5, [pc, #560] @ (71289c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 712808 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 712788 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh.w r0, [lr, fp, lsl #1] │ │ │ │ - ldr r4, [pc, #576] @ (7128b8 ) │ │ │ │ + vst4.32 {d0-d3}, [lr :64], fp │ │ │ │ + ldr r5, [pc, #448] @ (712838 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #904] @ (712a04 ) │ │ │ │ + ldr r4, [pc, #776] @ (712984 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #624] @ (7128f0 ) │ │ │ │ + ldr r5, [pc, #496] @ (712870 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #64] @ (7126c4 ) │ │ │ │ + ldr r4, [pc, #960] @ (712a44 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #160] @ (712728 ) │ │ │ │ + ldr r5, [pc, #32] @ (7126a8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #592] @ (7128dc ) │ │ │ │ + ldr r5, [pc, #464] @ (71285c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #656] @ (712920 ) │ │ │ │ + ldr r5, [pc, #528] @ (7128a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #720] @ (712964 ) │ │ │ │ + ldr r5, [pc, #592] @ (7128e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #784] @ (7129a8 ) │ │ │ │ + ldr r5, [pc, #656] @ (712928 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #848] @ (7129ec ) │ │ │ │ + ldr r5, [pc, #720] @ (71296c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #928] @ (712a40 ) │ │ │ │ + ldr r5, [pc, #800] @ (7129c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #1008] @ (712a94 ) │ │ │ │ + ldr r5, [pc, #880] @ (712a14 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #64] @ (7126e8 ) │ │ │ │ + ldr r5, [pc, #960] @ (712a68 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #160] @ (71274c ) │ │ │ │ + ldr r6, [pc, #32] @ (7126cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #240] @ (7127a0 ) │ │ │ │ + ldr r6, [pc, #112] @ (712720 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #352] @ (712814 ) │ │ │ │ + ldr r6, [pc, #224] @ (712794 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #416] @ (712858 ) │ │ │ │ + ldr r6, [pc, #288] @ (7127d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #512] @ (7128bc ) │ │ │ │ + ldr r6, [pc, #384] @ (71283c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #608] @ (712920 ) │ │ │ │ + ldr r6, [pc, #480] @ (7128a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #704] @ (712984 ) │ │ │ │ + ldr r6, [pc, #576] @ (712904 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #784] @ (7129d8 ) │ │ │ │ + ldr r6, [pc, #656] @ (712958 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #864] @ (712a2c ) │ │ │ │ + ldr r6, [pc, #736] @ (7129ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #976] @ (712aa0 ) │ │ │ │ + ldr r6, [pc, #848] @ (712a20 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #16] @ (7126e4 ) │ │ │ │ + ldr r6, [pc, #912] @ (712a64 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #96] @ (712738 ) │ │ │ │ + ldr r6, [pc, #992] @ (712ab8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #192] @ (71279c ) │ │ │ │ + ldr r7, [pc, #64] @ (71271c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #288] @ (712800 ) │ │ │ │ + ldr r7, [pc, #160] @ (712780 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #368] @ (712854 ) │ │ │ │ + ldr r7, [pc, #240] @ (7127d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #448] @ (7128a8 ) │ │ │ │ + ldr r7, [pc, #320] @ (712828 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #520] @ (7128f4 ) │ │ │ │ + ldr r7, [pc, #392] @ (712874 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #624] @ (712960 ) │ │ │ │ + ldr r7, [pc, #496] @ (7128e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #744] @ (7129dc ) │ │ │ │ + ldr r7, [pc, #616] @ (71295c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #848] @ (712a48 ) │ │ │ │ + ldr r7, [pc, #720] @ (7129c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #952] @ (712ab4 ) │ │ │ │ + ldr r7, [pc, #824] @ (712a34 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #32] @ (712720 ) │ │ │ │ + ldr r7, [pc, #928] @ (712aa0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #152] @ (71279c ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #256] @ (712808 ) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #376] @ (712884 ) │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #448] @ (7128d0 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs.w r0, r4, #5079040 @ 0x4d8000 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + @ instruction: 0xf654009b │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #624] @ (712990 ) │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [pc, #728] @ (712a00 ) │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #824] @ (712a64 ) │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #904] @ (712ab8 ) │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (712b2c ) │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r6, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #136] @ (7128a8 ) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 711950 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2440855,380 +2440888,380 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 6b57c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldcl 0, cr0, [r6, #-620]! @ 0xfffffd94 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + mrc 0, 2, r0, cr6, cr11, {4} │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (7135dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr2, {5} │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + vaddl.u8 q8, d20, d18 │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + mov r2, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip], #648 @ 0x288 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + ldc2 0, cr0, [ip, #648] @ 0x288 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ - add r0, pc │ │ │ │ + ldc2l 0, cr0, [r8, #-648] @ 0xfffffd78 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r2 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe85a009b │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldmdb sl!, {r0, r1, r3, r4, r7} │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [sl :128], r2 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + @ instruction: 0xfa2a00a2 │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #16] @ (713718 ) │ │ │ │ + ldr r5, [pc, #912] @ (713a98 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #72] @ (713754 ) │ │ │ │ + ldr r5, [pc, #968] @ (713ad4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #128] @ (713790 ) │ │ │ │ + ldr r6, [pc, #0] @ (713710 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #200] @ (7137dc ) │ │ │ │ + ldr r6, [pc, #72] @ (71375c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7131cc │ │ │ │ + b.n 71338c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #32 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r4, r1 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r2, r7 │ │ │ │ + negs r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf63c00a2 │ │ │ │ - adcs r2, r0 │ │ │ │ + @ instruction: 0xf71c00a2 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rsbs r0, r8, #5308416 @ 0x510000 │ │ │ │ - adcs r4, r3 │ │ │ │ + @ instruction: 0xf6b800a2 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r6, r3 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sbc.w r0, r0, #5308416 @ 0x510000 │ │ │ │ - adcs r4, r5 │ │ │ │ + movw r0, #2210 @ 0x8a2 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 713c0c │ │ │ │ + b.n 713dcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf3d200a2 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + @ instruction: 0xf4b200a2 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf38600a2 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + orn r0, r6, #5308416 @ 0x510000 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2441258,17 +2441291,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ @@ -2441489,15 +2441522,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmia r5!, {r2, r5} │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ lsls r5, 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] @ (713bc4 ) │ │ │ │ @@ -2441543,15 +2441576,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6b324 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl ac6170 │ │ │ │ + bl ac6218 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 713b7a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2441874,15 +2441907,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r4, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmia r1!, {r3, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r5, 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, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #156] @ (713fbc ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2442104,21 +2442137,21 @@ │ │ │ │ blx 6b4e0 <__printf_chk@plt> │ │ │ │ b.n 7140ce │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ite pl │ │ │ │ lslpl r1, r2, #5 │ │ │ │ submi r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #400] @ (7142dc ) │ │ │ │ + ldr r7, [pc, #272] @ (71425c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ bkpt 0x00ee │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r5, [pc, #960] @ (714518 ) │ │ │ │ + ldr r6, [pc, #832] @ (714498 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #104] @ (7141d4 ) │ │ │ │ @@ -2443953,15 +2443986,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2445087,224 +2445120,223 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 70b6a0 │ │ │ │ b.w 7155de │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + bx ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp2 1, 11, cr0, cr8, cr11, {2} │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r2, fp │ │ │ │ + bx r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - mvns r0, r7 │ │ │ │ + add r8, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp2 1, 5, cr0, cr14, cr11, {2} │ │ │ │ - b.n 715f14 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + stmia.w lr, {r0, r5, r7} │ │ │ │ + bx r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov sl, r9 │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp2 1, 0, cr0, cr8, cr11, {2} │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r4, r1 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc2l 1, cr0, [sl, #300] @ 0x12c │ │ │ │ - cmp sl, r9 │ │ │ │ + mov sl, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc2 1, cr0, [r0, #300] @ 0x12c │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc2l 1, cr0, [r4, #-300] @ 0xfffffed4 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + mov r2, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + mov r2, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + mov r4, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, fp │ │ │ │ + mov r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, r9 │ │ │ │ + mov r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc2l 1, cr0, [lr], #300 @ 0x12c │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + add ip, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc2 1, cr0, [sl], {75} @ 0x4b │ │ │ │ - bics r6, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + add sl, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc2 1, cr0, [ip, #300]! @ 0x12c │ │ │ │ - eors r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mrrc2 1, 4, r0, r2, cr11 │ │ │ │ - negs r2, r5 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc2 1, cr0, [r8], #-300 @ 0xfffffed4 │ │ │ │ - negs r0, r2 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc2 1, cr0, [sl, #300]! @ 0x12c │ │ │ │ - cmp lr, r1 │ │ │ │ + mov r6, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfb6c014b │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfb1a014b │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc2l 1, cr0, [r8], #300 @ 0x12c │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfb4a014b │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfb28014b │ │ │ │ - add r0, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc2 1, cr0, [sl], #300 @ 0x12c │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + ands r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + ands r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + ands r6, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + ands r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfa3a014b │ │ │ │ - rev16 r6, r3 │ │ │ │ + cbnz r6, 71612a │ │ │ │ lsls r1, r4, #2 │ │ │ │ @ instruction: 0xfa46014b │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfa1c014b │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ vld2.8 {d16[2],d17[2]}, [r4], fp │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfab4014b │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #880] @ (7164a0 ) │ │ │ │ + ldr r4, [pc, #752] @ (716420 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (7161b8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70b87c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 719ed0 │ │ │ │ @@ -2446498,279 +2446530,279 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 70b608 │ │ │ │ b.w 7155de │ │ │ │ subs.w r1, r0, #13303808 @ 0xcb0000 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs.w r1, sl, #13303808 @ 0xcb0000 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf598014b │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf616014b │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 7172d4 ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 717254 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ orrs.w r1, r8, #13303808 @ 0xcb0000 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bic.w r1, ip, #13303808 @ 0xcb0000 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ and.w r1, r6, #13303808 @ 0xcb0000 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf3dc014b │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf3da014b │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 14, cr0, cr8, cr11, {2} │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 8, cr0, cr6, cr11, {2} │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 4, cr0, cr0, cr11, {2} │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r0, #300] @ 0x12c │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ mcrr 1, 4, r0, ip, cr11 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cdp 1, 14, cr0, cr0, cr11, {2} │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 11, cr0, cr12, cr11, {2} │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 8, cr0, cr10, cr11, {2} │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 6, cr0, cr6, cr11, {2} │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xeaa8014b │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 716e8c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add.w r0, r6, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf5e6009c │ │ │ │ orns r1, ip, fp, lsl #1 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 716e24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 716ce0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 716cbc │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 716c88 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 716c64 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 71a76c │ │ │ │ bl 70b87c │ │ │ │ ldr.w r1, [pc, #3388] @ 717e4c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2447971,293 +2448003,293 @@ │ │ │ │ ldr r1, [pc, #576] @ (71807c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ lsrs r2, r5, #24 │ │ │ │ bl 70b608 │ │ │ │ b.w 7155de │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov ip, lr │ │ │ │ + blxns sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717b6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717b18 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717878 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717844 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717810 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7177cc │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #164 @ 0xa4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ble.n 717ec0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf5260099 │ │ │ │ - cmp r5, #16 │ │ │ │ + addw r0, r6, #2201 @ 0x899 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r4, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 717f4c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 717ed8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bgt.n 718058 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bgt.n 718014 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blt.n 717fdc │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvc.n 717fbc │ │ │ │ lsls r3, r1, #5 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718108 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stc 0, cr0, [ip, #612]! @ 0x264 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + mcr 0, 4, r0, cr12, cr9, {4} │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718074 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 71a44e │ │ │ │ bl 70b87c │ │ │ │ ldr.w r1, [pc, #3204] @ 718d14 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2449387,275 +2449419,275 @@ │ │ │ │ ldr r1, [pc, #536] @ (718f1c ) │ │ │ │ bic.w r2, r0, #4227858432 @ 0xfc000000 │ │ │ │ movs r3, #26 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70b608 │ │ │ │ b.w 7155de │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvc.n 718d90 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718d90 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcs.n 718e6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcs.n 718e20 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bne.n 718dac │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcs.n 718d4c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #616] @ (719070 ) │ │ │ │ + ldr r2, [pc, #488] @ (718ff0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 718d64 │ │ │ │ + bgt.n 718d24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bne.n 718e5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #448] @ (719078 ) │ │ │ │ + ldr r7, [pc, #320] @ (718ff8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bvs.n 718f4c │ │ │ │ + bvc.n 718f0c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 71a9f4 │ │ │ │ bl 70b87c │ │ │ │ ldr.w r3, [pc, #3360] @ 719c50 │ │ │ │ and.w r2, r0, #1 │ │ │ │ @@ -2450834,324 +2450866,327 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ bl 70b61c │ │ │ │ b.w 7155de │ │ │ │ stmia r4!, {r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - blt.n 719c48 │ │ │ │ + bgt.n 719c08 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mcr2 0, 4, r0, cr14, cr12, {4} │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + vqadd.u32 d16, d30, d12 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bne.n 719d88 │ │ │ │ + bcs.n 719d48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + beq.n 719d90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vshr.u64 d0, d12, #36 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r1!, {r2, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r6 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r2} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ nop {11} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ itee cs │ │ │ │ lslcs r3, r1, #5 │ │ │ │ - ldmiacc r3!, {r1, r2, r6, r7} │ │ │ │ + ldmiacc r4!, {r1, r2, r5, r7} │ │ │ │ lslcc r4, r3, #2 │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ itee hi │ │ │ │ lslhi r3, r1, #5 │ │ │ │ - lslls r6, r5, #14 │ │ │ │ + lslls r6, r1, #18 │ │ │ │ lslls r5, r3, #2 │ │ │ │ ite vs │ │ │ │ lslvs r3, r1, #5 │ │ │ │ - lsrvc r4, r0, #1 │ │ │ │ + lsrvc r4, r4, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x00a0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x00c2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x00c0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r6, 719e9c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cbnz r0, 719e9a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mrc2 0, 4, r0, cr12, cr12, {4} │ │ │ │ - mrc2 0, 4, r0, cr2, cr12, {4} │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + vqadd.u64 d16, d28, d12 │ │ │ │ + vqadd.u64 d16, d18, d12 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ hlt 0x000e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vshr.u64 d16, d12, #42 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ cbnz r0, 719eb4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vshr.u64 d16, d12, #16 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r6, 719eba │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr2 0, 6, r0, cr4, cr12, {4} │ │ │ │ + vshr.u64 d0, d12, #28 │ │ │ │ cbnz r6, 719eb8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r6, 719eb2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r0, 719ea8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ hlt 0x0002 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 719ee2 │ │ │ │ ldr.w r2, [pc, #3072] @ 71aadc │ │ │ │ add r2, pc │ │ │ │ @@ -2452195,197 +2452230,198 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70b608 │ │ │ │ b.w 7155de │ │ │ │ nop │ │ │ │ @ instruction: 0xb848 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xb86e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr??.w r0, [r6, #156] @ 0x9c │ │ │ │ + @ instruction: 0xfad6009c │ │ │ │ @ instruction: 0xb84c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb8ca │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xfb46009c │ │ │ │ - vld1.8 @ instruction: 0xf9ae009c │ │ │ │ - ldrsh.w r0, [r0, #156] @ 0x9c │ │ │ │ - ldrsh.w r0, [r0, #156] @ 0x9c │ │ │ │ - vld1.8 @ instruction: 0xf9a6009c │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + stc2 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ + @ instruction: 0xfa8e009c │ │ │ │ + @ instruction: 0xfa90009c │ │ │ │ + @ instruction: 0xfa90009c │ │ │ │ + @ instruction: 0xfa86009c │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, ip, lsl #1] │ │ │ │ - stc2 0, cr0, [sl, #624] @ 0x270 │ │ │ │ - @ instruction: 0xf72e009c │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + @ instruction: 0xfa36009c │ │ │ │ + mcr2 0, 3, r0, cr10, cr12, {4} │ │ │ │ + strb.w r0, [lr, ip, lsl #1] │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh.w r0, [r2, ip, lsl #1] │ │ │ │ + vst4.32 {d0-d3}, [r2 :64], ip │ │ │ │ cbz r0, 71ab7e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str.w r0, [r8, ip, lsl #1] │ │ │ │ - mrc2 0, 4, r0, cr2, cr12, {4} │ │ │ │ + vld4.32 {d0-d3}, [r8 :64], ip │ │ │ │ + vqadd.u64 d16, d18, d12 │ │ │ │ uxtb r6, r1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf37a009c │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + orrs.w r0, sl, #5111808 @ 0x4e0000 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf2b2009c │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + @ instruction: 0xf392009c │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2 0, cr0, [r6, #-624] @ 0xfffffd90 │ │ │ │ + stc2l 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str??.w r0, [sl, ip, lsl #1] │ │ │ │ - @ instruction: 0xf0da009c │ │ │ │ - @ instruction: 0xf0d8009c │ │ │ │ - vshr.u64 d0, d12, #36 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + vst4.32 {d16-d19}, [sl :64], ip │ │ │ │ + subs.w r0, sl, #156 @ 0x9c │ │ │ │ + subs.w r0, r8, #156 @ 0x9c │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r5, r6, lr} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf7d8009c │ │ │ │ + ldrh.w r0, [r8, #156] @ 0x9c │ │ │ │ cbz r6, 71abb4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - itte lt │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - pushlt {r2, r3, r5, lr} │ │ │ │ - lslge r3, r1, #5 │ │ │ │ - @ instruction: 0xf7c4009c │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ + lsls r3, r1, #5 │ │ │ │ + strh.w r0, [r4, #156] @ 0x9c │ │ │ │ cbz r2, 71abb4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf782009c │ │ │ │ - smlalbt r0, r0, r8, ip │ │ │ │ - smlalbt r0, r0, r6, ip │ │ │ │ - @ instruction: 0xfbac009c │ │ │ │ - ldrh.w r0, [r6, ip, lsl #1] │ │ │ │ - @ instruction: 0xfb7a009c │ │ │ │ - @ instruction: 0xfb70009c │ │ │ │ - @ instruction: 0xfb5e009c │ │ │ │ + str??.w r0, [r2, ip, lsl #1] │ │ │ │ + stc2 0, cr0, [r8], #624 @ 0x270 │ │ │ │ + stc2 0, cr0, [r6], #624 @ 0x270 │ │ │ │ + stc2 0, cr0, [ip], {156} @ 0x9c │ │ │ │ + ldrsb.w r0, [r6, ip, lsl #1] │ │ │ │ + mrrc2 0, 9, r0, sl, cr12 │ │ │ │ + mrrc2 0, 9, r0, r0, cr12 @ │ │ │ │ + ldc2 0, cr0, [lr], #-624 @ 0xfffffd90 │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xfb4c009c │ │ │ │ + stc2 0, cr0, [ip], #-624 @ 0xfffffd90 │ │ │ │ add sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xfb3a009c │ │ │ │ - @ instruction: 0xfb2e009c │ │ │ │ - @ instruction: 0xfb28009c │ │ │ │ - @ instruction: 0xfb1c009c │ │ │ │ - @ instruction: 0xfb46009c │ │ │ │ - mcr2 0, 0, r0, cr10, cr12, {4} │ │ │ │ - ldc2l 0, cr0, [r2], #624 @ 0x270 │ │ │ │ - ldc2 0, cr0, [r6], #624 @ 0x270 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + ldc2 0, cr0, [sl], {156} @ 0x9c │ │ │ │ + stc2 0, cr0, [lr], {156} @ 0x9c │ │ │ │ + stc2 0, cr0, [r8], {156} @ 0x9c │ │ │ │ + @ instruction: 0xfbfc009c │ │ │ │ + stc2 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ + mcr2 0, 7, r0, cr10, cr12, {4} │ │ │ │ + ldc2l 0, cr0, [r2, #624] @ 0x270 │ │ │ │ + ldc2 0, cr0, [r6, #624] @ 0x270 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfa34009c │ │ │ │ - mrrc2 0, 9, r0, ip, cr12 │ │ │ │ - @ instruction: 0xf1e2009c │ │ │ │ - mcr 0, 1, r0, cr10, cr12, {4} │ │ │ │ - ldc2 0, cr0, [r2], {156} @ 0x9c │ │ │ │ - orrs.w r0, r2, ip, lsr #2 │ │ │ │ - @ instruction: 0xf26a009c │ │ │ │ - ldc2l 0, cr0, [r6, #-624] @ 0xfffffd90 │ │ │ │ - mcr 0, 2, r0, cr14, cr12, {4} │ │ │ │ + @ instruction: 0xfb14009c │ │ │ │ + ldc2 0, cr0, [ip, #-624]! @ 0xfffffd90 │ │ │ │ + movt r0, #8348 @ 0x209c │ │ │ │ + vqadd.s8 d0, d26, d12 │ │ │ │ + ldc2l 0, cr0, [r2, #-624]! @ 0xfffffd90 │ │ │ │ + @ instruction: 0xeb32009c │ │ │ │ + sbfx r0, sl, #2, #29 │ │ │ │ + mrc2 0, 1, r0, cr6, cr12, {4} │ │ │ │ + vqadd.s32 d0, d30, d12 │ │ │ │ cbz r6, 71ac2e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf3fa009c │ │ │ │ + @ instruction: 0xf4da009c │ │ │ │ cbz r4, 71ac2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf3e4009c │ │ │ │ + @ instruction: 0xf4c4009c │ │ │ │ cbz r6, 71ac28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf3da009c │ │ │ │ - @ instruction: 0xf3d0009c │ │ │ │ - ubfx r0, lr, #2, #29 │ │ │ │ + @ instruction: 0xf4ba009c │ │ │ │ + @ instruction: 0xf4b0009c │ │ │ │ + @ instruction: 0xf4ae009c │ │ │ │ cbz r0, 71ac6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - orrs.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ - usat r0, #28, r6, asr #2 │ │ │ │ - usat r0, #28, r2, asr #2 │ │ │ │ - usat r0, #28, r4, asr #2 │ │ │ │ - @ instruction: 0xf39e009c │ │ │ │ - @ instruction: 0xf39e009c │ │ │ │ - @ instruction: 0xf392009c │ │ │ │ - stc2 0, cr0, [sl, #-624]! @ 0xfffffd90 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xf53c009c │ │ │ │ + eor.w r0, r6, #5111808 @ 0x4e0000 │ │ │ │ + eor.w r0, r2, #5111808 @ 0x4e0000 │ │ │ │ + eor.w r0, r4, #5111808 @ 0x4e0000 │ │ │ │ + orns r0, lr, #5111808 @ 0x4e0000 │ │ │ │ + orns r0, lr, #5111808 @ 0x4e0000 │ │ │ │ + orns r0, r2, #5111808 @ 0x4e0000 │ │ │ │ + mcr2 0, 0, r0, cr10, cr12, {4} │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ - revsh r6, r2 │ │ │ │ + stc2l 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ + cbnz r6, 71accc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf31e009c │ │ │ │ - add.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + @ instruction: 0xf3fe009c │ │ │ │ + @ instruction: 0xf5e8009c │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf74c009c │ │ │ │ - @ instruction: 0xe9be009c │ │ │ │ + strh.w r0, [ip, ip, lsl #1] │ │ │ │ + eors.w r0, lr, ip, lsr #2 │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stc2 0, cr0, [r0], {156} @ 0x9c │ │ │ │ + stc2l 0, cr0, [r0], #624 @ 0x270 │ │ │ │ add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xfbee009c │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + stc2l 0, cr0, [lr], {156} @ 0x9c │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfaf2009c │ │ │ │ - @ instruction: 0xf598009c │ │ │ │ - ldrd r0, r0, [r0, #-624]! @ 0x270 │ │ │ │ - stc2 0, cr0, [ip], {156} @ 0x9c │ │ │ │ - @ instruction: 0xfbfa009c │ │ │ │ - @ instruction: 0xfbe8009c │ │ │ │ - @ instruction: 0xf538009c │ │ │ │ - b.n 71aac8 │ │ │ │ + @ instruction: 0xfbd2009c │ │ │ │ + @ instruction: 0xf678009c │ │ │ │ + orrs.w r0, r0, ip, lsr #2 │ │ │ │ + stc2l 0, cr0, [ip], #624 @ 0x270 │ │ │ │ + ldc2l 0, cr0, [sl], {156} @ 0x9c │ │ │ │ + stc2l 0, cr0, [r8], {156} @ 0x9c │ │ │ │ + @ instruction: 0xf618009c │ │ │ │ + b.n 71ac88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71aaa8 │ │ │ │ + b.n 71ac68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71aa88 │ │ │ │ + b.n 71ac48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xead4009c │ │ │ │ - @ instruction: 0xf3fc009c │ │ │ │ - b.n 71a8fc │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-624]! @ 0xfffffd90 │ │ │ │ - b.n 71a84c │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xfbd0009c │ │ │ │ - ldc2l 0, cr0, [lr, #624] @ 0x270 │ │ │ │ - ldc2l 0, cr0, [lr, #624] @ 0x270 │ │ │ │ + subs.w r0, r4, ip, lsr #2 │ │ │ │ + @ instruction: 0xf4dc009c │ │ │ │ + b.n 71aabc │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + mcr2 0, 2, r0, cr8, cr12, {4} │ │ │ │ + b.n 71aa0c │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldc2 0, cr0, [r0], #624 @ 0x270 │ │ │ │ + mrc2 0, 5, r0, cr14, cr12, {4} │ │ │ │ + mrc2 0, 5, r0, cr14, cr12, {4} │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldc2l 0, cr0, [r8, #624] @ 0x270 │ │ │ │ - stc2l 0, cr0, [r6, #624] @ 0x270 │ │ │ │ - stc2l 0, cr0, [r0, #624] @ 0x270 │ │ │ │ - ldc2 0, cr0, [sl, #624]! @ 0x270 │ │ │ │ - ldc2 0, cr0, [r4, #624]! @ 0x270 │ │ │ │ + mrc2 0, 5, r0, cr8, cr12, {4} │ │ │ │ + mcr2 0, 5, r0, cr6, cr12, {4} │ │ │ │ + mcr2 0, 5, r0, cr0, cr12, {4} │ │ │ │ + mrc2 0, 4, r0, cr10, cr12, {4} │ │ │ │ + mrc2 0, 4, r0, cr4, cr12, {4} │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 71bfac │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr.w r2, [pc, #3412] @ 71ba5c │ │ │ │ @@ -2453570,325 +2453606,325 @@ │ │ │ │ ldr r1, [pc, #720] @ (71bd1c ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70b608 │ │ │ │ b.w 7155de │ │ │ │ - b.n 71bf18 │ │ │ │ + b.n 71c0d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b2c8 │ │ │ │ + b.n 71b488 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf224009c │ │ │ │ - @ instruction: 0xf222009c │ │ │ │ + ssat r0, #29, r4, lsl #2 │ │ │ │ + ssat r0, #29, r2, lsl #2 │ │ │ │ add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stc 0, cr0, [r8, #-624]! @ 0xfffffd90 │ │ │ │ + mcr 0, 0, r0, cr8, cr12, {4} │ │ │ │ add r6, pc, #984 @ (adr r6, 71be50 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldc 0, cr0, [r4, #-624] @ 0xfffffd90 │ │ │ │ + ldcl 0, cr0, [r4, #624]! @ 0x270 │ │ │ │ add r6, pc, #712 @ (adr r6, 71bd50 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldcl 0, cr0, [r2], {156} @ 0x9c │ │ │ │ - subs.w r0, r8, #156 @ 0x9c │ │ │ │ - add.w r0, r8, #156 @ 0x9c │ │ │ │ - add.w r0, r6, #156 @ 0x9c │ │ │ │ - @ instruction: 0xf0ec009c │ │ │ │ - ldcl 0, cr0, [r6, #-624]! @ 0xfffffd90 │ │ │ │ - @ instruction: 0xf0ba009c │ │ │ │ + ldc 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ + @ instruction: 0xf298009c │ │ │ │ + @ instruction: 0xf1e8009c │ │ │ │ + @ instruction: 0xf1e6009c │ │ │ │ + rsb r0, ip, #156 @ 0x9c │ │ │ │ + mrc 0, 2, r0, cr6, cr12, {4} │ │ │ │ + @ instruction: 0xf19a009c │ │ │ │ add r5, pc, #960 @ (adr r5, 71be68 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf0b0009c │ │ │ │ + @ instruction: 0xf190009c │ │ │ │ add r5, pc, #856 @ (adr r5, 71be08 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - eors.w r0, sl, #156 @ 0x9c │ │ │ │ + sbcs.w r0, sl, #156 @ 0x9c │ │ │ │ add r5, pc, #720 @ (adr r5, 71bd88 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - eor.w r0, r4, #156 @ 0x9c │ │ │ │ + sbc.w r0, r4, #156 @ 0x9c │ │ │ │ add r5, pc, #616 @ (adr r5, 71bd28 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - orns r0, r2, #156 @ 0x9c │ │ │ │ - orn r0, r6, #156 @ 0x9c │ │ │ │ - orn r0, r0, #156 @ 0x9c │ │ │ │ - orrs.w r0, r4, #156 @ 0x9c │ │ │ │ - b.n 71bdc4 │ │ │ │ + adcs.w r0, r2, #156 @ 0x9c │ │ │ │ + adc.w r0, r6, #156 @ 0x9c │ │ │ │ + adc.w r0, r0, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf134009c │ │ │ │ + b.n 71bf84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71bdb8 │ │ │ │ + b.n 71bf78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71bdb4 │ │ │ │ + b.n 71bf74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71bdb0 │ │ │ │ + b.n 71bf70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71bda4 │ │ │ │ + b.n 71bf64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71beb8 │ │ │ │ + b.n 71c078 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bed8 │ │ │ │ + b.n 71c098 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bd6c │ │ │ │ + b.n 71bf2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bd6c │ │ │ │ + b.n 71bf2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bd40 │ │ │ │ + b.n 71bf00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bd24 │ │ │ │ + b.n 71bee4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bd04 │ │ │ │ + b.n 71bec4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bd0c │ │ │ │ + b.n 71becc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bcf0 │ │ │ │ + b.n 71beb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bcd4 │ │ │ │ + b.n 71be94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bcb8 │ │ │ │ + b.n 71be78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bc9c │ │ │ │ + b.n 71be5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bc80 │ │ │ │ + b.n 71be40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, pc, #440 @ (adr r7, 71bce8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71bc88 │ │ │ │ + b.n 71be48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r7, pc, #256 @ (adr r7, 71bc38 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xe9bc009c │ │ │ │ - b.n 71bc08 │ │ │ │ + eors.w r0, ip, ip, lsr #2 │ │ │ │ + b.n 71bdc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bc28 │ │ │ │ + b.n 71bde8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movt r0, #51356 @ 0xc89c │ │ │ │ - ldcl 0, cr0, [r8, #624] @ 0x270 │ │ │ │ - b.n 71bb94 │ │ │ │ + @ instruction: 0xf7ac009c │ │ │ │ + mrc 0, 5, r0, cr8, cr12, {4} │ │ │ │ + b.n 71bd54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bb78 │ │ │ │ + b.n 71bd38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bb5c │ │ │ │ + b.n 71bd1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 71bd00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 71bce0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71ba98 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 2, r0, cr10, cr12, {4} │ │ │ │ + vqadd.s64 d0, d26, d12 │ │ │ │ add r2, pc, #192 @ (adr r2, 71bc2c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - mcr 0, 2, r0, cr12, cr12, {4} │ │ │ │ + vqadd.s32 d0, d28, d12 │ │ │ │ add r2, pc, #8 @ (adr r2, 71bb7c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - mrc 0, 1, r0, cr14, cr12, {4} │ │ │ │ + vqadd.s16 d0, d30, d12 │ │ │ │ add r1, pc, #880 @ (adr r1, 71beec ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - mrc 0, 1, r0, cr12, cr12, {4} │ │ │ │ - mrc 0, 1, r0, cr6, cr12, {4} │ │ │ │ - mcr 0, 1, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 1, r0, cr4, cr12, {4} │ │ │ │ - mrc 0, 0, r0, cr0, cr12, {4} │ │ │ │ - mrc 0, 0, r0, cr6, cr12, {4} │ │ │ │ - mcr 0, 0, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 0, r0, cr8, cr12, {4} │ │ │ │ - ldcl 0, cr0, [r8, #624]! @ 0x270 │ │ │ │ - ldcl 0, cr0, [lr, #624]! @ 0x270 │ │ │ │ - stcl 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ + vqadd.s16 d0, d28, d12 │ │ │ │ + vqadd.s16 d0, d22, d12 │ │ │ │ + vqadd.s8 d0, d24, d12 │ │ │ │ + vqadd.s8 d0, d20, d12 │ │ │ │ + mrc 0, 7, r0, cr0, cr12, {4} │ │ │ │ + mrc 0, 7, r0, cr6, cr12, {4} │ │ │ │ + mcr 0, 7, r0, cr8, cr12, {4} │ │ │ │ + mcr 0, 7, r0, cr8, cr12, {4} │ │ │ │ + mrc 0, 6, r0, cr8, cr12, {4} │ │ │ │ + mrc 0, 6, r0, cr14, cr12, {4} │ │ │ │ + mcr 0, 6, r0, cr12, cr12, {4} │ │ │ │ add r0, pc, #848 @ (adr r0, 71befc ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stcl 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ + mcr 0, 6, r0, cr12, cr12, {4} │ │ │ │ add r3, pc, #592 @ (adr r3, 71be04 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b7f8 │ │ │ │ + b.n 71b9b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r3, pc, #424 @ (adr r3, 71bd64 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b7d4 │ │ │ │ + b.n 71b994 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r3, pc, #240 @ (adr r3, 71bcb4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b7c8 │ │ │ │ + b.n 71b988 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r3, pc, #536 @ (adr r3, 71bde4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ble.n 71bc9c │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b77c │ │ │ │ + b.n 71b93c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b77c │ │ │ │ + b.n 71b93c │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r3, pc, #912 @ (adr r3, 71bf6c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b8a0 │ │ │ │ + b.n 71ba60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b738 │ │ │ │ + b.n 71b8f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b734 │ │ │ │ + b.n 71b8f4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b73c │ │ │ │ + b.n 71b8fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b734 │ │ │ │ + b.n 71b8f4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b738 │ │ │ │ + b.n 71b8f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b724 │ │ │ │ + b.n 71b8e4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r1, pc, #576 @ (adr r1, 71be44 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b6d0 │ │ │ │ + b.n 71b890 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r1, pc, #312 @ (adr r1, 71bd44 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r2, pc, #752 @ (adr r2, 71bf04 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b680 │ │ │ │ + b.n 71b840 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r1, pc, #56 @ (adr r1, 71bc54 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b67c │ │ │ │ + b.n 71b83c │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, pc, #944 @ (adr r0, 71bfd4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strd r0, r0, [r4, #624] @ 0x270 │ │ │ │ + @ instruction: 0xeaa4009c │ │ │ │ add r2, pc, #440 @ (adr r2, 71bde4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71b63c │ │ │ │ + b.n 71b7fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71bb58 │ │ │ │ + bgt.n 71bd18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71bb78 │ │ │ │ + bgt.n 71bb38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b624 │ │ │ │ + b.n 71b7e4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b630 │ │ │ │ + b.n 71b7f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b63c │ │ │ │ + b.n 71b7fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b794 │ │ │ │ + b.n 71b954 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b658 │ │ │ │ + b.n 71b818 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b664 │ │ │ │ + b.n 71b824 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b648 │ │ │ │ + b.n 71b808 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b654 │ │ │ │ + b.n 71b814 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b664 │ │ │ │ + b.n 71b824 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71b67c │ │ │ │ + b.n 71b83c │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, pc, #880 @ (adr r0, 71bfd4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, pc, #728 @ (adr r0, 71bf44 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71c0ec │ │ │ │ + b.n 71c2ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, pc, #592 @ (adr r0, 71bec4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strd r0, r0, [r8], #-624 @ 0x270 │ │ │ │ + strd r0, r0, [r8, #-624] @ 0x270 │ │ │ │ add r1, pc, #72 @ (adr r1, 71bcc4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71c39c │ │ │ │ + b.n 71b55c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71bcf0 │ │ │ │ + blt.n 71bcb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71bd10 │ │ │ │ + blt.n 71bcd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71c054 │ │ │ │ + b.n 71c214 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71c07c │ │ │ │ + b.n 71c23c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71c06c │ │ │ │ + b.n 71c22c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71c068 │ │ │ │ + b.n 71c228 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71c044 │ │ │ │ + b.n 71c204 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71c038 │ │ │ │ + b.n 71c1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bls.n 71bd0c │ │ │ │ + bge.n 71bccc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bfec │ │ │ │ + b.n 71c1ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bfec │ │ │ │ + b.n 71c1ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71c110 │ │ │ │ + b.n 71c2d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bfa8 │ │ │ │ + b.n 71c168 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bfa4 │ │ │ │ + b.n 71c164 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bfac │ │ │ │ + b.n 71c16c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bfa4 │ │ │ │ + b.n 71c164 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bfa8 │ │ │ │ + b.n 71c168 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bf98 │ │ │ │ + b.n 71c158 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xeaf6009c │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + rsbs r0, r6, ip, lsr #2 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xead2009c │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + subs.w r0, r2, ip, lsr #2 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vqadd.u8 d0, d22, d12 │ │ │ │ + vshr.u64 d16, d12, #26 │ │ │ │ ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bvc.n 71bcb4 │ │ │ │ + bhi.n 71bc74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71bee8 │ │ │ │ + b.n 71c0a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 0, r0, cr6, cr12, {4} │ │ │ │ - b.n 71b754 │ │ │ │ + mrc 0, 7, r0, cr6, cr12, {4} │ │ │ │ + b.n 71b914 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71bdf0 │ │ │ │ + bhi.n 71bdb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71bdd8 │ │ │ │ + bhi.n 71bd98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71bdc0 │ │ │ │ + bhi.n 71bd80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71bda8 │ │ │ │ + bhi.n 71bd68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71bd8c │ │ │ │ + bhi.n 71bd4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r1, [pc, #1048] @ 71c13c │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ bl 70b608 │ │ │ │ ldr.w r3, [pc, #1040] @ 71c140 │ │ │ │ ldr.w r1, [pc, #1040] @ 71c144 │ │ │ │ @@ -2454260,80 +2454296,80 @@ │ │ │ │ b.w 716e1e │ │ │ │ ldr r2, [pc, #140] @ (71c1bc ) │ │ │ │ add r2, pc │ │ │ │ b.w 71a38e │ │ │ │ ldr r2, [pc, #136] @ (71c1c0 ) │ │ │ │ add r2, pc │ │ │ │ b.w 71a3a4 │ │ │ │ - b.n 71bf64 │ │ │ │ + b.n 71c124 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r5, pc, #224 @ (adr r5, 71c228 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 71c1a8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ble.n 71c1dc │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bgt.n 71c154 │ │ │ │ + ble.n 71c114 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bedc │ │ │ │ + b.n 71c09c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71bec4 │ │ │ │ + b.n 71c084 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71c3c4 │ │ │ │ + b.n 71c584 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71c0d4 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71c378 │ │ │ │ + b.n 71c538 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c238 │ │ │ │ + bcc.n 71c1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bcs.n 71c234 │ │ │ │ + bcc.n 71c1f4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bcs.n 71c238 │ │ │ │ + bcc.n 71c1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bcs.n 71c23c │ │ │ │ + bcc.n 71c1fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bcs.n 71c238 │ │ │ │ + bcc.n 71c1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c220 │ │ │ │ + bcc.n 71c1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c224 │ │ │ │ + bcc.n 71c1e4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c1fc │ │ │ │ + bcc.n 71c1bc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c1e4 │ │ │ │ + bcc.n 71c1a4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c1c8 │ │ │ │ + bcs.n 71c188 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c1d4 │ │ │ │ + bcs.n 71c194 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71c1bc │ │ │ │ + bcs.n 71c17c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71c1a4 │ │ │ │ + bcs.n 71c164 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71c18c │ │ │ │ + bcs.n 71c14c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71c174 │ │ │ │ + bcs.n 71c134 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71c15c │ │ │ │ + bcs.n 71c11c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rsb r0, sl, #5111808 @ 0x4e0000 │ │ │ │ - rsb r0, r2, #5111808 @ 0x4e0000 │ │ │ │ + subw r0, sl, #2204 @ 0x89c │ │ │ │ + subw r0, r2, #2204 @ 0x89c │ │ │ │ stmdb sp!, {r4, 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 lr, [pc, #2992] @ 71cd88 │ │ │ │ sub.w ip, r1, #17 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2455434,239 +2455470,238 @@ │ │ │ │ bl 70b608 │ │ │ │ b.w 71c3b4 │ │ │ │ nop │ │ │ │ subs r6, #28 │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 71ccb0 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - blt.n 71cd4c │ │ │ │ + strd r0, r0, [lr], #-624 @ 0x270 │ │ │ │ + bgt.n 71cd0c │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - blt.n 71cd38 │ │ │ │ + bgt.n 71ccf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71cd28 │ │ │ │ + bgt.n 71cce8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71cd08 │ │ │ │ + bgt.n 71ccc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71ce48 │ │ │ │ + bgt.n 71ce08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71ce2c │ │ │ │ + bgt.n 71cdec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71ce10 │ │ │ │ + bgt.n 71cdd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71ce90 │ │ │ │ + blt.n 71ce50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71ce90 │ │ │ │ + blt.n 71ce50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf59c009c │ │ │ │ + @ instruction: 0xf67c009c │ │ │ │ str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - sbcs.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf658009c │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.n 71ce10 │ │ │ │ + bpl.n 71cdd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71cde0 │ │ │ │ + bge.n 71cda0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ce80 │ │ │ │ + bge.n 71ce40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ce7c │ │ │ │ + bge.n 71ce3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ce48 │ │ │ │ + bge.n 71ce08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71cd5c │ │ │ │ + bvs.n 71cd1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 71cde4 │ │ │ │ + bls.n 71cda4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bhi.n 71cdd8 │ │ │ │ + bls.n 71cd98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bhi.n 71cdb4 │ │ │ │ + bls.n 71cd74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bhi.n 71cd90 │ │ │ │ + bls.n 71cd50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bhi.n 71cd74 │ │ │ │ + bls.n 71cd34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 71cd60 │ │ │ │ + bls.n 71cd20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 71cd5c │ │ │ │ + bls.n 71cf1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 71cd48 │ │ │ │ + bls.n 71cf08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71cee4 │ │ │ │ + bvs.n 71cea4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71cea0 │ │ │ │ + bvs.n 71ce60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xf2fc009c │ │ │ │ + @ instruction: 0xf3dc009c │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bmi.n 71ce40 │ │ │ │ + bpl.n 71ce00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71cd98 │ │ │ │ + bvs.n 71cf58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71cda0 │ │ │ │ + bcs.n 71cf60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bmi.n 71cda4 │ │ │ │ + bpl.n 71cf64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71cf34 │ │ │ │ + bpl.n 71cef4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71cf38 │ │ │ │ + bpl.n 71cef8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71ce30 │ │ │ │ + bmi.n 71cdf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71cef4 │ │ │ │ + bpl.n 71ceb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71cee8 │ │ │ │ + bpl.n 71cea8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71cf14 │ │ │ │ + bpl.n 71ced4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71cf08 │ │ │ │ + bpl.n 71cec8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71ceec │ │ │ │ + bpl.n 71ceac │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - beq.n 71ced8 │ │ │ │ + beq.n 71ce98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bcs.n 71cf24 │ │ │ │ + bcc.n 71cee4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bcs.n 71cef8 │ │ │ │ + bcc.n 71ceb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.n 71cf7c │ │ │ │ + bvs.n 71cf3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71ceac │ │ │ │ + bcs.n 71ce6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71ce94 │ │ │ │ + bcs.n 71ce54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 71cee4 │ │ │ │ + beq.n 71cea4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 71ce0c │ │ │ │ + bcs.n 71cfcc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71cdfc │ │ │ │ + bcs.n 71cfbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71cdec │ │ │ │ + bcs.n 71cfac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 71ce9c │ │ │ │ + bne.n 71ce5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71cf50 │ │ │ │ + bcs.n 71cf10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bne.n 71cf34 │ │ │ │ + bcs.n 71cef4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71cf40 │ │ │ │ + bcs.n 71cf00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71cf3c │ │ │ │ + bcs.n 71cefc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71cf28 │ │ │ │ + bne.n 71cee8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71cec4 │ │ │ │ + bge.n 71ce84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - mcr 0, 1, r0, cr12, cr12, {4} │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + vqadd.s8 d0, d28, d12 │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 71cef0 │ │ │ │ + bvc.n 71ceb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 71cea8 │ │ │ │ + bvc.n 71ce68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72116c │ │ │ │ bl 70b87c │ │ │ │ ldr.w r1, [pc, #3400] @ 71dcb4 │ │ │ │ movs r3, #1 │ │ │ │ @@ -2456829,271 +2456864,270 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70b608 │ │ │ │ b.w 71c3b4 │ │ │ │ nop │ │ │ │ - bmi.n 71dd28 │ │ │ │ + bpl.n 71dce8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71dd2c │ │ │ │ + bpl.n 71dcec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71dd1c │ │ │ │ + bpl.n 71dcdc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71dcb0 │ │ │ │ + bcc.n 71dc70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71dcf0 │ │ │ │ + bmi.n 71dcb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 71dbe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r2, [r6, #6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bcc.n 71dce4 │ │ │ │ + bcc.n 71dca4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71dce0 │ │ │ │ + bcc.n 71dca0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71dcc8 │ │ │ │ + bcc.n 71dc88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71dd4c │ │ │ │ + bge.n 71dd0c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xe8c4009c │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + @ instruction: 0xe9a4009c │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71dc24 │ │ │ │ + bpl.n 71dde4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71dc30 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + @ instruction: 0xe85a009c │ │ │ │ strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71dacc │ │ │ │ + b.n 71dc8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r2, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 71db80 │ │ │ │ + b.n 71dd40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 71ddd0 │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71db38 │ │ │ │ + b.n 71dcf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71dad4 │ │ │ │ + b.n 71dc94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71dae8 │ │ │ │ + b.n 71dca8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71db00 │ │ │ │ + b.n 71dcc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71dae8 │ │ │ │ + b.n 71dca8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71da98 │ │ │ │ + b.n 71dc58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71dab0 │ │ │ │ + b.n 71dc70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r4, [r7, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbnz r4, 71de14 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71dd00 │ │ │ │ + bcs.n 71dec0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 71de28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r7, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r2, [r2, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r0, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 71de84 │ │ │ │ + bcs.n 71de44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r0, [r1, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 71de8a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71e3dc │ │ │ │ + b.n 71e59c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71e3d8 │ │ │ │ + b.n 71e598 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71e5d0 │ │ │ │ + b.n 71d790 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71de24 │ │ │ │ + bgt.n 71dde4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 71dece │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 71df0a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 71ded8 │ │ │ │ + cbnz r6, 71df10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 71dee0 │ │ │ │ + cbnz r2, 71df18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #-648] @ 0xfffffd78 │ │ │ │ - revsh r2, r5 │ │ │ │ + cdp2 0, 3, cr0, cr8, cr2, {5} │ │ │ │ + cbnz r2, 71df16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 71df16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 721698 │ │ │ │ bl 70b87c │ │ │ │ ldr.w r1, [pc, #3488] @ 71ec6c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2458284,305 +2458318,305 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 70b6a0 │ │ │ │ b.w 71c3b4 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r5, #15] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r0, [r6, #15] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 71ecd2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r1, #15] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ittt eq │ │ │ │ - lsleq r4, r3, #2 │ │ │ │ - ldrbeq r4, [r0, #15] │ │ │ │ - lsleq r3, r1, #5 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ittt al │ │ │ │ + lslal r4, r3, #2 │ │ │ │ + ldrbal r4, [r0, #15] │ │ │ │ + lslal r3, r1, #5 │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ec7c │ │ │ │ + bge.n 71ec3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r0, [r7, #14] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bge.n 71ed18 │ │ │ │ + blt.n 71ecd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 71ecea │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ec00 │ │ │ │ + bge.n 71edc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ec0c │ │ │ │ + bge.n 71edcc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ebf8 │ │ │ │ + bge.n 71edb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71ec08 │ │ │ │ + bge.n 71edc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strb r6, [r6, #30] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r6, #28] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itee ls │ │ │ │ - lslls r4, r3, #2 │ │ │ │ - ldrbhi r0, [r5, #9] │ │ │ │ - lslhi r3, r1, #5 │ │ │ │ - bvs.n 71ed30 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ + lsls r3, r1, #5 │ │ │ │ + bvs.n 71ecf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bhi.n 71ed44 │ │ │ │ + bhi.n 71ed04 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 71eda6 │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r4, [r2, #19] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 71edb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 71edb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 71ed8a │ │ │ │ + cbz r6, 71edc2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r4, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.n 71edc4 │ │ │ │ + bpl.n 71ed84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 71edc6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 71edc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + itee ge │ │ │ │ + lslge r4, r3, #2 │ │ │ │ + ittt ls @ unpredictable │ │ │ │ + lslls r4, r3, #2 │ │ │ │ + stmials r0!, {r3, r4, r6, r7} │ │ │ │ + lslls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x00be │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - it │ │ │ │ - lsl r4, r3, #2 │ │ │ │ - itee al │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - ittt al @ unpredictable > │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - itt al @ unpredictable │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - itt le @ unpredictable │ │ │ │ - lslle r4, r3, #2 │ │ │ │ - ittt al @ unpredictable │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - itte le @ unpredictable │ │ │ │ - lslle r4, r3, #2 │ │ │ │ - nople {14} │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - ittt le │ │ │ │ - lslle r4, r3, #2 │ │ │ │ - ittt le @ unpredictable │ │ │ │ - lslle r4, r3, #2 │ │ │ │ - strble r0, [r5, #19] │ │ │ │ - lslle r3, r1, #5 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + strb r0, [r5, #19] │ │ │ │ + lsls r3, r1, #5 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r5, #17] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r4, [r4, #25] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r7, pc, #368 @ (adr r7, 71ef78 ) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r6, 71ee42 │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 71ee46 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 71ee48 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbnz r4, 71ee40 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + cbnz r4, 71ee38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #536 @ (adr r7, 71f050 ) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 71f08c ) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r2, 71ee96 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r4, [r1, #9] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - beq.n 71ede8 │ │ │ │ + bne.n 71eda8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + cbz r0, 71ee68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 71eea2 │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 71eea2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #688 @ (adr r4, 71f124 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 71f0a4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 71ee86 │ │ │ │ + rev r2, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbnz r4, 71ee8a │ │ │ │ + rev r4, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 71eefc ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 71f27c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 71eeb0 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 71f230 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 71f264 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 71f1e4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 71f0c8 ) │ │ │ │ + add r5, pc, #432 @ (adr r5, 71f048 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 71eece │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 71eefa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, 71eefa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 71eeea │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 71eebe │ │ │ │ + rev r4, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 7221a6 │ │ │ │ bl 70b87c │ │ │ │ ldr.w r1, [pc, #3420] @ 71fc20 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2459743,281 +2459777,281 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70b608 │ │ │ │ b.w 71c3b4 │ │ │ │ nop │ │ │ │ - cbz r6, 71fc7a │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 71fc7c │ │ │ │ + push {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + cbz r6, 71fc4a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 71fc86 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 71ff44 ) │ │ │ │ + add r6, pc, #656 @ (adr r6, 71fec4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 71ff48 ) │ │ │ │ + add r6, pc, #656 @ (adr r6, 71fec8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #808 @ (adr r5, 71ff64 ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 71fee4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #816 @ (adr r5, 71ff70 ) │ │ │ │ + add r6, pc, #688 @ (adr r6, 71fef0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 71ff7c ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 71fefc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 71ff88 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 71ff08 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #768 @ (adr r5, 71ff4c ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 71fecc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 71ff70 ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 71fef0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 71ff9c ) │ │ │ │ + add r6, pc, #712 @ (adr r6, 71ff1c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 71ffb8 ) │ │ │ │ + add r6, pc, #736 @ (adr r6, 71ff38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 71ffc4 ) │ │ │ │ + add r6, pc, #744 @ (adr r6, 71ff44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 71ffd8 ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 71ff58 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 71fde0 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 71fd60 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71fc50 │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #512 @ (adr r0, 71fed4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + add r0, pc, #424 @ (adr r0, 71fe84 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r0, pc, #400 @ (adr r0, 71fe74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 71fe4c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + add r0, pc, #288 @ (adr r0, 71fe10 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #256 @ (adr r0, 71fdf4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #168 @ (adr r0, 71fda0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #144 @ (adr r0, 71fd8c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 71fef0 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 71fe70 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 71fd96 │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 71fda8 │ │ │ │ + push {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 71fdaa │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 71fdb0 │ │ │ │ + push {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 71fdb2 │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r3, pc, #896 @ (adr r3, 7200d4 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 720054 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 71fdb8 │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbz r0, 71fdbe │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 71fdca │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 71fe74 ) │ │ │ │ + add r1, pc, #128 @ (adr r1, 71fdf4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 71fe48 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 71fdc8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 71fdec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 71fdf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + cbz r4, 71fde8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + cbz r2, 71fdee │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r6, r5 │ │ │ │ + cbz r6, 71fdf2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 71fdfa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r0 │ │ │ │ + cbz r0, 71fe00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fea8 │ │ │ │ + bmi.n 71fe68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsh r6, [r1, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 7221be │ │ │ │ bl 70b87c │ │ │ │ ldr.w r1, [pc, #3244] @ 720af4 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2461116,282 +2461150,283 @@ │ │ │ │ ldr r3, [pc, #184] @ (720b9c ) │ │ │ │ ldr r2, [pc, #552] @ (720d0c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 71c3b4 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 720b56 │ │ │ │ + cbnz r6, 720b8e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 720a78 │ │ │ │ + bge.n 720a38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 720e6c ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 720dec ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #616 @ (adr r2, 720dd4 ) │ │ │ │ + add r3, pc, #488 @ (adr r3, 720d54 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsb r2, [r5, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r4, [r5, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, 720bae │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsb r0, [r5, r3] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 720c34 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 720bb4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #96 @ (adr r2, 720bf0 ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 720f70 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r1, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 720c58 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 720bd8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 720d1c ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 720c9c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 720e44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #552 @ (adr r0, 720e18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vhadd.u32 d16, d24, d18 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r2, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsb r6, [r7, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r3, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsb r0, [r2, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsb r4, [r0, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r2, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r5} │ │ │ │ + push {lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 720ce8 │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 720cee │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r1, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r3, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r6, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r1, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 720cfe │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [pc, #784] @ (721010 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ bl 70b87c │ │ │ │ and.w r3, r0, #7 │ │ │ │ cmp r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -2462464,283 +2462499,283 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.w 71c3b4 │ │ │ │ ldr r6, [pc, #552] @ (721ba0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [pc, #320] @ (721ac0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [pc, #152] @ (721a20 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [pc, #512] @ (721b90 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #440] @ (721b70 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [pc, #360] @ (721b2c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #688] @ (721c7c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [pc, #808] @ (721d00 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [pc, #560] @ (721c14 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [pc, #328] @ (721b34 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [pc, #32] @ (721a18 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #504] @ (721c18 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #320] @ (721b68 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #360] @ (721bc8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #192] @ (721b28 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #8] @ (721a78 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #368] @ (721bf0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r7, pc, #832 @ (adr r7, 721dc4 ) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [pc, #288] @ (721bc4 ) │ │ │ │ + ldr r7, [pc, #160] @ (721b44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r2, r0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r8, sp │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, r2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ bics r0, r7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp lr, lr │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r4, pc, #424 @ (adr r4, 721cb8 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 721c38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 721cbc ) │ │ │ │ + add r7, pc, #288 @ (adr r7, 721c3c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 721d0c ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 721c8c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r4, r7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 721ee8 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 721e68 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 721ef4 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 721e74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 723166 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2463788,327 +2463823,327 @@ │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ bl 70b608 │ │ │ │ b.w 71c3b4 │ │ │ │ eors r4, r7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #190 @ 0xbe │ │ │ │ lsls r3, r1, #5 │ │ │ │ - mov lr, r3 │ │ │ │ + bx pc │ │ │ │ lsls r4, r3, #2 │ │ │ │ eors r0, r1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #122 @ 0x7a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #142 @ 0x8e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #116 @ 0x74 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 722c44 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 722bc4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #148 @ 0x94 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #102 @ 0x66 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - orrs r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #190 @ 0xbe │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #146 @ 0x92 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strd r0, r0, [ip, #-664] @ 0x298 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + bic.w r0, ip, r6, asr #2 │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #10 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - eor.w r0, r6, #5242880 @ 0x500000 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + sbc.w r0, r6, #5242880 @ 0x500000 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #84 @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #150 @ 0x96 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #82 @ 0x52 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #108 @ 0x6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #74 @ 0x4a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #102 @ 0x66 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #50 @ 0x32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #118 @ 0x76 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #88 @ 0x58 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #78 @ 0x4e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ beq.n 722a82 │ │ │ │ ldr.w r2, [pc, #2256] @ 72334c │ │ │ │ add r2, pc │ │ │ │ @@ -2464887,189 +2464922,189 @@ │ │ │ │ b.w 721cb2 │ │ │ │ ldr r2, [pc, #360] @ (7234ac ) │ │ │ │ add r2, pc │ │ │ │ b.w 721cc6 │ │ │ │ nop │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #10 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #170 @ 0xaa │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #20 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 72367c ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 7235fc ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #98 @ 0x62 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #42 @ 0x2a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r7, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #112 @ 0x70 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #10 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 7233a4 │ │ │ │ + blt.n 723364 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r4, #170 @ 0xaa │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #82 @ 0x52 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #138 @ 0x8a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #176 @ (adr r0, 723524 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r3, #134 @ 0x86 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, #8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cbz r3, 7234bc │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2465348,21 +2465383,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (723734 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2466289,15 +2466324,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 723f7a │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 723f56 │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2466759,15 +2466794,15 @@ │ │ │ │ b.n 7241da │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 7241e8 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2467014,15 +2467049,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (7246f4 ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r0, 7246fa │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 72458c │ │ │ │ subs r0, #0 │ │ │ │ @@ -2467213,47 +2467248,47 @@ │ │ │ │ b.n 72477a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 7247f6 │ │ │ │ nop │ │ │ │ @ instruction: 0xb8ce │ │ │ │ lsls r0, r2, #5 │ │ │ │ - push {r1, r4} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ @ instruction: 0xb8c2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r0, [r6, #27] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r4, r5, #4 │ │ │ │ @ instruction: 0xb802 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1728] @ 0x6c0 │ │ │ │ ldr r2, [pc, #196] @ (7249ec ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2467332,25 +2467367,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 7249c2 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6ce │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 724a30 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb636 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #640] @ (724ca0 ) │ │ │ │ @@ -2467608,40 +2467643,40 @@ │ │ │ │ b.n 724a3a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r3, r4, r6, r7, lr} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfaabffff │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itee pl │ │ │ │ - lslpl r7, r2, #2 │ │ │ │ - ldrbmi r0, [r2, #14] │ │ │ │ - lslmi r4, r3, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2468762,15 +2468797,15 @@ │ │ │ │ bne.n 7257f6 │ │ │ │ b.n 72575a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2468910,15 +2468945,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 725934 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 72590a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r7, pc, #752 @ (adr r7, 725c70 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #712 @ (adr r7, 725c50 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ @@ -2469002,15 +2469037,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [pc, #12] @ (725a58 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r4, 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] @ (725b44 ) │ │ │ │ @@ -2470855,17 +2470890,17 @@ │ │ │ │ strb.w r2, [ip, #3] │ │ │ │ strb.w r3, [ip, #4] │ │ │ │ movs r3, #19 │ │ │ │ strb.w r3, [ip, #5] │ │ │ │ movs r3, #3 │ │ │ │ strb.w r3, [ip, #2] │ │ │ │ b.n 726a7e │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (726f84 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2471018,15 +2471053,15 @@ │ │ │ │ b.n 726dec │ │ │ │ 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 726dec │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 726fa6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2471191,64 +2471226,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (72712c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #8] @ (72713c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (727150 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (727164 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (727178 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (72718c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2471347,15 +2471382,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 727266 │ │ │ │ movs r1, #12 │ │ │ │ b.n 727266 │ │ │ │ movs r1, #4 │ │ │ │ b.n 727266 │ │ │ │ nop │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ 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 r2, [pc, #712] @ (727574 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2471642,25 +2471677,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 727600 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 7275fc │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2472110,15 +2472145,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldr r7, [pc, #280] @ (727b30 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2473345,15 +2473380,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 728584 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 728584 │ │ │ │ - asrs r2, r1 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r4, 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] @ (72869c ) │ │ │ │ @@ -2476901,17 +2476936,17 @@ │ │ │ │ bl 746ba8 │ │ │ │ b.n 72a8e6 │ │ │ │ ldr r3, [pc, #16] @ (72a948 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 72a848 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #3 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2477532,15 +2477567,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 727b8c │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2482315,15 +2482350,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83a012b │ │ │ │ + ldmdb sl, {r0, r1, r3, r5, r8} │ │ │ │ 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] │ │ │ │ @@ -2482992,15 +2483027,15 @@ │ │ │ │ b.n 72e662 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r3, r5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 72edd8 │ │ │ │ + b.n 72df98 │ │ │ │ lsls r3, r5, #4 │ │ │ │ adds r4, r1, r5 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ @@ -2483769,21 +2483804,21 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + b.n 72ef8c │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r4, r7, #14 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 72eee4 │ │ │ │ + bge.n 72eea4 │ │ │ │ lsls r3, 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, #904] @ (72f27c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2484154,15 +2484189,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r6, #3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 72f1dc │ │ │ │ + bls.n 72f19c │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r4, r3, #1 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2487479,25 +2487514,25 @@ │ │ │ │ b.n 7314b2 │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (731598 ) │ │ │ │ add r2, pc │ │ │ │ b.n 7314b2 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bls.n 7314a4 │ │ │ │ + bge.n 731664 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #368] @ (731720 ) │ │ │ │ @@ -2487652,19 +2487687,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 73164c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ orr.w r1, r8, pc, lsl #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, lr, pc, lsl #1 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r3, r5, #4 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 731782 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2487867,23 +2487902,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (731964 ) │ │ │ │ add r1, pc │ │ │ │ b.n 73187a │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe85c014f │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 7319a8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ b.n 73170c │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (731b9c ) │ │ │ │ @@ -2488205,15 +2488240,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b0a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00cc │ │ │ │ lsls r7, r1, #5 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 731d06 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2489055,19 +2489090,19 @@ │ │ │ │ nop │ │ │ │ bgt.n 732500 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7324c8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 73254e │ │ │ │ lsls r3, r5, #4 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #548] @ (73277c ) │ │ │ │ @@ -2489297,21 +2489332,21 @@ │ │ │ │ nop │ │ │ │ bge.n 7326c0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bge.n 732698 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r3, pc, #680 @ (adr r3, 732a38 ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 7329b8 ) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #856] @ (732b04 ) │ │ │ │ @@ -2489651,25 +2489686,25 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 732b98 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 9, cr0, cr14, cr11, {1} │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + vrhadd.u d16, d14, d27 │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r3, r5, #4 │ │ │ │ bpl.n 732ae0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #568 @ (adr r0, 732d5c ) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cdp2 1, 11, cr0, cr4, cr11, {1} │ │ │ │ - ldc2l 1, cr0, [lr, #172] @ 0xac │ │ │ │ - cdp2 1, 6, cr0, cr2, cr11, {1} │ │ │ │ - stc2 1, cr0, [r2, #172]! @ 0xac │ │ │ │ + vaddw.u16 q0, q2, d27 │ │ │ │ + cdp2 1, 11, cr0, cr14, cr11, {1} │ │ │ │ + vrhadd.u8 d16, d2, d27 │ │ │ │ + cdp2 1, 8, cr0, cr2, cr11, {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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r1, [pc, #404] @ (732cdc ) │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ @@ -2490284,25 +2490319,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 733126 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r5, #4 │ │ │ │ bcs.n 7331c0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xfbc6012b │ │ │ │ + stc2 1, cr0, [r6], #172 @ 0xac │ │ │ │ bne.n 7332d8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7335f6 │ │ │ │ cmp.w sl, #12 │ │ │ │ beq.w 7335e2 │ │ │ │ @@ -2490596,15 +2490631,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 73338e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 7335c8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2490655,15 +2490690,15 @@ │ │ │ │ bne.w 73321c │ │ │ │ b.n 732eba │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 7333b4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 733674 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2492481,17 +2492516,17 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r4, r5} │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2494425,120 +2494460,120 @@ │ │ │ │ ldr r0, [pc, #260] @ (735dd0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 735a2c │ │ │ │ ldr r0, [pc, #256] @ (735dd4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 735a2c │ │ │ │ nop │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - b.n 735538 │ │ │ │ + b.n 7356f8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, pc, #104 @ (adr r0, 735d4c ) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 7360cc ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xfb98012c │ │ │ │ - pkhtb r1, r6, ip, asr #32 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + ldc2l 1, cr0, [r8], #-176 @ 0xffffff50 │ │ │ │ + sub.w r1, r6, ip, asr #32 │ │ │ │ + cbz r0, 735cf2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r4, pc, #424 @ (adr r4, 735e9c ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 735e1c ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf6ec012c │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf7cc012c │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, pc, #368 @ (adr r6, 735e78 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 735df8 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, pc, #664 @ (adr r1, 735fa4 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 735f24 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldc 1, cr0, [ip], {44} @ 0x2c │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + ldcl 1, cr0, [ip, #-176]! @ 0xffffff50 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r0, 735d54 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cbnz r4, 735d66 │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - b.n 735e38 │ │ │ │ + b.n 735ff8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - blt.n 735ca0 │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bcs.n 735db4 │ │ │ │ + bgt.n 735c60 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xfa5e012c │ │ │ │ - b.n 735704 │ │ │ │ + bcc.n 735d74 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - b.n 735ba8 │ │ │ │ + @ instruction: 0xfb3e012c │ │ │ │ + b.n 7358c4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + @ instruction: 0xe814012c │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cdp 1, 3, cr0, cr0, cr12, {1} │ │ │ │ - cbz r6, 735dac │ │ │ │ + vrhadd.s16 d0, d0, d28 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bmi.n 735dd8 │ │ │ │ + bpl.n 735d98 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf59e012c │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + @ instruction: 0xf67e012c │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf69e012c │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ - str.w r0, [r0, #300] @ 0x12c │ │ │ │ - bkpt 0x00e8 │ │ │ │ + @ instruction: 0xf77e012c │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + vld2.8 {d0[1],d1[1]}, [r0], ip │ │ │ │ + it gt │ │ │ │ + lslgt r4, r5, #4 │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bvs.n 735e10 │ │ │ │ + bvc.n 735dd0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bhi.n 735ca0 │ │ │ │ + bls.n 735e60 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ble.n 735df4 │ │ │ │ + udf #20 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf768012c │ │ │ │ - pop {r4, r6} │ │ │ │ + str.w r0, [r8, ] │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf1e2012c │ │ │ │ - and.w r1, ip, #11272192 @ 0xac0000 │ │ │ │ - cdp 1, 8, cr0, cr14, cr12, {1} │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + movt r1, #8236 @ 0x202c │ │ │ │ + @ instruction: 0xf4ec012c │ │ │ │ + vrhadd.s32 d16, d14, d28 │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldc2 1, cr0, [r8], #176 @ 0xb0 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldc2 1, cr0, [r8, #176] @ 0xb0 │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stc2l 1, cr0, [r2, #176] @ 0xb0 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + cdp2 1, 10, cr0, cr2, cr12, {1} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ + lsls r5, r5, #4 │ │ │ │ + sbc.w r1, lr, #44 @ 0x2c │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - eor.w r1, lr, #44 @ 0x2c │ │ │ │ - vaddw.u16 q8, q4, d28 │ │ │ │ - cdp2 1, 11, cr0, cr10, cr12, {1} │ │ │ │ - subw r1, ip, #44 @ 0x2c │ │ │ │ - @ instruction: 0xfb66012c │ │ │ │ - @ instruction: 0xfa48012c │ │ │ │ - vrhadd.s16 d16, d2, d28 │ │ │ │ + vaddw.u16 q0, q5, d28 │ │ │ │ + @ instruction: 0xf38c012c │ │ │ │ + mcrr2 1, 2, r0, r6, cr12 │ │ │ │ + @ instruction: 0xfb28012c │ │ │ │ + bics.w r1, r2, #44 @ 0x2c │ │ │ │ stmdb 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, #232] @ (735ed4 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ ldr r3, [pc, #232] @ (735ed8 ) │ │ │ │ @@ -2494971,21 +2495006,21 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r6, [pc, #752] @ (736540 ) │ │ │ │ + ldr r7, [pc, #624] @ (7364c0 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - b.n 735d38 │ │ │ │ + b.n 735ef8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r3, 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, #848] @ (7365bc ) │ │ │ │ @@ -2495695,21 +2495730,21 @@ │ │ │ │ b.n 736728 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 736b34 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r1, [pc, #16] @ (7369c4 ) │ │ │ │ + ldr r1, [pc, #912] @ (736d44 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #4 │ │ │ │ str r6, [sp, #768] @ 0x300 │ │ │ │ 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] │ │ │ │ @@ -2496053,21 +2496088,21 @@ │ │ │ │ b.n 736ae4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bgt.n 736db8 │ │ │ │ + ble.n 736d78 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bkpt 0x0002 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ @@ -2496634,21 +2496669,21 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 737032 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bvs.n 7373b8 │ │ │ │ + bvs.n 737378 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2497042,18 +2497077,18 @@ │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (7377c4 ) │ │ │ │ add r5, pc │ │ │ │ b.n 7376e0 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xfaf4012c │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + @ instruction: 0xfbd4012c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #356] @ (737940 ) │ │ │ │ @@ -2497205,17 +2497240,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - vrhadd.s8 d16, d4, d28 │ │ │ │ + bic.w r1, r4, #44 @ 0x2c │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 73798e │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #1025 @ 0x401 │ │ │ │ @@ -2497486,15 +2497521,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b0a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r2, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - adc.w r1, r4, ip, asr #32 │ │ │ │ + stc 1, cr0, [r4], #-176 @ 0xffffff50 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 737c7e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ lsls r1, r1, #26 │ │ │ │ @@ -2498182,17 +2498217,17 @@ │ │ │ │ beq.n 7382d8 │ │ │ │ b.n 738294 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #27] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 737d24 │ │ │ │ + b.n 737ee4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2498487,20 +2498522,20 @@ │ │ │ │ b.n 738548 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldcl 1, cr0, [r2], #-176 @ 0xffffff50 │ │ │ │ + ldcl 1, cr0, [r2, #-176] @ 0xffffff50 │ │ │ │ ldrb r0, [r1, #9] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2498631,15 +2498666,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7387fe │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2499072,25 +2499107,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 738bc2 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r5, r5, #4 │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 739092 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2499387,15 +2499422,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 738d5e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bls.n 738fe0 │ │ │ │ + bge.n 738fa0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 739068 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2499446,17 +2499481,17 @@ │ │ │ │ bne.w 738cb4 │ │ │ │ b.n 738972 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 738e54 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ - bvs.n 739190 │ │ │ │ + bvc.n 739150 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bpl.n 739094 │ │ │ │ + bvs.n 739054 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 7390ec │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2501127,17 +2501162,17 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2502316,61 +2502351,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (73af18 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73ad68 │ │ │ │ ldr r0, [pc, #96] @ (73af1c ) │ │ │ │ add r0, pc │ │ │ │ b.n 73ad68 │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (73b01c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2502748,20 +2502783,20 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #368] @ (73b46c ) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #184] @ (73b3bc ) │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf7e0012c │ │ │ │ - strex r1, r0, [r2, #176] @ 0xb0 │ │ │ │ + str.w r0, [r0, #300] @ 0x12c │ │ │ │ + stmdb r2!, {r2, r3, r5, r8} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (73b678 ) │ │ │ │ ldr r3, [pc, #848] @ (73b67c ) │ │ │ │ @@ -2503470,20 +2503505,20 @@ │ │ │ │ b.n 73b7e4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #0] @ (73ba60 ) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - addw r1, r0, #44 @ 0x2c │ │ │ │ - b.n 73bf30 │ │ │ │ + @ instruction: 0xf2e0012c │ │ │ │ + b.n 73c0f0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ mov r4, r0 │ │ │ │ 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] │ │ │ │ @@ -2503827,20 +2503862,20 @@ │ │ │ │ b.n 73bba0 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, r8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #104] @ (73be8c ) │ │ │ │ + ldr r5, [pc, #1000] @ (73c20c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cdp 1, 4, cr0, cr4, cr12, {1} │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + vrhadd.s32 d0, d4, d28 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r4, r5, #4 │ │ │ │ negs r0, r1 │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ @@ -2504401,20 +2504436,20 @@ │ │ │ │ b.n 73c0de │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ands r6, r0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bxns r8 │ │ │ │ + ldr r0, [pc, #144] @ (73c4c0 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strd r0, r1, [lr], #-176 @ 0xb0 │ │ │ │ - bhi.n 73c3d0 │ │ │ │ + strd r0, r1, [lr, #-176] @ 0xb0 │ │ │ │ + bls.n 73c390 │ │ │ │ lsls r4, r5, #4 │ │ │ │ subs r5, #134 @ 0x86 │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2505707,15 +2505742,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2505839,23 +2505874,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 73d268 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2506084,51 +2506119,51 @@ │ │ │ │ b.n 73d47e │ │ │ │ ldr r0, [pc, #76] @ (73d588 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73d47e │ │ │ │ ldr r0, [pc, #76] @ (73d58c ) │ │ │ │ add r0, pc │ │ │ │ b.n 73d47e │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (73d6b4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2506638,21 +2506673,21 @@ │ │ │ │ nop │ │ │ │ movs r7, #254 @ 0xfe │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2506954,21 +2506989,21 @@ │ │ │ │ nop │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #20 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2508832,17 +2508867,17 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 7401cb │ │ │ │ lsrs r0, r5, #26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 73f1ee │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2511659,17 +2511694,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 740ee4 │ │ │ │ b.n 740f00 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - eors r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - eors r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2511730,17 +2511765,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 740f74 │ │ │ │ b.n 740fa2 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r5, 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 7256d0 │ │ │ │ @@ -2513960,17 +2513995,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 742592 │ │ │ │ b.n 7425c4 │ │ │ │ nop │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (7427d8 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2514215,17 +2514250,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} │ │ │ │ - movs r7, #26 │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2514312,15 +2514347,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 7428c8 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 7428c8 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r5, r5, #4 │ │ │ │ b.n 7424a6 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (742d20 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2515805,15 +2515840,15 @@ │ │ │ │ bhi.n 74389c │ │ │ │ ldr r3, [pc, #12] @ (7438a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 7438be │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 7438ba │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2516066,19 +2516101,19 @@ │ │ │ │ b.n 743adc │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 743adc │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 743956 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 743b58 │ │ │ │ @@ -2517789,15 +2517824,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 744acc │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r5, r5, #4 │ │ │ │ cbz r6, 744ddc │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2519565,15 +2519600,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (745fb8 ) │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ b.n 745f58 │ │ │ │ - @ instruction: 0xf0aa012c │ │ │ │ + @ instruction: 0xf18a012c │ │ │ │ stmdb 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 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 7464e0 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ @@ -2527004,15 +2527039,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 74aec0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 74af16 │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl aff7cc │ │ │ │ + bl aff874 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 74aefc │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 74aeee │ │ │ │ @@ -2527021,15 +2527056,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 74af12 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 74af04 │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b04e08 │ │ │ │ + bl b04eb0 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 75521c │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 6c518 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2527353,15 +2527388,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 b04de4 │ │ │ │ + bl b04e8c │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6cac0 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2868] @ 0xb34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 74b3f8 │ │ │ │ @@ -2527371,15 +2527406,15 @@ │ │ │ │ bne.n 74b3f8 │ │ │ │ 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 aff3cc │ │ │ │ + bl aff474 │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 74b3f8 │ │ │ │ ldr.w r9, [pc, #372] @ 74b498 │ │ │ │ addw r6, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2527404,15 +2527439,15 @@ │ │ │ │ bne.n 74b340 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3860] @ 0xf14 │ │ │ │ adds r4, #8 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #64] @ 0x40 │ │ │ │ - bl affa98 │ │ │ │ + bl affb40 │ │ │ │ ldr r2, [pc, #276] @ (74b49c ) │ │ │ │ ldr.w r3, [fp, #3860] @ 0xf14 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7bf404 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2527504,31 +2527539,31 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ subs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #696 @ (adr r0, 74b754 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #248] @ (74b59c ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 74b4ec ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r5, [pc, #1908] @ 74bc3c │ │ │ │ sub sp, #28 │ │ │ │ @@ -2527772,15 +2527807,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 6b738 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldrd r9, r6, [r0] │ │ │ │ blx 6c398 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b04a78 │ │ │ │ + bl b04b20 │ │ │ │ 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 │ │ │ │ @@ -2528113,29 +2528148,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 647c46 │ │ │ │ bl 60dc4a │ │ │ │ movs r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r2, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2528523,53 +2528558,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ muls r0, r1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ muls r4, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 74c388 ) │ │ │ │ + add r6, pc, #560 @ (adr r6, 74c308 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #114 @ 0x72 │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2528837,15 +2528872,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 74c3f4 │ │ │ │ blx 6c518 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b0e520 │ │ │ │ + bl b0e5c8 │ │ │ │ ldr.w r2, [r9, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 74c46a │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2529129,51 +2529164,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #126 @ 0x7e │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r5, #122 @ 0x7a │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r2, r5, #12 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r4, #110 @ 0x6e │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xfa60009e │ │ │ │ - sbc.w r0, lr, #158 @ 0x9e │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + @ instruction: 0xfb40009e │ │ │ │ + movw r0, #57502 @ 0xe09e │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh.w r0, [r0, #158] @ 0x9e │ │ │ │ - vld1.8 @ instruction: 0xf9a8009e │ │ │ │ - vld1.8 @ instruction: 0xf9a0009e │ │ │ │ - ldrsb.w r0, [r8, #158] @ 0x9e │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa90009e │ │ │ │ + @ instruction: 0xfa88009e │ │ │ │ + @ instruction: 0xfa80009e │ │ │ │ + @ instruction: 0xfa78009e │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ vorr.i32 q8, #195 @ 0x000000c3 │ │ │ │ stmdb 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 │ │ │ │ @@ -2529499,15 +2529534,15 @@ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, r6, #4 │ │ │ │ addw r0, r7, #3864 @ 0xf18 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl b04e64 │ │ │ │ + bl b04f0c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 74c902 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 75ae44 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2529689,21 +2529724,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 74cd2e │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2530621,24 +2530656,24 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], #-612 @ 0xfffffd9c │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + ldc2l 0, cr0, [lr, #-612] @ 0xfffffd9c │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xfb0e0099 │ │ │ │ + @ instruction: 0xfbee0099 │ │ │ │ cmp r6, #238 @ 0xee │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf6180099 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + @ instruction: 0xf6f80099 │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf4d60099 │ │ │ │ + subs.w r0, r6, #5013504 @ 0x4c8000 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 74d70a │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 74d6be │ │ │ │ cmp r1, #2 │ │ │ │ @@ -2530681,15 +2530716,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 74d730 │ │ │ │ b.n 74d6d4 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #92] @ (74d798 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 74d75e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2530728,18 +2530763,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r0, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - sbc.w r0, r0, #5013504 @ 0x4c8000 │ │ │ │ - @ instruction: 0xf58a0099 │ │ │ │ + movw r0, #2201 @ 0x899 │ │ │ │ + @ instruction: 0xf66a0099 │ │ │ │ ldr r2, [pc, #168] @ (74d858 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 74d7d4 │ │ │ │ tbb [pc, r3] │ │ │ │ ldr r1, [pc, #308] @ (74d8f0 ) │ │ │ │ @@ -2530815,18 +2530850,18 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf4ea0099 │ │ │ │ - adc.w r0, r0, #5013504 @ 0x4c8000 │ │ │ │ + rsb r0, sl, #5013504 @ 0x4c8000 │ │ │ │ + @ instruction: 0xf6200099 │ │ │ │ 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 │ │ │ │ @@ -2535025,15 +2535060,15 @@ │ │ │ │ str.w r1, [sl, r7] │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 7505f6 │ │ │ │ lsls r4, r1, #2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r0] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r4, r5, #4 │ │ │ │ vst4.16 {d0,d2,d4,d6}, [ip]! │ │ │ │ mov r1, r4 │ │ │ │ ldrd r4, r0, [r4, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -2536037,23 +2536072,23 @@ │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 751568 │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 751568 │ │ │ │ b.n 751670 │ │ │ │ sbc.w r1, r2, sp, lsl #1 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1048] @ 751b7c │ │ │ │ @@ -2536647,19 +2536682,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 752334 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4224 @ 0x1080 │ │ │ │ @@ -2537679,31 +2537714,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 75297e │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 751f60 │ │ │ │ nop │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r6, #14 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2539634,15 +2539669,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 7542cc │ │ │ │ nop │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 754370 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2540997,15 +2541032,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (755330 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2542568,18 +2542603,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ee012b │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + rsb r1, lr, #43 @ 0x2b │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (756718 ) │ │ │ │ @@ -2543917,15 +2543952,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 757068 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 75747e │ │ │ │ nop │ │ │ │ - b.n 7577fc │ │ │ │ + b.n 7579bc │ │ │ │ lsls r3, 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, #3624] @ 0xe28 │ │ │ │ ldr.w r5, [pc, #3116] @ 7580e8 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ @@ -2544956,15 +2544991,15 @@ │ │ │ │ str.w r2, [r6, #244] @ 0xf4 │ │ │ │ bne.n 7580b0 │ │ │ │ b.n 7580f4 │ │ │ │ ldrh r2, [r7, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 758074 │ │ │ │ + bls.n 758034 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #780] @ 0x30c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 75814e │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2546072,15 +2546107,15 @@ │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ b.n 7588fe │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 758d2c │ │ │ │ + bcs.n 758eec │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr.w r3, [r9, #1448] @ 0x5a8 │ │ │ │ cbz r3, 758e3a │ │ │ │ ldrh.w r2, [r9, #1444] @ 0x5a4 │ │ │ │ movw ip, #4240 @ 0x1090 │ │ │ │ str.w r4, [r9, #1448] @ 0x5a8 │ │ │ │ str.w r4, [r9, #1440] @ 0x5a0 │ │ │ │ @@ -2546148,15 +2546183,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl b037ec │ │ │ │ + bl b03894 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2546615,15 +2546650,15 @@ │ │ │ │ b.w 757e72 │ │ │ │ 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 759050 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2546733,19 +2546768,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r3, r5, #4 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cbz r0, 7595f6 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2546756,16 +2546791,16 @@ │ │ │ │ bhi.n 75960c │ │ │ │ ldr r3, [pc, #12] @ (759610 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - it ls │ │ │ │ - lslls r3, r5, #4 │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ + lsls r3, r5, #4 │ │ │ │ cbz r0, 759624 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ @@ -2546955,17 +2546990,17 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 759788 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - itt pl │ │ │ │ - lslpl r3, r5, #4 │ │ │ │ - ldrpl r4, [r0, #4] │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ + lsls r3, r5, #4 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #2300] @ 75a120 │ │ │ │ @@ -2547780,18 +2547815,18 @@ │ │ │ │ b.n 7599f0 │ │ │ │ movs r0, #13 │ │ │ │ b.n 7599f0 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0052 │ │ │ │ - lsls r3, r5, #4 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ - lsls r5, r1, #5 │ │ │ │ + itee cc │ │ │ │ + lslcc r3, r5, #4 │ │ │ │ + strcs r6, [r1, #108] @ 0x6c │ │ │ │ + lslcs r5, 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 │ │ │ │ @@ -2548331,15 +2548366,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 766248 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r3, 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, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #508] @ (75a968 ) │ │ │ │ @@ -2548539,15 +2548574,15 @@ │ │ │ │ bne.w 75a824 │ │ │ │ b.n 75a8cc │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldrsb r6, [r6, r5] │ │ │ │ lsls r5, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2548851,15 +2548886,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #848 @ 0x350 │ │ │ │ addge.w r0, r0, #832 @ 0x340 │ │ │ │ mov r8, r3 │ │ │ │ - bl ac5610 │ │ │ │ + bl ac56b8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 75ad70 │ │ │ │ cbz r5, 75acf4 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 75ad0c │ │ │ │ @@ -2549148,15 +2549183,15 @@ │ │ │ │ blx 6bf44 <__fprintf_chk@plt> │ │ │ │ b.n 75afba │ │ │ │ nop │ │ │ │ str r4, [r6, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2549777,15 +2549812,15 @@ │ │ │ │ bne.n 75b6e4 │ │ │ │ dmb ish │ │ │ │ cbz r3, 75b70c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl ac5640 │ │ │ │ + bl ac56e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 75b690 │ │ │ │ mov r1, r4 │ │ │ │ b.n 75b6d4 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 75b674 │ │ │ │ @@ -2550271,20 +2550306,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 75bb9a │ │ │ │ ldr r0, [pc, #4] @ (75bc20 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7de0097 │ │ │ │ + ldrh.w r0, [lr, #151] @ 0x97 │ │ │ │ ldr r0, [pc, #4] @ (75bc2c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r3, [r0, #2224] @ 0x8b0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 75bcee │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2550374,65 +2550409,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (75bd54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (75bd58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r0, [r0, #3500] @ 0xdac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3776 @ 0xec0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2550712,15 +2550747,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 75bffc │ │ │ │ nop │ │ │ │ ands r6, r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2120] @ 0x848 │ │ │ │ ldr r2, [pc, #104] @ (75c0b4 ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2550762,15 +2550797,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r7, #106 @ 0x6a │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2550926,22 +2550961,22 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r6, r1 │ │ │ │ bl 45c478 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x346480> │ │ │ │ ldr r2, [pc, #228] @ (75c364 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl ac1a10 │ │ │ │ + bl ac1ab8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75c304 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac1a84 │ │ │ │ + bl ac1b2c │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac1a80 │ │ │ │ + bl ac1b28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c4f4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3464fc> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2551012,19 +2551047,19 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #186 @ 0xba │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2551456,15 +2551491,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 afe730 │ │ │ │ + bl afe7d8 │ │ │ │ b.n 75c7c4 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ subs r2, #32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #52 @ 0x34 │ │ │ │ @@ -2551823,17 +2551858,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 75cc44 │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (75cd80 ) │ │ │ │ @@ -2551973,18 +2552008,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 ac53c4 │ │ │ │ + bl ac546c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl ac53c4 │ │ │ │ + bl ac546c │ │ │ │ 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] @ (75cf6c ) │ │ │ │ ldr r3, [pc, #316] @ (75cf70 ) │ │ │ │ ldr.w r2, [r6, #1880] @ 0x758 │ │ │ │ @@ -2552054,15 +2552089,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 b04de4 │ │ │ │ + bl b04e8c │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e7658 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2552160,19 +2552195,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 75d006 │ │ │ │ bl 5e7794 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 75d00e │ │ │ │ bl 5e7794 │ │ │ │ add.w r0, r5, #832 @ 0x340 │ │ │ │ - bl ac53d0 │ │ │ │ + bl ac5478 │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl ac53d0 │ │ │ │ + bl ac5478 │ │ │ │ add.w r0, r5, #800 @ 0x320 │ │ │ │ - bl b04e08 │ │ │ │ + bl b04eb0 │ │ │ │ ldr.w r0, [r5, #628] @ 0x274 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #764 @ 0x2fc │ │ │ │ ldr.w r3, [r0, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #628] @ 0x274 │ │ │ │ add.w r1, r5, #768 @ 0x300 │ │ │ │ @@ -2552349,15 +2552384,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3492] @ 0xda4 │ │ │ │ bl 75c228 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl ac53a8 │ │ │ │ + bl ac5450 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 4446d0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x32e6d8> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 75d660 │ │ │ │ @@ -2552714,15 +2552749,16 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #38 @ 0x26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #254 @ 0xfe │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vqadd.u64 d0, d24, d8 │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ @ instruction: 0xeab9ffff │ │ │ │ @ instruction: 0xebfbffff │ │ │ │ @ instruction: 0xebedffff │ │ │ │ @ instruction: 0xeaa7ffff │ │ │ │ @ instruction: 0xebe9ffff │ │ │ │ stc 15, cr15, [r7], {255} @ 0xff │ │ │ │ bl 93b6b6 │ │ │ │ @@ -2552735,86 +2552771,86 @@ │ │ │ │ mcr 15, 3, pc, cr5, cr15, {7} @ │ │ │ │ cmp r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrc2 0, 1, r0, cr8, cr8, {4} │ │ │ │ - mcr2 0, 0, r0, cr12, cr8, {4} │ │ │ │ + vqadd.u16 d0, d24, d8 │ │ │ │ + mcr2 0, 7, r0, cr12, cr8, {4} │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2 0, cr0, [r8], {152} @ 0x98 │ │ │ │ - adcs r0, r7 │ │ │ │ + ldc2l 0, cr0, [r8, #-608]! @ 0xfffffda0 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc2 0, cr0, [r6], #608 @ 0x260 │ │ │ │ - rors r0, r4 │ │ │ │ + stc2 0, cr0, [r6, #608] @ 0x260 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov lr, r5 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + blxns r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov lr, r8 │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov sl, r9 │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov sl, r8 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldc2 0, cr0, [r4], #-608 @ 0xfffffda0 │ │ │ │ - mov ip, sp │ │ │ │ + ldc2 0, cr0, [r4, #-608] @ 0xfffffda0 │ │ │ │ + blxns r9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bx r2 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc2 0, cr0, [r0], #-608 @ 0xfffffda0 │ │ │ │ - ldr r0, [pc, #408] @ (75d8c4 ) │ │ │ │ + stc2 0, cr0, [r0, #-608] @ 0xfffffda0 │ │ │ │ + ldr r1, [pc, #280] @ (75d844 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc2 0, cr0, [r4], #-608 @ 0xfffffda0 │ │ │ │ - stc2 0, cr0, [lr], #-608 @ 0xfffffda0 │ │ │ │ - ldc2 0, cr0, [r8], #-608 @ 0xfffffda0 │ │ │ │ - ldr r3, [pc, #232] @ (75d824 ) │ │ │ │ + stc2 0, cr0, [r4, #-608] @ 0xfffffda0 │ │ │ │ + stc2 0, cr0, [lr, #-608] @ 0xfffffda0 │ │ │ │ + ldc2 0, cr0, [r8, #-608] @ 0xfffffda0 │ │ │ │ + ldr r4, [pc, #104] @ (75d7a4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #960] @ (75db00 ) │ │ │ │ + ldr r3, [pc, #832] @ (75da80 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [pc, #392] @ (75d8cc ) │ │ │ │ + ldr r1, [pc, #264] @ (75d84c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [pc, #752] @ (75da38 ) │ │ │ │ + ldr r1, [pc, #624] @ (75d9b8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #904] @ (75dad4 ) │ │ │ │ + ldr r3, [pc, #776] @ (75da54 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc2 0, cr0, [r0], {152} @ 0x98 │ │ │ │ - mov lr, ip │ │ │ │ + stc2l 0, cr0, [r0], #608 @ 0x260 │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #376] @ (75d8d0 ) │ │ │ │ + ldr r4, [pc, #248] @ (75d850 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #400] @ (75d8ec ) │ │ │ │ + ldr r4, [pc, #272] @ (75d86c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfbda0098 │ │ │ │ - @ instruction: 0xfbe00098 │ │ │ │ - @ instruction: 0xfbee0098 │ │ │ │ - subs r5, #32 │ │ │ │ + ldc2 0, cr0, [sl], #608 @ 0x260 │ │ │ │ + stc2l 0, cr0, [r0], {152} @ 0x98 │ │ │ │ + stc2l 0, cr0, [lr], {152} @ 0x98 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r5, [pc, #440] @ (75d928 ) │ │ │ │ + ldr r6, [pc, #312] @ (75d8a8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfbdc0098 │ │ │ │ - @ instruction: 0xfbe20098 │ │ │ │ - @ instruction: 0xfbf00098 │ │ │ │ - stc2 0, cr0, [r2], {152} @ 0x98 │ │ │ │ - stc2 0, cr0, [ip], {152} @ 0x98 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + ldc2 0, cr0, [ip], #608 @ 0x260 │ │ │ │ + stc2l 0, cr0, [r2], {152} @ 0x98 │ │ │ │ + ldc2l 0, cr0, [r0], {152} @ 0x98 │ │ │ │ + stc2l 0, cr0, [r2], #608 @ 0x260 │ │ │ │ + stc2l 0, cr0, [ip], #608 @ 0x260 │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc2 0, cr0, [ip], {152} @ 0x98 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + stc2l 0, cr0, [ip], #608 @ 0x260 │ │ │ │ + strb r6, [r1, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r0, 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 7c21f4 │ │ │ │ @@ -2552824,15 +2552860,15 @@ │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ bl 45e93c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x348944> │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5468 │ │ │ │ ldr.w r0, [r4, #3500] @ 0xdac │ │ │ │ bl 43418c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x31e194> │ │ │ │ ldr.w r0, [r4, #1872] @ 0x750 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c518 │ │ │ │ @@ -2553460,15 +2553496,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #14 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r3, r5, #4 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2553501,15 +2553537,15 @@ │ │ │ │ bne.n 75deb4 │ │ │ │ b.n 75deb6 │ │ │ │ bl 7c2174 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r4, r8, lsl #1] │ │ │ │ + ldr??.w r0, [r4, #152] @ 0x98 │ │ │ │ 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 75dfaa │ │ │ │ @@ -2554735,15 +2554771,15 @@ │ │ │ │ cbz r3, 75ecaa │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #16 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b04e64 │ │ │ │ + bl b04f0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 75ed8e │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2555133,15 +2555169,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #15 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #9 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r3, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #200] @ (75f1a4 ) │ │ │ │ @@ -2556332,15 +2556368,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r3, #21 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #19 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bge.n 75fdf8 │ │ │ │ + blt.n 75fdb8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r3, [pc, #88] @ (75fdb4 ) │ │ │ │ ldr r1, [pc, #92] @ (75fdb8 ) │ │ │ │ ldr.w ip, [pc, #92] @ 75fdbc │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (75fdc0 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2556514,15 +2556550,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b04e64 │ │ │ │ + bl b04f0c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7600ea │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2558331,40 +2558367,40 @@ │ │ │ │ @ instruction: 0xf53e014c │ │ │ │ cbnz r4, 761460 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 761462 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 761510 │ │ │ │ + bhi.n 7614d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs.w r0, r4, r2, asr #2 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + ldc 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2558664,15 +2558700,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7616f0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 761712 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0474c │ │ │ │ + bl b047f4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 761712 │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 76170a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2559935,25 +2559971,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 76257c │ │ │ │ lsls r4, r1, #5 │ │ │ │ blt.n 7625b8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r7, #14 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r3, r5, #4 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3216] @ 0xc90 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3196] @ 0xc7c │ │ │ │ @@ -2560370,31 +2560406,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (762a5c ) │ │ │ │ add r1, pc │ │ │ │ bl 617c70 │ │ │ │ b.n 76284c │ │ │ │ ldr r2, [pc, #36] @ (762a60 ) │ │ │ │ add r2, pc │ │ │ │ b.n 7627b0 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r6, 762acc │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1556] @ 76308c │ │ │ │ @@ -2560899,23 +2560935,23 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 763168 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 7630f0 │ │ │ │ + push {r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ bcc.n 762fc4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - sxth r6, r5 │ │ │ │ + cbz r6, 7630ea │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r1, 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, #304] @ (7631f4 ) │ │ │ │ @@ -2561358,19 +2561394,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r6, pc, #832 @ (adr r6, 763884 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 763804 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1568] @ 763b7c │ │ │ │ @@ -2561935,37 +2561971,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #712 @ (adr r5, 763e60 ) │ │ │ │ + add r6, pc, #584 @ (adr r6, 763de0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 763d0c ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 763c8c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r4, pc, #952 @ (adr r4, 763f5c ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 763edc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 763e08 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 763d88 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #64 @ (adr r5, 763bf0 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 763f70 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 763d7c ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 763cfc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r4, pc, #696 @ (adr r4, 763e74 ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 763df4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, pc, #352 @ (adr r0, 763d20 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 763ca0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (763da4 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2562794,15 +2562830,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 764542 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2563972,21 +2564008,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 765270 │ │ │ │ nop │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r3, 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 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2564772,15 +2564808,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #808 @ (adr r7, 765f9c ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2565274,54 +2565310,54 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #376 @ (adr r3, 766358 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r3, pc, #344 @ (adr r3, 76633c ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8ee1f2 │ │ │ │ bl 85e1f6 │ │ │ │ bl 92a1fa │ │ │ │ ldr??.w pc, [pc, #4095] @ 7671ff │ │ │ │ bl 746202 │ │ │ │ bl 842206 │ │ │ │ add r1, pc, #328 @ (adr r1, 766354 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2565400,19 +2565436,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 76627a │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 7662ba │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2565509,19 +2565545,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2566236,39 +2566272,39 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae2012a │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + @ instruction: 0xfbc2012a │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfac0012a │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + @ instruction: 0xfba0012a │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vld2.8 {d16[1],d17[1]}, [sl], sl │ │ │ │ - @ instruction: 0xfa92012a │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + @ instruction: 0xfaca012a │ │ │ │ + @ instruction: 0xfb72012a │ │ │ │ + strb r2, [r4, #29] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfa70012a │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + @ instruction: 0xfb50012a │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfa4a012a │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + @ instruction: 0xfb2a012a │ │ │ │ + strb r2, [r3, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8ac │ │ │ │ movs r2, #0 │ │ │ │ @@ -2566833,15 +2566869,15 @@ │ │ │ │ b.n 767132 │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e8012a │ │ │ │ + rsb r1, r8, #11141120 @ 0xaa0000 │ │ │ │ ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cbz r2, 767232 │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ @@ -2566967,19 +2567003,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #164] @ (767424 ) │ │ │ │ @@ -2567060,19 +2567096,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (767524 ) │ │ │ │ @@ -2567507,15 +2567543,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r7, [pc, #176] @ (767920 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r1, #5 │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 767974 │ │ │ │ stmdb 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 │ │ │ │ @@ -2568109,29 +2568145,28 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 767cd4 │ │ │ │ strh r4, [r0, #26] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 767db8 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + strd r0, r0, [r2], #-608 @ 0x260 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 767c9c │ │ │ │ + b.n 767e5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 767fbc │ │ │ │ stmdb 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 │ │ │ │ @@ -2568710,17 +2568745,17 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #19] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 768884 │ │ │ │ + b.n 768a44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ @ instruction: 0xe82a0146 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2568945,23 +2568980,23 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r0, 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] @ (768890 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2569166,31 +2569201,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #260] @ (7689dc ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2569310,19 +2569345,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #28] │ │ │ │ lsls r4, r1, #5 │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #88] @ (768a64 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2569573,19 +2569608,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r4, r1, #5 │ │ │ │ strb r4, [r0, #16] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (768f74 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2569885,25 +2569920,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #13] │ │ │ │ lsls r4, r1, #5 │ │ │ │ strb r4, [r7, #5] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r0, 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] @ (769088 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2570265,17 +2570300,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 769264 │ │ │ │ nop │ │ │ │ ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r0, 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, #116] @ 7693c8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2570324,19 +2570359,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 769394 │ │ │ │ nop │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r7, [pc, #288] @ (7694f8 ) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1216] @ 7698b0 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2570825,33 +2570860,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - beq.n 769850 │ │ │ │ + bne.n 769810 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + beq.n 769870 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bvs.n 7698e4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r6, [pc, #536] @ (769b00 ) │ │ │ │ + ldr r7, [pc, #408] @ (769a80 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [pc, #312] @ (769a28 ) │ │ │ │ + ldr r7, [pc, #184] @ (7699a8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ 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, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #19 │ │ │ │ @@ -2571625,19 +2571660,19 @@ │ │ │ │ blx 6a6c0 │ │ │ │ str r0, [r7, #16] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + mov lr, ip │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp sl, sp │ │ │ │ + mov sl, r9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2572229,15 +2572264,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ nop │ │ │ │ ldr r4, [r7, r6] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r0, 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, #672] @ (76a99c ) │ │ │ │ @@ -2572761,15 +2572796,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r5, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2573109,23 +2573144,23 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (76af88 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2573385,15 +2573420,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #768] @ (76b4fc ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #744] @ (76b4ec ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #200] @ (76b2d8 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2576042,76 +2576077,76 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6cc00 │ │ │ │ nop │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ lsls r4, r1, #5 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r4, r0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ vsra.u32 q8, , #30 │ │ │ │ adds r7, #174 @ 0xae │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vqadd.s32 d0, d26, d6 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + and.w r0, sl, #150 @ 0x96 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 76caf4 │ │ │ │ + b.n 76ccb4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mrc 0, 5, r0, cr12, cr6, {4} │ │ │ │ + vshr.s64 d0, d6, #36 │ │ │ │ adds r3, #202 @ 0xca │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r3, #178 @ 0xb2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2576302,15 +2576337,15 @@ │ │ │ │ bl 76bd24 │ │ │ │ mov r0, r5 │ │ │ │ bl 76af8c │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #17 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r0, 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 r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2576446,23 +2576481,23 @@ │ │ │ │ nop │ │ │ │ adds r0, #218 @ 0xda │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #13 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2576662,25 +2576697,25 @@ │ │ │ │ b.n 76d250 │ │ │ │ cmp r7, #98 @ 0x62 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r2, r6, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ 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 │ │ │ │ @@ -2577828,15 +2577863,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76de26 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r3, #126 @ 0x7e │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #14 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r1, #230 @ 0xe6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ @@ -2578015,15 +2578050,15 @@ │ │ │ │ bne.n 76e002 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r1, #118 @ 0x76 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r0, #50 @ 0x32 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r0, #10 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, r5, #7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ @@ -2578716,15 +2578751,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldc2 0, cr0, [r4, #-604] @ 0xfffffda4 │ │ │ │ + ldc2l 0, cr0, [r4, #604]! @ 0x25c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2582377,16 +2582412,16 @@ │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 76d744 │ │ │ │ b.w 76f348 │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4, #-604]! @ 0xfffffda4 │ │ │ │ - bpl.n 770b18 │ │ │ │ + mcr 0, 2, r0, cr4, cr7, {4} │ │ │ │ + bvs.n 770ad8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r1!, {r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2582413,25 +2582448,25 @@ │ │ │ │ stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmia r0!, {r1, r2, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r2, r5, #4 │ │ │ │ pop {r1, r3, r7, pc} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7961cc │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ bl 7a75e0 │ │ │ │ @@ -2583299,27 +2583334,27 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ hlt 0x0034 │ │ │ │ lsls r1, r2, #5 │ │ │ │ cbnz r6, 77144a │ │ │ │ lsls r1, r2, #5 │ │ │ │ cbnz r6, 771426 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r0, [r0, #20] │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r2, r5, #4 │ │ │ │ vmla.f32 d16, d6, d11[0] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vmla.f d16, d2, d3[2] │ │ │ │ vmla.f32 d0, d2, d11[0] │ │ │ │ vmla.f d0, d2, d3[2] │ │ │ │ @@ -2583342,15 +2583377,15 @@ │ │ │ │ stcl 1, cr0, [sl, #-300] @ 0xfffffed4 │ │ │ │ stc 1, cr0, [r8, #-300]! @ 0xfffffed4 │ │ │ │ stc 1, cr0, [r6, #-300] @ 0xfffffed4 │ │ │ │ stcl 1, cr0, [r4], #300 @ 0x12c │ │ │ │ stcl 1, cr0, [r2], {75} @ 0x4b │ │ │ │ stc 1, cr0, [r0], #300 @ 0x12c │ │ │ │ stc 1, cr0, [r6], {75} @ 0x4b │ │ │ │ - beq.n 77152c │ │ │ │ + bne.n 7714ec │ │ │ │ lsls r7, r2, #2 │ │ │ │ stcl 1, cr0, [r0], #-300 @ 0xfffffed4 │ │ │ │ ldc 1, cr0, [lr], #-300 @ 0xfffffed4 │ │ │ │ ldc 1, cr0, [ip], {75} @ 0x4b │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2583428,15 +2583463,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6c10c │ │ │ │ @ instruction: 0xeb30014b │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeafa014b │ │ │ │ @ instruction: 0xeab4014b │ │ │ │ - bmi.n 77150c │ │ │ │ + bpl.n 7714cc │ │ │ │ lsls r7, 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 r4, r3, [r0] │ │ │ │ mvn.w r9, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2583479,15 +2583514,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7715dc │ │ │ │ ldr r0, [pc, #4] @ (7715f8 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2584205,40 +2584240,40 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r2], #300 @ 0x12c │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 771d54 │ │ │ │ + bcs.n 771d14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #864] @ (7720a4 ) │ │ │ │ + ldr r5, [pc, #736] @ (772024 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ vraddhn.i d30, , q5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [pc, #736] @ (772044 ) │ │ │ │ + ldr r1, [pc, #608] @ (771fc4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 7723d0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ b.n 772378 │ │ │ │ lsls r3, r1, #5 │ │ │ │ b.n 77234c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2584981,25 +2585016,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 7725e8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r6, r3 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ blt.n 772560 │ │ │ │ lsls r3, r1, #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 │ │ │ │ @@ -2585110,15 +2585145,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 76af8c │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r3, [pc, #368] @ (7727ac ) │ │ │ │ + ldr r4, [pc, #240] @ (77272c ) │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ lsls r4, r1, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 772652 │ │ │ │ @@ -2585348,19 +2585383,19 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 772924 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bvc.n 77282c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r0, 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] @ (772924 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2585576,17 +2585611,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 772bac │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (772ca0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2585769,17 +2585804,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 772bca │ │ │ │ bpl.n 772cd4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0090 │ │ │ │ + nop {7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r0, 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, #3936] @ 0xf60 │ │ │ │ ldr r3, [pc, #596] @ (772f18 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2586034,17 +2586069,17 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #10 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r3, [r0, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2586335,15 +2586370,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (773208 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (773238 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (77323c ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (773240 ) │ │ │ │ @@ -2586607,17 +2586642,17 @@ │ │ │ │ bl 76af90 │ │ │ │ ldr r1, [pc, #16] @ (7734a8 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2586713,39 +2586748,39 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (7735d0 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xe9a00097 │ │ │ │ - @ instruction: 0xe9820097 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + eor.w r0, r0, r7, lsr #2 │ │ │ │ + orn r0, r2, r7, lsr #2 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 773908 ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 773888 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - rors r0, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -2587249,15 +2587284,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7a91a4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + cbz r2, 773b0a │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2587273,17 +2587308,17 @@ │ │ │ │ blx 6aeb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (773b28 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 773b0a │ │ │ │ nop │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 773b3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 773b3e │ │ │ │ lsls r7, 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 r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2587410,27 +2587445,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6aeb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 773cac ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2587507,23 +2587542,23 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ca48 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 773cf8 │ │ │ │ nop │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bics.w r0, r0, #159 @ 0x9f │ │ │ │ + adds.w r0, r0, #159 @ 0x9f │ │ │ │ adds r1, #242 @ 0xf2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - and.w r0, r6, #159 @ 0x9f │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + @ instruction: 0xf0e6009f │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2587572,24 +2587607,24 @@ │ │ │ │ bne.n 773db2 │ │ │ │ ldr r1, [pc, #32] @ (773e24 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 773dc4 │ │ │ │ - b.n 773ecc │ │ │ │ + b.n 77408c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - vqadd.s64 d0, d20, d15 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + ands.w r0, r4, #159 @ 0x9f │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2587983,46 +2588018,48 @@ │ │ │ │ b.n 77412e │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itee lt │ │ │ │ lsllt r3, r1, #5 │ │ │ │ subge r0, #220 @ 0xdc │ │ │ │ movge r0, r0 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x0084 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - mcrr 0, 9, r0, r0, cr15 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + itt vs │ │ │ │ + lslvs r6, r3, #2 │ │ │ │ + stcvs 0, cr0, [r0, #-636]! @ 0xfffffd84 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r7, r2, #2 │ │ │ │ itte eq │ │ │ │ lsleq r3, r1, #5 │ │ │ │ - addeq r2, sp, #968 @ 0x3c8 │ │ │ │ + addeq r3, sp, #840 @ 0x348 │ │ │ │ lslne r7, r2, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sbcs.w r0, r6, pc, lsr #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + mrrc 0, 9, r0, r6, cr15 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - vqadd.u16 d16, d28, d6 │ │ │ │ - vqadd.u16 d16, d22, d6 │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + movs r6, r6 │ │ │ │ + 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] @ (7742c8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2588408,15 +2588445,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 774656 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r2, r5, #4 │ │ │ │ cbnz r4, 77469a │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 77469a │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2589655,85 +2589692,85 @@ │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77520c │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ cbz r2, 775292 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rsb r0, sl, #150 @ 0x96 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + subw r0, sl, #150 @ 0x96 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ strb r2, [r4, #30] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 775318 │ │ │ │ + blt.n 7752d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - orn r0, sl, #160 @ 0xa0 │ │ │ │ - mov r2, r8 │ │ │ │ + adc.w r0, sl, #160 @ 0xa0 │ │ │ │ + bx r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 775618 ) │ │ │ │ + add r6, pc, #648 @ (adr r6, 775598 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2589823,21 +2589860,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 76af8c │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ add r4, sp, #808 @ 0x328 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r4, r1, r2 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2589970,19 +2590007,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 774c0c │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ add r3, sp, #288 @ 0x120 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r4, r1, r2 │ │ │ │ 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 │ │ │ │ @@ -2590107,15 +2590144,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2590537,29 +2590574,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 775a5e │ │ │ │ ldr r0, [pc, #36] @ (775af0 ) │ │ │ │ add r0, pc │ │ │ │ blx 6bb90 │ │ │ │ nop │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r5, pc, #1008 @ (adr r5, 775ecc ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 775a24 │ │ │ │ + bcc.n 7759e4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r7, 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2590637,31 +2590674,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (775be8 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bne.n 775b1c │ │ │ │ + bcs.n 775adc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 775ce4 │ │ │ │ stmdb 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 │ │ │ │ @@ -2591203,23 +2591240,23 @@ │ │ │ │ b.n 7760b0 │ │ │ │ add r1, pc, #960 @ (adr r1, 776510 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #904 @ (adr r1, 7764e0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #544 @ (adr r0, 776388 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2592690,23 +2592727,23 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2592967,15 +2593004,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2593165,19 +2593202,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r0, [r6, #30] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2593915,15 +2593952,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 777b86 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [lr, ] │ │ │ │ + ldrsb.w r0, [lr, ] │ │ │ │ strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r2, [r6, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2595272,28 +2595309,28 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #15] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vrhadd.s32 d16, d8, d25 │ │ │ │ + orr.w r1, r8, #41 @ 0x29 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 1, 13, cr0, cr12, cr9, {1} │ │ │ │ + vext.8 d0, d12, d25, #1 │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cdp 1, 7, cr0, cr2, cr9, {1} │ │ │ │ + vrhadd.s16 d16, d2, d25 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [r6, #164]! @ 0xa4 │ │ │ │ - stcl 1, cr0, [sl, #-164] @ 0xffffff5c │ │ │ │ - stc 1, cr0, [r0], {41} @ 0x29 │ │ │ │ + cdp 1, 9, cr0, cr6, cr9, {1} │ │ │ │ + cdp 1, 2, cr0, cr10, cr9, {1} │ │ │ │ + stcl 1, cr0, [r0, #-164]! @ 0xffffff5c │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r2, [r3, #31] │ │ │ │ @@ -2595459,20 +2595496,20 @@ │ │ │ │ bne.n 778ac0 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #25] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [lr, #164]! @ 0xa4 │ │ │ │ + @ instruction: 0xeade0129 │ │ │ │ strb r2, [r0, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r1, [r4, #-164]! @ 0xa4 │ │ │ │ + orr.w r1, r4, r9, asr #32 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #22] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r4, [r1, #21] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r2, [r5, #20] │ │ │ │ @@ -2595890,25 +2595927,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (778f40 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r6, 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, #240] @ (779044 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2596016,25 +2596053,25 @@ │ │ │ │ b.n 778fca │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 778f8e │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r7, 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 r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2596259,15 +2596296,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 779298 │ │ │ │ ldr r0, [pc, #4] @ (7792b4 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (779408 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2596445,15 +2596482,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77948c ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #500] @ (779698 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2597656,67 +2597693,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (77a0a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (77a0a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + eors r4, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #992] @ (77a468 ) │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #904] @ (77a414 ) │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #800] @ (77a3b0 ) │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #712] @ (77a35c ) │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #624] @ (77a308 ) │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #568] @ (77a2d4 ) │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #448] @ (77a260 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #344] @ (77a1fc ) │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (77a308 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2597971,53 +2598008,53 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r6, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #448] @ (77a4e0 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [pc, #40] @ (77a350 ) │ │ │ │ + ldr r0, [pc, #936] @ (77a6d0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [pc, #784] @ (77a63c ) │ │ │ │ + ldr r3, [pc, #656] @ (77a5bc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #80] @ (77a380 ) │ │ │ │ + ldr r7, [pc, #976] @ (77a700 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #24] @ (77a34c ) │ │ │ │ + ldr r7, [pc, #920] @ (77a6cc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [pc, #968] @ (77a700 ) │ │ │ │ + ldr r7, [pc, #840] @ (77a680 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [pc, #832] @ (77a67c ) │ │ │ │ + ldr r7, [pc, #704] @ (77a5fc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #296 @ (adr r0, 77a46c ) │ │ │ │ + add r1, pc, #168 @ (adr r1, 77a3ec ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 77a428 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 77a3a8 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #152 @ (adr r0, 77a3e4 ) │ │ │ │ + add r1, pc, #24 @ (adr r1, 77a364 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 77a3a0 ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 77a720 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xfa4a00a0 │ │ │ │ - @ instruction: 0xfa4400a0 │ │ │ │ - @ instruction: 0xfa3e00a0 │ │ │ │ - @ instruction: 0xfa3800a0 │ │ │ │ - ldr r6, [pc, #120] @ (77a3e0 ) │ │ │ │ + @ instruction: 0xfb2a00a0 │ │ │ │ + @ instruction: 0xfb2400a0 │ │ │ │ + @ instruction: 0xfb1e00a0 │ │ │ │ + @ instruction: 0xfb1800a0 │ │ │ │ + ldr r6, [pc, #1016] @ (77a760 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [pc, #48] @ (77a39c ) │ │ │ │ + ldr r6, [pc, #944] @ (77a71c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #1000] @ (77a758 ) │ │ │ │ + ldr r6, [pc, #872] @ (77a6d8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2598484,19 +2598521,19 @@ │ │ │ │ b.n 77a7da │ │ │ │ ldr r0, [r1, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [r0, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2598583,15 +2598620,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrsb r2, [r4, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrsb r6, [r7, r3] │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2598832,15 +2598869,15 @@ │ │ │ │ b.n 77ab00 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r5, r2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2599551,37 +2599588,37 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #640] @ (77b518 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #336] @ (77b3fc ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r7, #32 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #736] @ (77b59c ) │ │ │ │ + ldr r6, [pc, #608] @ (77b51c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r5, [pc, #680] @ (77b568 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r5, [pc, #584] @ (77b50c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #220] @ (77b3b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2599759,15 +2599796,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 468bd4 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x352bdc> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 77b45c │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2601724,15 +2601761,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77c88c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl adf984 │ │ │ │ + bl adfa2c │ │ │ │ orrs r6, r0 │ │ │ │ b.n 77c7bc │ │ │ │ mov r0, r4 │ │ │ │ bl 4bad60 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4d68> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ b.n 77c7ec │ │ │ │ @@ -2603360,24 +2603397,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48fcdc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x379ce4> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl acfe98 │ │ │ │ + bl acff40 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 785dcc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49ea08 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x388a10> │ │ │ │ mov r0, r5 │ │ │ │ - bl ad9588 │ │ │ │ + bl ad9630 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6be6c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2604366,19 +2604403,19 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ bl 53e2fc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x428304> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2604767,21 +2604804,21 @@ │ │ │ │ bne.w 77e208 │ │ │ │ b.n 77e1d2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r4, r0, r1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 77ecb4 │ │ │ │ @@ -2604808,26 +2604845,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 77eb0c │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 77eb1c │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aded2c │ │ │ │ + bl adedd4 │ │ │ │ ldr.w r2, [pc, #1076] @ 77ecc0 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 497190 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x381198> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 77e8aa │ │ │ │ mov r0, r4 │ │ │ │ - bl add754 │ │ │ │ + bl add7fc │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 77e8ca │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2604935,15 +2604972,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 77e9e8 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ad843c │ │ │ │ + bl ad84e4 │ │ │ │ ldr.w r8, [pc, #740] @ 77ecd0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 48129c <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x36b2a4> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2604958,15 +2604995,15 @@ │ │ │ │ bl 7866e4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 77b3c4 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 77eb48 │ │ │ │ - bl adbe90 │ │ │ │ + bl adbf38 │ │ │ │ ldr r2, [pc, #680] @ (77ecd4 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (77ecd8 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2604990,15 +2605027,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4dd8e0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3c78e8> │ │ │ │ ldr r3, [pc, #632] @ (77ece0 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl ad6e80 │ │ │ │ + bl ad6f28 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c760 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 77ea74 │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2605021,18 +2605058,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4badc0 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a4dc8> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 77ea8c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac9560 │ │ │ │ + bl ac9608 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl acf150 │ │ │ │ + bl acf1f8 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531d04 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x41bd0c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ ldr r2, [pc, #504] @ (77ece4 ) │ │ │ │ @@ -2605051,15 +2605088,15 @@ │ │ │ │ b.n 77ea8c │ │ │ │ mov r0, r4 │ │ │ │ bl 78bcb0 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 77e882 │ │ │ │ mov r0, r4 │ │ │ │ - bl acbc40 │ │ │ │ + bl acbce8 │ │ │ │ mov r0, r4 │ │ │ │ bl 78895c │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb5b8 <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3a55c0> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2605068,19 +2605105,19 @@ │ │ │ │ bl 77d7e4 │ │ │ │ b.n 77e882 │ │ │ │ mov r0, r4 │ │ │ │ bl 785600 │ │ │ │ b.n 77ea52 │ │ │ │ bl 784350 │ │ │ │ mov r0, r4 │ │ │ │ - bl af377c │ │ │ │ + bl af3824 │ │ │ │ mov r0, r4 │ │ │ │ bl 4963cc <__vaDriverInit_1_23@@libgallium-26.1.2-1.so+0x3803d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl adbe90 │ │ │ │ + bl adbf38 │ │ │ │ ldr r2, [pc, #372] @ (77ecd4 ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (77ece8 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2605222,15 +2605259,15 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ udf #143 @ 0x8f │ │ │ │ @ instruction: 0xffffdf91 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ - @ instruction: 0xffff8b74 │ │ │ │ + vcvt.f16.u16 q12, q2, #1 │ │ │ │ lsls r1, r5, #4 │ │ │ │ udf #173 @ 0xad │ │ │ │ vsri.64 q9, q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 77ed0e │ │ │ │ @ instruction: 0xffffdbfb │ │ │ │ vqdmulh.s , , d13[0] │ │ │ │ @@ -2605424,33 +2605461,33 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ blt.n 77ef6c │ │ │ │ lsls r0, r2, #5 │ │ │ │ blt.n 77ef5c │ │ │ │ lsls r0, r2, #5 │ │ │ │ blt.n 77ef1c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ bge.n 77efd0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ bge.n 77ef40 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ 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, #628] @ (77f198 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2605710,37 +2605747,37 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ bhi.n 77f180 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r2, #1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ bvc.n 77f158 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ bvc.n 77f2c4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 77f220 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2614686,15 +2614723,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #320 @ 0x140 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #2] │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #500] @ (7855ec ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2619120,15 +2619157,15 @@ │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ ldrb r2, [r7, #22] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrb r6, [r2, #22] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrb r2, [r7, #21] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + strb r4, [r5, #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 r4, [pc, #748] @ (7885bc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2622616,15 +2622653,15 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bls.n 78a7cc │ │ │ │ + bge.n 78a78c │ │ │ │ lsls r0, r5, #4 │ │ │ │ cmp r3, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, #118 @ 0x76 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, #86 @ 0x56 │ │ │ │ lsls r0, r2, #5 │ │ │ │ @@ -2622715,15 +2622752,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78a7fc ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + adds r6, r3, #1 │ │ │ │ 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, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2532] @ 78b1f8 │ │ │ │ @@ -2623707,15 +2623744,15 @@ │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ ldrsb r0, [r4, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r0, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r6, [pc, #872] @ (78b574 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2625341,17 +2625378,17 @@ │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78c1d2 │ │ │ │ nop │ │ │ │ subs r6, #78 @ 0x4e │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 78c348 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 78c2c8 ) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #232] @ (78c33c ) │ │ │ │ @@ -2625456,17 +2625493,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #142 @ 0x8e │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r5, #92 @ 0x5c │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #232 @ (adr r2, 78c440 ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 78c3c0 ) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #624] @ (78c5dc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2625727,26 +2625764,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r4, #140 @ 0x8c │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 78c5a8 │ │ │ │ + ble.n 78c568 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 78c9e4 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 78c964 ) │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vshr.u64 d0, d10, #10 │ │ │ │ - add r0, pc, #800 @ (adr r0, 78c920 ) │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r1, pc, #672 @ (adr r1, 78c8a0 ) │ │ │ │ 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 r3, [pc, #340] @ (78c768 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2625887,25 +2625925,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78c720 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ 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.w r4, [pc, #1652] @ 78ce10 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2626533,47 +2626571,47 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #82 @ 0x52 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r7, #4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xfa28009a │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + @ instruction: 0xfb08009a │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vld4.32 {d16-d19}, [lr :64], sl │ │ │ │ - bpl.n 78ce2c │ │ │ │ + @ instruction: 0xfa4e009a │ │ │ │ + bvs.n 78cdec │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r7, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #108] @ (78cee4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2627651,33 +2627689,33 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r1, #190 @ 0xbe │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r7, #112 @ 0x70 │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r7, #36 @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2628001,27 +2628039,27 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r4, #8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2628347,27 +2628385,27 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #904 @ (adr r4, 78e384 ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 78e304 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r0, #166 @ 0xa6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2628710,27 +2628748,27 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r2, r4, #4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 78e460 ) │ │ │ │ + add r2, pc, #64 @ (adr r2, 78e3e0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r2, r1, #5 │ │ │ │ adds r2, r5, #2 │ │ │ │ lsls r2, r1, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2629781,15 +2629819,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ asrs r6, r0, #10 │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r0, #4882432 @ 0x4a8000 │ │ │ │ + @ instruction: 0xf6800095 │ │ │ │ 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, #476] @ 78f030 │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #472] @ (78f034 ) │ │ │ │ @@ -2629991,15 +2630029,15 @@ │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #3 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldc2 1, cr0, [r2, #292]! @ 0x124 │ │ │ │ lsrs r6, r5, #31 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - usat r0, #21, r4, asr #2 │ │ │ │ + eor.w r0, r4, #4882432 @ 0x4a8000 │ │ │ │ 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] @ (78f0a0 ) │ │ │ │ ldr r2, [pc, #64] @ (78f0a4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2630382,15 +2630420,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] @ (78f454 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - b.n 78ec9c │ │ │ │ + b.n 78ee5c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2630434,15 +2630472,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78f4d0 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r0, 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] @ (78f558 ) │ │ │ │ @@ -2631749,52 +2631787,52 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #-596]! @ 0xfffffdac │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + mrc2 0, 0, r0, cr8, cr5, {4} │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2 0, cr0, [r8, #-596]! @ 0xfffffdac │ │ │ │ + mcr2 0, 0, r0, cr8, cr5, {4} │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr.w r0, [r0, #149] @ 0x95 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldrsh.w r0, [r0, #149] @ 0x95 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [r4 :64], r5 │ │ │ │ + @ instruction: 0xfa040095 │ │ │ │ lsls r2, r4, #12 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - @ instruction: 0xf7060095 │ │ │ │ - rsb r0, r6, #149 @ 0x95 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + @ instruction: 0xf7e60095 │ │ │ │ + subw r0, r6, #149 @ 0x95 │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf70e0095 │ │ │ │ - rsb r0, r8, #4882432 @ 0x4a8000 │ │ │ │ - @ instruction: 0xf5900095 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + @ instruction: 0xf7ee0095 │ │ │ │ + subw r0, r8, #2197 @ 0x895 │ │ │ │ + @ instruction: 0xf6700095 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bic.w r0, r4, #4882432 @ 0x4a8000 │ │ │ │ - and.w r0, r6, #4882432 @ 0x4a8000 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + add.w r0, r4, #4882432 @ 0x4a8000 │ │ │ │ + @ instruction: 0xf4e60095 │ │ │ │ + beq.n 790358 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf3b60095 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + eors.w r0, r6, #4882432 @ 0x4a8000 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf2f60095 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf3d60095 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 79046e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2632356,33 +2632394,33 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 6ba6c │ │ │ │ b.n 790828 │ │ │ │ b.n 790838 │ │ │ │ ldr r0, [pc, #56] @ (7908c8 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - rsbs r0, ip, #149 @ 0x95 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf2bc0095 │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d60095 │ │ │ │ - orn r0, lr, #149 @ 0x95 │ │ │ │ - stcl 0, cr0, [r8, #-596]! @ 0xfffffdac │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + subs.w r0, r6, #149 @ 0x95 │ │ │ │ + adc.w r0, lr, #149 @ 0x95 │ │ │ │ + mcr 0, 2, r0, cr8, cr5, {4} │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mrc 0, 5, r0, cr8, cr5, {4} │ │ │ │ + vshr.s64 d0, d5, #40 │ │ │ │ @ instruction: 0xf7e80149 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7b40149 │ │ │ │ @ instruction: 0xf79c0149 │ │ │ │ - cbnz r2, 790908 │ │ │ │ + cbnz r2, 790940 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 79093c │ │ │ │ lsls r0, 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]! │ │ │ │ @@ -2633074,17 +2633112,17 @@ │ │ │ │ nop │ │ │ │ subs.w r1, r8, #73 @ 0x49 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, ip, #73 @ 0x49 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 790c1c │ │ │ │ + b.n 790ddc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ eor.w r1, r8, #73 @ 0x49 │ │ │ │ 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 │ │ │ │ @@ -2633707,15 +2633745,15 @@ │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c638 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ pkhbt r1, r4, r9, lsl #1 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + b.n 79160c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2633884,17 +2633922,17 @@ │ │ │ │ @ instruction: 0xe99c0149 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 791740 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [pc, #904] @ (791b48 ) │ │ │ │ + ldr r6, [pc, #776] @ (791ac8 ) │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #752] @ (791ac4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2634174,25 +2634212,25 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8260149 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe81e0149 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 791af8 │ │ │ │ + ble.n 791ab8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7916ec │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bge.n 791ab0 │ │ │ │ + blt.n 791a70 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 791ac0 │ │ │ │ + bge.n 791a80 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (791d04 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2634404,19 +2634442,19 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 791568 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #944] @ (7920d0 ) │ │ │ │ + ldr r1, [pc, #816] @ (792050 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 791c3c │ │ │ │ + bls.n 791dfc │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (791f3c ) │ │ │ │ @@ -2634624,27 +2634662,27 @@ │ │ │ │ nop │ │ │ │ b.n 7924b8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 7924ac │ │ │ │ lsls r1, r1, #5 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 791f04 │ │ │ │ + bhi.n 791ec4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7922c0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bvs.n 791e60 │ │ │ │ + bvc.n 792020 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 792040 │ │ │ │ + bvs.n 792000 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2634763,17 +2634801,17 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 792040 │ │ │ │ + bpl.n 792000 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add sl, lr │ │ │ │ + cmp sl, sl │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (792400 ) │ │ │ │ @@ -2635105,23 +2635143,23 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 66 @ 0x42 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 792330 │ │ │ │ + bmi.n 7924f0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bics r0, r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcc.n 792428 │ │ │ │ + bcc.n 7923e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r2, r7 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bgt.n 7923d8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2635257,17 +2635295,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 7924ba │ │ │ │ blt.n 7924e8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7924ec │ │ │ │ + bne.n 7924ac │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ 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.w r5, [pc, #1740] @ 792c78 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2635934,35 +2635972,35 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bge.n 792cf8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bmi.n 792d8c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (792d58 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2636326,18 +2636364,18 @@ │ │ │ │ b.n 792f5c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ beq.n 79302c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #628] @ 0x274 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + mrc2 0, 5, r0, cr8, cr13, {4} │ │ │ │ + adds r7, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2636461,17 +2636499,17 @@ │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 793116 │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2637192,37 +2637230,37 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r2!, {r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ittt vs │ │ │ │ - lslvs r5, r2, #2 │ │ │ │ - bkpt 0x0012 │ │ │ │ - lslvs r5, r2, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + bkpt 0x00f2 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2638055,59 +2638093,59 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 7942f8 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + cbnz r6, 7942a4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + cbnz r2, 7942ac │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + cbnz r6, 794296 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r6, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 794334 │ │ │ │ @@ -2638938,120 +2638976,120 @@ │ │ │ │ beq.n 794b2e │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ b.n 794b0e │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stcl 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + mcr 0, 1, r0, cr2, cr12, {4} │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r0, 794bba │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r2, 794bbe │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r2, 794bc2 │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbz r0, 794bbe │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 794bba │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 794be2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 794bda │ │ │ │ lsls r5, r2, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 794bde │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + cbz r6, 794bd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 794bd6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xeae6009c │ │ │ │ - movs r0, #0 │ │ │ │ + rsb r0, r6, ip, lsr #2 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r0, 794bc8 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbz r4, 794bc4 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 794bd4 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r6, 794bca │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ands.w r0, r0, ip, lsr #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + @ instruction: 0xeaf0009c │ │ │ │ + movs r0, #10 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r0, 794bc6 │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xe9b6009c │ │ │ │ - subs r0, r2, #3 │ │ │ │ + eors.w r0, r6, ip, lsr #2 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r2, 794bc8 │ │ │ │ + cbz r2, 794c00 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strd r0, r0, [r8, #-624]! @ 0x270 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + orr.w r0, r8, ip, lsr #2 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 794bf6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 794c4c ) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 794fcc ) │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 794bf6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ @ instruction: 0xb68a │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7952b0 │ │ │ │ + b.n 794470 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r2, r5, r6, r7} │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ @@ -2639391,19 +2639429,19 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 795004 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2640026,23 +2640064,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + adds r0, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - add r2, pc, #584 @ (adr r2, 7958c4 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 795844 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 7958e0 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 795860 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 78d4d4 │ │ │ │ @@ -2640857,17 +2640895,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6aeb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 795f84 │ │ │ │ stmdb 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 │ │ │ │ @@ -2641007,21 +2641045,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6aeb4 │ │ │ │ b.n 795fb8 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r5, 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] │ │ │ │ @@ -2641072,19 +2641110,19 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ca48 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 79603a │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7960d0 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2641098,15 +2641136,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ asrs r4, r7, #15 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (796104 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (796108 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2641120,15 +2641158,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 79613c │ │ │ │ ldr r3, [pc, #44] @ (796140 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2641143,15 +2641181,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r2, r5, #14 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (796178 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (79617c ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2641167,15 +2641205,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ asrs r6, r5, #13 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r1, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2641399,21 +2641437,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 796350 │ │ │ │ nop │ │ │ │ ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r5, 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] @ (796428 ) │ │ │ │ @@ -2641715,17 +2641753,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 796644 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr2 0, 6, r0, cr8, cr5, {4} │ │ │ │ + vshr.u64 d0, d5, #24 │ │ │ │ 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, #112] @ (79673c ) │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2642396,15 +2642434,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2642662,15 +2642700,15 @@ │ │ │ │ b.n 796f72 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2642810,15 +2642848,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2642997,19 +2643035,19 @@ │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2643620,15 +2643658,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2643740,15 +2643778,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.u16 d0, d6, d23 │ │ │ │ + vuzp.16 d16, d23 │ │ │ │ strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2644263,27 +2644301,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 797fb0 │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - smlatb r1, lr, r7, r0 │ │ │ │ + @ instruction: 0xe8c80095 │ │ │ │ + @ instruction: 0xfbfe0127 │ │ │ │ strh r2, [r1, #14] │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r6, [r2, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r6, [r6, #4] │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r6, [r2, #4] │ │ │ │ @@ -2644925,15 +2644962,15 @@ │ │ │ │ beq.n 798668 │ │ │ │ b.n 798648 │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3c00127 │ │ │ │ + @ instruction: 0xf4a00127 │ │ │ │ ldrb r4, [r5, #9] │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrb r4, [r4, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ @@ -2645108,25 +2645145,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ca48 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 798844 │ │ │ │ nop │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 79897c │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 79893c │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ble.n 7988dc │ │ │ │ + ble.n 79889c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2645179,19 +2645216,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 76af90 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 79892c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bgt.n 798888 │ │ │ │ + ble.n 798848 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bgt.n 798a2c │ │ │ │ + ble.n 7989ec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #376] @ (798ac4 ) │ │ │ │ + ldr r4, [pc, #248] @ (798a44 ) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2645681,39 +2645718,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 798bd2 │ │ │ │ nop │ │ │ │ strb r6, [r1, #26] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 798dd0 │ │ │ │ + blt.n 798f90 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 798e84 │ │ │ │ + bls.n 798e44 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2646656,19 +2646693,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ nop │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #359] @ 0x167 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2646759,15 +2646796,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7998f6 │ │ │ │ str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #16] │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (799b08 ) │ │ │ │ @@ -2647032,15 +2647069,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 799c08 │ │ │ │ ldr r0, [pc, #4] @ (799c24 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a6c0 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #556] @ (799e68 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2647772,15 +2647809,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 │ │ │ │ - eors.w r0, sl, sl, lsr #2 │ │ │ │ + sbcs.w r0, sl, sl, lsr #2 │ │ │ │ ldr r2, [pc, #664] @ (79a648 ) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2647900,15 +2647937,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r0] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, r0] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bmi.n 79a4ec │ │ │ │ + bpl.n 79a4ac │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, r5] │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2648188,17 +2648225,17 @@ │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [r4, r5] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bcs.n 79a8d8 │ │ │ │ + bcc.n 79a898 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bne.n 79a7ec │ │ │ │ + bcs.n 79a7ac │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr r4, [r1, r1] │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r4, [r5, r0] │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2649532,23 +2649569,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 6ba14 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r2, r7 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r0, 79b4e4 │ │ │ │ + cbz r0, 79b51c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + mov r2, r0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #404] @ (79b698 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2649719,17 +2649756,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #944] @ (79ba54 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r7 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + cbz r4, 79b6b4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r1, [pc, #568] @ (79b8f0 ) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2649905,23 +2649942,23 @@ │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79b76e │ │ │ │ nop │ │ │ │ ldr r1, [pc, #144] @ (79b934 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r0 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - tst r0, r3 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - rors r0, r7 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - rors r0, r4 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvc.n 79b8a8 │ │ │ │ + bhi.n 79b868 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (79bb80 ) │ │ │ │ @@ -2650190,21 +2650227,21 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r8, r6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ add ip, r2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2650528,21 +2650565,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, r6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 79c0d4 ) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 79c154 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 79c0d4 ) │ │ │ │ lsls r5, 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] @ (79c00c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2650640,17 +2650677,17 @@ │ │ │ │ bne.n 79bfcc │ │ │ │ b.n 79bfd8 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r2, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + cbnz r0, 79c05c │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r1, r1, #5 │ │ │ │ eors r2, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ands r0, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2650986,15 +2651023,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r5, #6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r4, #194 @ 0xc2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2651466,27 +2651503,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r4, #26 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 79c8d8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2652094,29 +2652131,29 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + adds r0, #30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652250,15 +2652287,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ adds r0, #70 @ 0x46 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r7, #198 @ 0xc6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2653849,20 +2653886,20 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 79dfa6 │ │ │ │ nop │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vaddl.s8 q0, d26, d13 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + orn r0, sl, #141 @ 0x8d │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #360] @ (79e1f0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2654350,29 +2654387,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r5, r2, #2 │ │ │ │ subs r0, r6, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, r1, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2655493,15 +2655530,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r2, r4, #32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r2, r0, #32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r2, r4, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2655547,15 +2655584,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} │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2656498,15 +2656535,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r2, #25 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #25 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #21 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsls r6, r0, #21 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2656688,15 +2656725,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #17 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r0, r1, #14 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsls r4, r3, #13 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsls r4, r7, #12 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2656851,15 +2656888,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79fe80 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ lsls r4, r5, #11 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #10 │ │ │ │ lsls r1, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2657400,16 +2657437,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6ba7c (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7a042c ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b2d0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf7d40094 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + ldrh.w r0, [r4, #148] @ 0x94 │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a04e0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 7a04d8 │ │ │ │ @@ -2657662,15 +2657699,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 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ @ instruction: 0xe85a0148 │ │ │ │ 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, #148] @ (7a0764 ) │ │ │ │ @@ -2657736,15 +2657773,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r6], r8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [lr, ] │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r7, r4, #4 │ │ │ │ adds r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ ldrh.w r0, [r2, #328] @ 0x148 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2657871,15 +2657908,15 @@ │ │ │ │ cbz r4, 7a08dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a04e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7a08d0 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ - b.n 7a0dd0 │ │ │ │ + b.n 7a0f90 │ │ │ │ lsls r6, r2, #2 │ │ │ │ b.n 7a069c │ │ │ │ lsls r0, 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, #3736] @ 0xe98 │ │ │ │ @@ -2658171,18 +2658208,18 @@ │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf53a0148 │ │ │ │ - add.w r0, ip, #148 @ 0x94 │ │ │ │ + @ instruction: 0xf1ec0094 │ │ │ │ @ instruction: 0xf4cc0148 │ │ │ │ eor.w r1, r4, #13107200 @ 0xc80000 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r4, 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] │ │ │ │ @@ -2659458,15 +2659495,15 @@ │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r8], #-288 @ 0x120 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7a1fec │ │ │ │ + b.n 7a11ac │ │ │ │ lsls r4, r2, #2 │ │ │ │ b.n 7a17ac │ │ │ │ lsls r0, r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a1978 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ @@ -2660310,35 +2660347,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a2648 │ │ │ │ lsls r0, r1, #5 │ │ │ │ b.n 7a2640 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + blxns r5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a2224 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - bgt.n 7a222c │ │ │ │ + ble.n 7a21ec │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bgt.n 7a21d8 │ │ │ │ + ble.n 7a2198 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - blt.n 7a2140 │ │ │ │ + bgt.n 7a2100 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 7a2098 │ │ │ │ + bgt.n 7a2258 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 7a208c │ │ │ │ + bgt.n 7a224c │ │ │ │ lsls r4, r2, #2 │ │ │ │ svc 8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ udf #232 @ 0xe8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2660631,15 +2660668,15 @@ │ │ │ │ cbz r4, 7a2474 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a1ae4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7a2468 │ │ │ │ blx 6aa68 <__cxa_end_cleanup@plt> │ │ │ │ - bcs.n 7a2398 │ │ │ │ + bcc.n 7a2558 │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r6, [r3, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r2, [r7, r1] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r0, [r1, r1] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2661268,15 +2661305,15 @@ │ │ │ │ blx 6a4c8 <__stack_chk_fail@plt> │ │ │ │ bpl.n 7a2a5c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 7a2a4c │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 7a2b7c │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2661665,21 +2661702,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7a2de8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #792] @ (7a31dc ) │ │ │ │ + ldr r5, [pc, #664] @ (7a315c ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bne.n 7a2e4c │ │ │ │ lsls r0, r1, #5 │ │ │ │ bne.n 7a2e10 │ │ │ │ lsls r0, r1, #5 │ │ │ │ bne.n 7a2fd4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ @@ -2661904,19 +2661941,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes